0001558370-20-001804.txt : 20200228 0001558370-20-001804.hdr.sgml : 20200228 20200228171458 ACCESSION NUMBER: 0001558370-20-001804 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 113 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200228 DATE AS OF CHANGE: 20200228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GLU MOBILE INC CENTRAL INDEX KEY: 0001366246 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33368 FILM NUMBER: 20672185 BUSINESS ADDRESS: STREET 1: 875 HOWARD STREET, SUITE 100 CITY: SAN FRANCISCO STATE: CA ZIP: 94103 BUSINESS PHONE: 415-800-6100 MAIL ADDRESS: STREET 1: 875 HOWARD STREET, SUITE 100 CITY: SAN FRANCISCO STATE: CA ZIP: 94103 10-K 1 gluu-20191231x10kf63199.htm 10-K
00143870000147778000000.00020833P2YP3YP4M401500000001366246--12-312019FYfalse00true0000truefalse0001366246gluu:FederalResearchAndDevelopmentCreditsMemberus-gaap:ResearchMember2019-12-310001366246gluu:CaliforniaResearchAndDevelopmentTaxCreditMemberus-gaap:ResearchMember2019-12-310001366246us-gaap:WarrantMember2019-01-012019-12-310001366246us-gaap:RetainedEarningsMember2019-12-310001366246us-gaap:AdditionalPaidInCapitalMember2019-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001366246us-gaap:RetainedEarningsMember2018-12-310001366246us-gaap:AdditionalPaidInCapitalMember2018-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001366246us-gaap:RetainedEarningsMember2017-12-310001366246us-gaap:AdditionalPaidInCapitalMember2017-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001366246us-gaap:RetainedEarningsMember2016-12-310001366246us-gaap:AdditionalPaidInCapitalMember2016-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-310001366246us-gaap:CommonStockMember2019-12-310001366246us-gaap:CommonStockMember2018-12-310001366246us-gaap:CommonStockMember2017-12-310001366246us-gaap:CommonStockMember2016-12-310001366246srt:MinimumMembergluu:TenPercentStockholderMembergluu:NonQualifiedStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246srt:MinimumMemberus-gaap:EmployeeStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246srt:MinimumMembergluu:NonQualifiedStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246srt:MinimumMembergluu:IncentiveStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246srt:MaximumMembergluu:NonQualifiedStockOptionMembergluu:EquityInducementPlanTwoThousandEighteenMember2019-01-012019-12-310001366246srt:MaximumMembergluu:NonQualifiedStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMember2018-12-310001366246gluu:PerformanceStockOptionsMember2018-12-310001366246us-gaap:EmployeeStockOptionMember2017-12-310001366246gluu:PerformanceStockOptionsMember2017-12-310001366246us-gaap:EmployeeStockOptionMember2016-12-310001366246gluu:EquityIncentivePlanTwoThousandSevenMember2019-12-310001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2019-12-310001366246gluu:EquityIncentivePlanTwoThousandSevenMember2019-04-012019-04-300001366246gluu:EquityIncentivePlanTwoThousandSevenMember2018-04-012018-04-300001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2017-04-012017-04-300001366246us-gaap:WarrantMember2018-01-012018-12-310001366246gluu:PerformanceStockOptionsMember2018-01-012018-12-310001366246us-gaap:EmployeeStockOptionMember2017-01-012017-12-310001366246gluu:PerformanceStockOptionsMember2017-01-012017-12-310001366246srt:MinimumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001366246srt:MaximumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2015-06-012015-12-310001366246us-gaap:EmployeeStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2007-10-252015-06-040001366246us-gaap:RestrictedStockUnitsRSUMember2018-12-310001366246gluu:PerformanceStockUnitsMember2018-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2017-12-310001366246gluu:PerformanceStockUnitsMember2017-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2016-12-310001366246gluu:PerformanceStockUnitsMember2017-01-012017-12-310001366246gluu:PerformanceStockUnitsMember2018-01-012018-12-310001366246srt:MinimumMembergluu:PerformanceStockOptionsAndPerformanceStockUnitsMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246srt:MaximumMembergluu:PerformanceStockOptionsAndPerformanceStockUnitsMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246gluu:PerformanceStockOptionsMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001366246us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001366246us-gaap:PerformanceSharesMember2019-01-012019-12-310001366246us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001366246us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001366246us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001366246us-gaap:PerformanceSharesMember2018-01-012018-12-310001366246us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001366246us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2018-01-012018-12-310001366246us-gaap:SellingAndMarketingExpenseMember2017-01-012017-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310001366246us-gaap:ResearchAndDevelopmentExpenseMember2017-01-012017-12-310001366246us-gaap:PerformanceSharesMember2017-01-012017-12-310001366246us-gaap:GeneralAndAdministrativeExpenseMember2017-01-012017-12-310001366246gluu:IncentiveStockOptionMember2017-01-012017-12-310001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2017-01-012017-12-310001366246gluu:DairyFreeIncorporatedMember2019-01-012019-12-310001366246gluu:OtherMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001366246us-gaap:EMEAMember2019-01-012019-12-310001366246srt:AsiaPacificMember2019-01-012019-12-310001366246gluu:AmericasExcludingUsaMember2019-01-012019-12-310001366246country:US2019-01-012019-12-310001366246gluu:OtherMemberus-gaap:TransferredAtPointInTimeMember2018-01-012018-12-310001366246us-gaap:EMEAMember2018-01-012018-12-310001366246srt:AsiaPacificMember2018-01-012018-12-310001366246gluu:AmericasExcludingUsaMember2018-01-012018-12-310001366246country:US2018-01-012018-12-310001366246gluu:OtherMemberus-gaap:TransferredAtPointInTimeMember2017-01-012017-12-310001366246us-gaap:EMEAMember2017-01-012017-12-310001366246srt:AsiaPacificMember2017-01-012017-12-310001366246gluu:AmericasExcludingUsaMember2017-01-012017-12-310001366246country:US2017-01-012017-12-310001366246gluu:InAppPurchasesMemberus-gaap:TransferredOverTimeMember2019-01-012019-12-310001366246gluu:AdvertisementsAndOffersMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001366246gluu:InAppPurchasesMemberus-gaap:TransferredOverTimeMember2018-01-012018-12-310001366246gluu:AdvertisementsAndOffersMemberus-gaap:TransferredAtPointInTimeMember2018-01-012018-12-310001366246gluu:InAppPurchasesMemberus-gaap:TransferredOverTimeMember2017-01-012017-12-310001366246gluu:AdvertisementsAndOffersMemberus-gaap:TransferredAtPointInTimeMember2017-01-012017-12-310001366246us-gaap:FacilityClosingMember2018-12-310001366246us-gaap:FacilityClosingMember2017-12-310001366246us-gaap:EmployeeSeveranceMember2017-12-310001366246us-gaap:FacilityClosingMember2016-12-310001366246gluu:EmployeeSeveranceAndFacilityClosingMember2019-01-012019-12-310001366246gluu:EmployeeSeveranceAndFacilityClosingMember2018-01-012018-12-310001366246gluu:EmployeeSeveranceAndFacilityClosingMember2017-01-012017-12-310001366246srt:MinimumMembergluu:ComputerSoftwareMember2019-01-012019-12-310001366246srt:MaximumMembergluu:ComputerSoftwareMember2019-01-012019-12-310001366246us-gaap:FurnitureAndFixturesMember2019-01-012019-12-310001366246us-gaap:ComputerEquipmentMember2019-01-012019-12-310001366246gluu:AllCountriesExcludingUnitedStatesOfAmericaMember2019-12-310001366246country:US2019-12-310001366246gluu:AllCountriesExcludingUnitedStatesOfAmericaMember2018-12-310001366246country:US2018-12-310001366246us-gaap:LeaseholdImprovementsMember2019-12-310001366246us-gaap:FurnitureAndFixturesMember2019-12-310001366246us-gaap:ComputerEquipmentMember2019-12-310001366246gluu:ComputerSoftwareMember2019-12-310001366246us-gaap:LeaseholdImprovementsMember2018-12-310001366246us-gaap:FurnitureAndFixturesMember2018-12-310001366246us-gaap:ComputerEquipmentMember2018-12-310001366246gluu:ComputerSoftwareMember2018-12-310001366246us-gaap:WarrantMember2017-01-012017-12-310001366246us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember2018-01-012018-01-310001366246gluu:DairyFreeIncorporatedMember2016-01-012016-01-310001366246us-gaap:FacilityClosingMember2018-01-012018-12-310001366246us-gaap:EmployeeSeveranceMember2018-01-012018-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001366246us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-310001366246gluu:CurrentAndLongTermLiabilitiesMembergluu:AgreementsWithVariousLicensorsMember2019-12-310001366246gluu:USStateMember2019-12-310001366246gluu:FederalTaxMember2019-12-3100013662462019-01-010001366246us-gaap:RetainedEarningsMember2019-01-012019-12-310001366246us-gaap:RetainedEarningsMember2018-01-012018-12-310001366246us-gaap:RetainedEarningsMember2017-01-012017-12-310001366246gluu:OfficersAndDirectorsMemberus-gaap:IndemnificationGuaranteeMember2019-12-310001366246gluu:DigitalStorefrontsMemberus-gaap:IndemnificationGuaranteeMember2019-12-310001366246gluu:OfficersAndDirectorsMemberus-gaap:IndemnificationGuaranteeMember2018-12-310001366246gluu:DigitalStorefrontsMemberus-gaap:IndemnificationGuaranteeMember2018-12-310001366246gluu:SaberInteractiveMembersrt:MaximumMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:TransitionalServicesAgreementMember2019-01-012019-12-310001366246gluu:DairyFreeIncorporatedMemberus-gaap:InProcessResearchAndDevelopmentMember2018-01-012018-12-310001366246us-gaap:InProcessResearchAndDevelopmentMember2018-01-012018-12-3100013662462017-01-012019-12-310001366246srt:MinimumMembergluu:TitlesContentAndTechnologyMember2019-01-012019-12-310001366246srt:MaximumMembergluu:TitlesContentAndTechnologyMember2019-01-012019-12-310001366246us-gaap:TrademarksMember2019-01-012019-12-310001366246us-gaap:SoftwareDevelopmentMember2019-01-012019-12-310001366246gluu:CustomerContractAndRelatedRelationshipsMember2019-01-012019-12-310001366246gluu:FiniteLivedIntangibleAssetsExcludingThoseUnderDevelopmentMember2019-12-310001366246us-gaap:TrademarksMember2019-12-310001366246gluu:TitlesContentAndTechnologyMember2019-12-310001366246gluu:CustomerContractAndRelatedRelationshipsMember2019-12-310001366246us-gaap:TrademarksMember2018-12-310001366246gluu:TitlesContentAndTechnologyMember2018-12-310001366246gluu:CustomerContractAndRelatedRelationshipsMember2018-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001366246gluu:PerformanceStockOptionsMember2019-01-012019-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2019-12-310001366246us-gaap:EmployeeStockOptionMember2019-12-310001366246gluu:PerformanceStockOptionsMember2019-12-310001366246us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember2018-04-300001366246gluu:SaberInteractiveMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:TransitionalServicesAgreementMember2017-12-310001366246gluu:MglMy.comLimitedMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:CelebrityGameContractsMember2017-12-310001366246gluu:SaberInteractiveAndMglMy.comLimitedMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember2017-12-310001366246us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:TransitionalServicesAgreementMember2018-01-012018-12-310001366246srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001366246us-gaap:OtherNoncurrentLiabilitiesMember2018-12-310001366246us-gaap:AccountsPayableMember2018-12-310001366246srt:ScenarioPreviouslyReportedMember2018-12-310001366246us-gaap:AccountingStandardsUpdate201609Memberus-gaap:RetainedEarningsMember2018-12-310001366246us-gaap:AccountingStandardsUpdate201609Member2018-12-310001366246us-gaap:AccountingStandardsUpdate201409Member2018-01-010001366246us-gaap:AccountingStandardsUpdate201609Memberus-gaap:RetainedEarningsMember2017-12-310001366246us-gaap:AccountingStandardsUpdate201609Memberus-gaap:AdditionalPaidInCapitalMember2017-12-310001366246gluu:TapjoyMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-01-012019-12-310001366246gluu:GoogleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001366246gluu:GoogleMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-01-012019-12-310001366246gluu:AppleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001366246gluu:AppleMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-01-012019-12-310001366246gluu:TapjoyMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2018-01-012018-12-310001366246gluu:GoogleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310001366246gluu:GoogleMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2018-01-012018-12-310001366246gluu:AppleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310001366246gluu:AppleMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310001366246gluu:AppleMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2018-01-012018-12-310001366246gluu:GoogleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2017-01-012017-12-310001366246gluu:AppleMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2017-01-012017-12-310001366246gluu:EquityInducementPlanTwoThousandEighteenMember2019-12-310001366246gluu:EquityInducementPlanTwoThousandEighteenMember2018-04-300001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2007-12-310001366246gluu:CelebrityWarrantsSeptember2015Member2015-12-310001366246gluu:CelebrityWarrantsAugust2015Member2015-12-310001366246gluu:CelebrityWarrantsMemberus-gaap:CommonStockMember2014-12-310001366246gluu:CelebrityWarrantsAugust2015Member2014-12-310001366246gluu:CelebrityWarrantsMemberus-gaap:CommonStockMember2019-12-310001366246gluu:DairyFreeIncorporatedMember2017-08-012017-08-010001366246gluu:DairyFreeIncorporatedMemberus-gaap:InProcessResearchAndDevelopmentMember2017-08-010001366246gluu:DairyFreeIncorporatedMember2017-01-012017-12-310001366246gluu:DairyFreeIncorporatedMemberus-gaap:ResearchAndDevelopmentExpenseMember2017-08-012017-08-010001366246gluu:DairyFreeIncorporatedMemberus-gaap:GeneralAndAdministrativeExpenseMember2017-08-012017-08-010001366246gluu:CrowdstarIncorporatedAndPlainVanillaCorporationMember2019-01-012019-12-310001366246gluu:CrowdstarIncorporatedAndPlainVanillaCorporationMember2017-01-012017-12-310001366246us-gaap:FairValueInputsLevel1Member2019-12-310001366246us-gaap:WarrantMember2019-01-012019-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001366246us-gaap:PerformanceSharesMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001366246gluu:PerformanceStockUnitsMember2019-01-012019-12-310001366246gluu:EmployeeStockPurchasePlanMember2019-01-012019-12-310001366246us-gaap:WarrantMember2018-01-012018-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001366246us-gaap:PerformanceSharesMember2018-01-012018-12-310001366246us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001366246gluu:PerformanceStockUnitsMember2018-01-012018-12-310001366246gluu:EmployeeStockPurchasePlanMember2018-01-012018-12-310001366246us-gaap:WarrantMember2017-01-012017-12-310001366246us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310001366246us-gaap:EmployeeStockOptionMember2017-01-012017-12-310001366246gluu:EmployeeStockPurchasePlanMember2017-01-012017-12-3100013662462017-12-3100013662462016-12-310001366246us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001366246us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001366246gluu:CelebrityWarrantsMemberus-gaap:CommonStockMember2019-01-012019-12-310001366246us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember2018-04-012018-04-300001366246us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310001366246us-gaap:CommonStockMember2019-01-012019-12-310001366246us-gaap:CommonStockMember2018-01-012018-12-310001366246us-gaap:CommonStockMember2017-01-012017-12-310001366246gluu:EquityIncentivePlanTwoThousandSevenMember2017-04-012017-04-300001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2019-01-012019-12-310001366246gluu:PerformanceStockUnitsMember2019-01-012019-12-310001366246gluu:PerformanceStockUnitsMember2019-12-310001366246us-gaap:FacilityClosingMember2019-01-012019-12-310001366246us-gaap:FacilityClosingMember2017-01-012017-12-310001366246us-gaap:EmployeeSeveranceMember2017-01-012017-12-310001366246us-gaap:FairValueInputsLevel1Member2018-12-310001366246gluu:CurrentAndLongTermAssetsMembergluu:AgreementsWithVariousLicensorsMember2019-12-310001366246gluu:CreativeLeadersMembergluu:PerformanceStockOptionsMembergluu:EquityIncentivePlanTwoThousandSevenMember2018-01-012018-12-310001366246gluu:CreativeLeadersMembergluu:PerformanceStockOptionsMembergluu:EquityIncentivePlanTwoThousandSevenMember2017-01-012017-12-310001366246us-gaap:FairValueInputsLevel3Member2019-12-310001366246us-gaap:FairValueInputsLevel3Member2018-12-310001366246gluu:PerformanceStockOptionsAndPerformanceStockUnitsMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-01-012019-12-310001366246gluu:CelebrityWarrantsMember2015-12-310001366246gluu:CelebrityWarrantsMember2014-12-310001366246gluu:MglMy.comLimitedMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:AssetPurchaseAndLicenseAgreementMember2019-01-012019-12-310001366246gluu:CelebrityWarrantsMember2019-01-012019-12-310001366246gluu:CelebrityWarrantsMember2018-01-012018-12-310001366246gluu:CelebrityWarrantsMember2017-01-012017-12-310001366246gluu:MglMy.comLimitedMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMembergluu:CelebrityGameContractsMember2019-12-310001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2016-02-222016-02-220001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2009-08-152009-08-150001366246gluu:EmployeeStockPurchasePlanTwoThousandSevenMember2009-02-152009-08-140001366246srt:MinimumMember2019-01-012019-12-310001366246srt:MaximumMember2019-01-012019-12-310001366246us-gaap:EmployeeStockOptionMembergluu:EquityIncentivePlanTwoThousandSevenMember2019-12-310001366246us-gaap:ForeignCountryMember2019-12-310001366246us-gaap:ForeignCountryMember2018-12-310001366246us-gaap:DomesticCountryMember2019-12-310001366246us-gaap:DomesticCountryMember2018-12-3100013662462019-10-012019-12-3100013662462019-07-012019-09-3000013662462019-04-012019-06-3000013662462019-01-012019-03-3100013662462018-10-012018-12-3100013662462018-07-012018-09-3000013662462018-04-012018-06-3000013662462018-01-012018-03-310001366246gluu:CelebrityWarrantsSeptember2015Member2015-01-012015-12-310001366246gluu:CelebrityWarrantsAugust2015Member2015-01-012015-12-310001366246gluu:CelebrityWarrantsMember2014-01-012014-12-310001366246gluu:CelebrityWarrantsAugust2015Member2014-01-012014-12-310001366246gluu:DairyFreeIncorporatedMember2017-08-010001366246us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembergluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember2017-01-012017-12-3100013662462018-01-012018-12-3100013662462017-01-012017-12-3100013662462019-12-3100013662462018-12-3100013662462019-06-3000013662462020-02-1800013662462019-01-012019-12-31xbrli:sharesiso4217:USDxbrli:puregluu:itemgluu:trancheiso4217:USDxbrli:sharesgluu:segment

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-K

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2019

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission file number: 001-33368

Glu Mobile Inc.

(Exact name of registrant as specified in its charter)

Delaware

91-2143667

(State or Other Jurisdiction of

(IRS Employer

Incorporation or Organization)

Identification No.)

875 Howard Street, Suite 100

94103

San Francisco, California

(Zip Code)

(Address of Principal Executive Offices)

(415) 800-6100

(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

Trading Symbol

Name of Each Exchange on Which Registered

Common Stock, par value $0.0001 per share

GLUU

Nasdaq Global Select Market

Securities registered pursuant to Section 12(g) of the Act:

None

(Title of Class)

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes      No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.  Yes      No 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes      No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 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 emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer           

Accelerated filer 

Non-accelerated filer          

Smaller reporting company 

Emerging growth company 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

The aggregate market value of the voting stock held by non-affiliates of the registrant as of June 30, 2019, the last business day of the registrant’s most recently completed second fiscal quarter, based upon the closing price of such stock on such date as reported by The Nasdaq Global Select Market, was approximately $879,331,800. Shares of common stock held by each executive officer and director of the registrant and by each person who owns 10% or more of the registrant’s outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

The number of outstanding shares of the registrant’s common stock as of February 18, 2020 was 150,031,695.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive proxy statement for registrant’s 2020 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after registrant’s fiscal year ended December 31, 2019 are incorporated by reference into Part III of this Annual Report on Form 10-K.

TABLE OF CONTENTS

 

    

 

    

Page

 

PART I

Item 1.

Business

3

Item 1A.

Risk Factors

16

Item 1B.

Unresolved Staff Comments

41

Item 2.

Properties

41

Item 3.

Legal Proceedings

41

Item 4.

Mine Safety Disclosures

41

PART II

Item 5.

Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

42

Item 6.

Selected Financial Data

43

Item 7.

Management's Discussion and Analysis of Financial Condition and Results of Operations

44

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

60

Item 8.

Financial Statements and Supplementary Data

61

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

102

Item 9A.

Controls and Procedures

102

Item 9B.

Other Information

103

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

103

Item 11.

Executive Compensation

103

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

103

Item 13.

Certain Relationships and Related Transactions, and Director Independence

105

Item 14.

Principal Accounting Fees and Services

105

PART IV

Item 15.

Exhibits, Financial Statement Schedules

105

Item 16.

Form 10-K Summary

105

Signatures

110

2

Forward-Looking Statements

The information in this Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Such statements are based upon current expectations that involve risks and uncertainties. Any statements contained herein that are not statements of historical facts may be deemed to be forward-looking statements. For example, words such as “may,” “will,” “should,” “estimates,” “predicts,” “potential,” “continue,” “strategy,” “believes,” “anticipates,” “plans,” “expects,” “intends” and similar expressions are intended to identify forward-looking statements. Our actual results and the timing of certain events may differ significantly from the results discussed in the forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed elsewhere in this report, particularly in the section titled “Risk Factors,” and the risks discussed in our other Securities and Exchange Commission, or SEC, filings. We undertake no obligation to update the forward-looking statements after the date of this report, except as required by law.

PART I

Item 1.  Business

General

Glu Mobile develops, publishes and markets a portfolio of free-to-play mobile games designed to appeal to a broad cross section of users who download and make purchases within our games through direct-to-consumer digital storefronts, such as the Apple App Store, Google Play Store, and others. Free-to-play games are games that a player can download and play for free, but which allow players to access a variety of additional content and features for a fee and to engage with various advertisements and offers that generate revenue for us. We have a portfolio of compelling games based on our own intellectual property such as Cooking Dash, Covet Fashion, Deer Hunter, Design Home, Diner DASH Adventures and QuizUp, as well as games based on or significantly incorporating third party licensed brands including Kim Kardashian: Hollywood, MLB Tap Sports Baseball and Restaurant Dash with Gordon Ramsay. We are headquartered in San Francisco, California, with another U.S. office in Foster City, California, and international locations in Toronto, Canada and Hyderabad, India.

We were incorporated in Nevada in May 2001 as Cyent Studios, Inc. and changed our name to Sorrent, Inc. later that year. In November 2001, we incorporated a wholly owned subsidiary in California, and, in December 2001, we merged the Nevada corporation into this California subsidiary to form Sorrent, Inc., a California corporation. In May 2005, we changed our name to Glu Mobile Inc. In November 2006, Glu Mobile Inc. reincorporated in the state of Delaware. In March 2007, we completed our initial public offering and our common stock is traded on the Nasdaq Global Select Market under the symbol “GLUU.” Except where the context requires otherwise, in this Annual Report on Form 10-K, references to “Company,” “Glu,” “Glu Mobile,” “we,” “us” and “our” refer to Glu Mobile Inc., and where appropriate, its subsidiaries.

Available Information

We file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements and other reports, and amendments to these reports, required of public companies with the SEC. The SEC also maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. We make available free of charge on the Investor Relations section of our corporate website all of the reports we file with the SEC as soon as reasonably practicable after they are filed. Our internet website is located at www.glu.com and our Investor Relations website is located at www.glu.com/investors. The information on our website is not incorporated into this report, unless otherwise expressly stated. Copies of our Annual Report on Form 10-K for the year ended December 31, 2019 may also be obtained, without charge, by contacting Investor Relations, Glu Mobile Inc., 875 Howard Street, Suite 100, San Francisco, California 94103 or by emailing IR@glu.com.

3

Strategy and Business Developments

Our Strategy

Our goal is to become the leading developer and publisher of free-to-play mobile games. Our strategy for achieving this goal is comprised of three parts:

Building Growth Games and Maximizing the Value of Catalog Games;

Attracting and Fostering Creative Leaders, Including Potentially by Selective Acquisitions;; and

Cultivating Highly Creative Environments.

Building Growth Games and Maximizing the Value of Catalog Games

The first prong of our strategy is to build growth games for smartphones and tablets as well as maximize the value we derive from our catalog games. Growth games are titles that we continue to update with additional content and features and which we expect to grow revenue year over year. We believe a key component of driving revenue growth year over year from a growth game is the inclusion of community features which may involve users competing with each other, forming clubs or groups to cooperate in completing goals, or contributing their own original content to the game, as well as other live operations efforts such as running regular in-game events, offering virtual currency discounts and optimizing our merchandising strategies. Covet Fashion, Design Home and MLB Tap Sports Baseball are our existing growth games. We currently publish titles primarily in four genres: lifestyle, casual, mid-core, and sports and outdoors. We believe these are genres in which we have already established a leadership position, are otherwise aligned with our strengths or are conducive to the establishment of a strong growth game.

We continue to update some of our catalog titles with additional content and features, whereas on others we expend little to no investment in terms of updates and enhancements. Catalog games differ from growth games in that our focus is to reduce and potentially reverse their year over year revenue declines; to the extent that we succeed in our efforts to grow annual revenue from a catalog game and expect such title’s revenues to continue to grow on an annual basis, we would then consider such catalog game to be a growth game. Cooking Dash, Deer Hunter 2018, Kim Kardashian: Hollywood and Restaurant Dash with Gordon Ramsay are examples of our existing catalog games.

While we have generally designed our games to incorporate social features that enhance the user’s gameplay experience, as part of our product strategy we are emphasizing adding new social and community-based features, systems, and modes into our growth games. For example, Covet Fashion allows users to join “Fashion Houses” with other users and then borrow each others’ clothes, receive advice on their looks, chat and work together to unlock additional rewards in special style challenges, and our Tap Sports Baseball franchise allow players to challenge their friends to head-to-head matchups and to join clubs that compete in daily events against other clubs as well as includes an improved media-driven chat system. We intend to continue to innovate to further enhance the user experience in our growth games and potentially broaden their audience. For example, we plan to introduce e-commerce functionality to Design Home during 2020 which is designed to deepen the engagement level of our players with the game. In addition, we recently announced that we are exploring the extension of Design Home and Tap Sports Baseball to the browser.

We are continuing to emphasize developing new titles based on original intellectual property. Reflecting this strategy, revenue from games based on our own intellectual property increased from 65.7% of our total revenues in 2018 to 69.9% of our total revenues in 2019. However, we also seek to selectively license and utilize key brands within our titles if we believe this will maximize their consumer appeal and revenue potential. For example, in 2018, we added content from Major League Baseball, or MLB, for the first time in our Tap Sports Baseball franchise, and in 2018 and 2019 we added new and improved existing club events and released new legendary players, which helped us to meaningfully grow revenue from this franchise year over year. In addition, in 2020, we intend to publish Disney Sorcerer’s Arena in collaboration with Disney Consumer Products and Interactive Media. We also closely work with our celebrity and brand licensors to engage their social media audiences and build games that will resonate with their unique fan bases. In particular, Kim Kardashian: Hollywood utilizes transmedia storytelling, leveraging Ms. Kardashian West’s

4

built-in social media fan base to drive installs and awareness of the game, and then attempts to surprise and delight those fans with real-world events and other game content based on her life. Our goal is for the game content to become entwined with Ms. Kardashian West’s persona and social media presence, and to otherwise enhance interaction with her fans.  We also leverage the strength of well-known brands and licensors to provide users with more realistic experiences, such as the case with MLB Tap Sports Baseball 2019 which features all MLB clubs and uniforms and current and former MLB players; we intend to further enhance the authenticity of this title by including all 30 real major league stadiums in MLB Tap Sports Baseball 2020. We also work to build and nurture social communities in and around the games themselves, creating a new vehicle for strong, personal engagement with the brand or celebrity’s fan base. Continuing to drive installs and awareness of our games through our licensing efforts requires that we continue to partner with brands, celebrities and social influencers that resonate with potential players of our games. Partnering with desirable licensing partners and renewing our existing licenses with our most successful partners requires that we continue to develop successful games based on licensed content and are able to compete with other mobile gaming companies on financial and other terms in signing such partners. We also plan to continue introducing third-party licensed brands, properties and personalities into our games as additional licensed content, for cameo appearances or for limited time events in order to drive awareness and monetization.

For us to continue driving installs and awareness of our games and to improve monetization and retention of our players, we must ensure that each of our games has compelling gameplay and a deep meta game that motivates users to continue to play our games for months or even years.  In addition, we must regularly update our games with compelling new content, deliver socio-competitive features like tournaments, contests, player-versus-player gameplay and live events, and build and nurture communities around our franchises both in-game and holistically via community features such as dedicated social channels. We have also made significant investments in our proprietary analytics and revenue technology infrastructure.  With our enhanced analytics capabilities, we intend to devote resources towards segmenting and learning more about the players of each of our franchises and further monetizing our highest spending and most engaged players.  We aim to connect our analytics and revenue technology infrastructure to multiple elements of our business – from marketing to merchandising – in order to improve player retention and monetization.

We also plan to continue monitoring the successful aspects of our games to drive downloads and enhance monetization and retention as part of our product strategy, whether by optimizing advertising revenue within each title, securing additional compelling licensing arrangements, building enhanced and more complex core gameplay, adding deep meta game features or through enhancing our live operation. Optimizing advertising revenue within our games requires us to continue taking advantage of positive trends in the mobile advertising space, particularly as brands continue to migrate budgets from web to mobile.  

Attracting and Fostering Creative Leaders, Including Potentially by Selective Acquisitions

The second prong of our strategy is to attract, cultivate and retain proven creative leaders who will develop and update our growth and catalog games. Each creative leader is responsible for the long-term planning of his or her titles and to identify and invest in long-term opportunities and concepts that have the potential to become growth games. Our talent model is to attract the industry’s finest and provide them with world-class infrastructure, tools, funding and the support to create hit games. We have made, and plan to make, significant investment in our creative leaders.

We have worked with our creative leaders to instill financial discipline and operational excellence in our organization by revamping our prototyping and greenlight processes. Prior to developing a new game, a creative leader works with a small team to rapidly prototype new ideas that have the potential to become growth games. We expect our creative leaders to fail fast and to either continue to iterate on a game concept or to move on to rapidly prototyping a new concept. Once the creative leader and his or her team have sufficiently iterated on their concept and are satisfied that their game has the potential to be a growth game, the creative leader will submit a playable version of the game for greenlighting. If the game is greenlit, we then commit larger investments in terms of headcount and resources.

In addition, we recently announced that we intend to increase our focus on potentially acquiring companies or

5

individual game teams in order to complement our existing portfolio and augment our roster of creative leaders.

Cultivating Highly Creative Environments

We believe a key part of building growth games and attracting and cultivating creative leaders is providing them with highly creative environments that are optimal for creating hit games. In December 2017, we moved into our new headquarters in San Francisco that were designed to foster collaboration among our game teams and focus the company around our core values and creative-led vision. Creative environments that support our creative leaders and other game development personnel are also needed to attract the level of talent that will support our growth and catalog games. We not only consolidated our studio footprint by moving into our creative center in San Francisco and relocating our Burlingame studio to our San Francisco headquarters, but have also significantly increased our investment in our low-cost, scaled center in Hyderabad, India which provides live operations for some of our catalog games, insourced art, quality assurance and low cost repeatable sales, marketing and general and administrative functions. As part of this consolidation, in the last several years, we closed or sold development studios in Beijing, China; Bellevue, Washington; Portland, Oregon; San Mateo and Long Beach, California; and Moscow, Russia.

Business Developments

Since January 1, 2019, we have taken the following actions to support our business:

We continued to focus our efforts on developing and publishing games for smartphones and tablet devices. Our significant achievements related to these efforts include the following:

We generated total revenue of $411.4 million for the year ended December 31, 2019, a 12.2% increase compared to total revenue of $366.6 million for the year ended December 31, 2018.

In December 2019, we had approximately 2.9 million daily active users and 15.6 million monthly active users of our games on our primary distribution platforms, including Apple’s App Store and the Google Play Store.

As of December 31, 2019, we had approximately 2.0 billion cumulative installs of our games on our primary distribution platforms, including approximately 20.7 million installs during the fourth quarter of 2019.

We grew revenues on an annual basis from each of our growth games, as follows:

Revenues from Design Home increased from $145.7 million in 2018 to $173.6 million in 2019;

Revenues from Covet Fashion increased from $49.0 million in 2018 to $62.5 million in 2019; and

Revenues from our Tap Sports Baseball franchise increased from $69.1 million in 2018 to $86.2 million in 2019.
In March 2019, we announced that we had extended our existing agreements with MLB and Major League Baseball Players Association, or the MLBPA, through 2024.
In August 2019, we acqui-hired a game development team in Orlando, Florida that is developing a fishing game that is currently in beta testing in the Philippines and which we expect to globally launch in 2021.

Across the globe our industry is experiencing a trend that hit titles generally remain higher in the top grossing charts for longer. We believe this is due to the continued specialization and investment of teams and companies in their hit titles, and the live, social nature of certain games. Our strategy and the measures we have implemented to support our business position us to take advantage of these trends, as evidenced by the continued strength and year-over-year growth of our Design Home and Covet Fashion titles and the Tap Sports Baseball franchise. We plan to continue to regularly

6

update and otherwise support our growth games in order to ensure that those games monetize and retain users for even longer periods of time. In addition, we plan to continue to invest in our creative leaders and the creative environments in which they and their teams work to increase our likelihood of creating significant hit growth games in 2020 and beyond.

Our Products

We develop and publish a portfolio of mobile games designed to appeal to a broad cross section of the users of smartphones and tablet devices. Our portfolio of growth and catalog games is spread across the following genres:

oLifestyle
oDesign Home, which launched in November 2016 and was acquired as part of our acquisition of Crowdstar, has become our most successful growth game. Design Home allows users to participate in daily Design Challenges in which they style three dimensional spaces with real, high-end furniture and décor. We introduced key updates for Design Home in the last several years, including elite events for elder players, improved series challenges, language localization in German, French and Spanish, and meta game functionality. We are planning further updates for Design Home in 2020, including the introduction of e-commerce functionality.
oCovet Fashion, which we acquired as part of our acquisition of Crowdstar, is a top grossing fashion title that was our third largest revenue contributor during 2019. Covet Fashion features continually changing content and daily Style Challenges to help drive engagement and monetization of its users. During 2019, we introduced our new prop shop feature, which provided additional opportunities for our users to express their creativity.
oCasual
oDiner DASH Adventures, launched in June 2019, is the latest title in our Dash franchise. Diner DASH Adventures offers world decoration, a deep story, and an innovative consolidation of different Dash time-management styles.
oKim Kardashian: Hollywood is a narrative role playing game featuring Kim Kardashian-West’s likeness, voice and creative influence as she guides players on their journey to success in Hollywood. We globally launched Kim Kardashian: Hollywood in June 2014.
oCooking Dash was launched in June 2015 and had its last significant content release in 2019. We utilized this release to help drive awareness and direct traffic to the launch of Diner DASH Adventures. While we are no longer developing new content for Cooking Dash, we have transitioned into a cadence of live operations that takes full advantage of the wealth of existing content and we believe will maintain the title’s position as one of our top catalog games into 2020.
oRestaurant Dash with Gordon Ramsay, launched in June 2016, utilizes Gordon Ramsay’s personality to guide users to become a restaurateur in the image of Mr. Ramsay. We are no longer developing content updates for this title, but have streamlined our live operations in an effort to maximize revenue and reduce costs from this title.
oMid-core

oDisney Sorcerer’s Arena is a strategy role playing game featuring dozens of characters from across the Disney and Pixar film franchises. Disney Sorcerer’s Arena is currently available in limited beta territories and we expect to launch the title worldwide in the first quarter of 2020.
oSports and Outdoors

7

oMLB Tap Sports Baseball 2019, which launched in March 2019, was the sixth installment in our popular Tap Sports Baseball franchise in which we partnered with the MLB, MLBPA and Major League Baseball Players Alumni Association, or the MLBPAA, to include real-world current and former baseball stars from each of the MLB’s 30 teams. The MLB Tap Sports franchise was our second largest revenue contributor and the highest ranked baseball title in the Apple App Store’s U.S. iPhone top grossing games rankings during 2019. We expect to launch MLB Tap Sports Baseball 2020 in March 2020 in more than 100 additional territories with significant new features, including all 30 real major league stadiums and a new home run derby mode.
oDeer Hunter 2018, originally launched in September 2015 as Deer Hunter 2016, remained as one of our top action titles during 2019. We released a new Hunting Tournament feature in 2018 along with three major updates to this title in 2016 and 2017, which helped slow the annual revenue declines from this title.
oWWE Universe was released in May 2019 and features hundreds of Raw, SmackDown, NXT, and classic WWE Superstars.
oWe expect to add to our portfolio of sports and action titles through the worldwide release of the next iteration of our Deer Hunter franchise in the second half of 2020 as well as a fishing title in 2021.

We believe that our games consistently have high production values, are visually appealing and have engaging core gameplay. These characteristics have typically helped to drive installs and awareness of our games and resulted in highly positive consumer reviews. The majority of our games have been featured on the Apple and Google storefronts when they were commercially released, which we believe is the result of us being a good partner of Apple and Google. 

We have continued to improve monetization in our games, with our most popular games remaining successful for longer periods of time. The longevity of our most successful games derives from strong core gameplay, deep meta game features, regular content updates and social and community features, such as the ability to join clans or clubs, tournaments, player-versus-player gameplay and live events.

Our games historically have had “thick clients” due to their high production values and, in some cases, 3-D graphics. A thick client game means that our games have a large file size, often 200 megabytes or more, that resides on the player’s device. Because of limitations set by Apple, which at most only allow applications that are less than 200 megabytes, to be downloaded over a carrier’s wireless network, players must download our iOS games that exceed 200 megabytes via a wireless Internet (Wi-Fi) connection.

Our Revenue

We generate the majority of our revenue through in-application purchases (“in-app-purchases”), with the balance of our revenue primarily generated by offers and in-game advertising. When we incorporate licensed content into our games, we share a portion of our revenue with the licensors featured in these titles.

In-App Purchases

Although users can download and play our games free of charge, they can purchase virtual currency, virtual items, other virtual benefits like time and energy or subscriptions of any of these categories, to enhance their gameplay experience – we refer to these as “in-app purchases” or “micro-transactions.” Some of the benefits that players receive from their in-app purchases include:

Play Longer Through Better Equipment – We generally design our games to become significantly more challenging as the player advances through the game. For a game like Dash Adventures, players can purchase higher-quality ingredients and various boosts that can help them complete increasingly difficult levels more easily.

8

Play Longer Through Energy Replenishment – We design some of our games, such as Deer Hunter 2018 and Kim Kardashian: Hollywood, to have short playing sessions, the duration of which are limited by the energy available for each session. Players of Deer Hunter 2018 and Kim Kardashian: Hollywood can use their virtual currency to purchase items that will replenish their energy and enable them to extend their gameplay session.
Accelerate Game Progress – Although some players are content to slowly “grind” their way through progressing in a game, others are willing to purchase items to accelerate their progression. For example, our Tap Sports Baseball titles enable players to spend their virtual currency to upgrade their roster of players and boost the effectiveness of such players, thus allowing the player to more quickly assemble a winning team.
Customization – Our games generally enable players to express themselves by customizing their character, the world the character inhabits or a room. For example, Covet Fashion and Design Home each allow users to customize the look of their avatar or room, respectively, by purchasing clothing or home design elements. While in Covet Fashion users own a clothing or accessory item indefinitely after it is purchased and can use it in multiple events, Design Home limits the player to five uses of any purchased design element.

We sell virtual currency to consumers at various prices ranging from $0.99 to $299.99 depending on the available storefront pricing (adjusted for local currencies for sales to players in foreign countries) with the significant majority of player purchases occurring at the lower price points. The digital storefronts generally share with us 70% of the consumers’ payments for in-app purchases; we do not have any special agreement or arrangement with respect to pricing or terms with any of the digital storefronts. Consumers may also acquire virtual currency, other virtual items or virtual benefits through gameplay or by completing offers, as described below.

Offers and In-Game Advertising

In addition to in-app purchases of virtual currency, we also monetize our games through offers and in-game advertising. Optimizing advertising revenue within our games requires us to continue taking advantage of positive trends in the mobile advertising industry, particularly as brands continue to migrate budgets from web to mobile. Offers enable users to acquire virtual currency without paying cash but by instead taking specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. We work with third parties to provide these offers to players of our games, and we receive a payment from the third party offer provider based on consumer response to these offers. We also work with third party advertising aggregators who embed advertising, such as incented video ads, ads appearing within the game between content transitions and as pop-up ads; the aggregators typically pay us based on the number of impressions, which is the number of times an advertisement is shown to a player, or conversions, which is the number of times players complete an advertiser’s desired action. In addition, from time to time we work directly with other application developers to include advertising for their applications in our games, and the developers pay us based on either the number of impressions in our games or the number of users who download the developer’s application.

Licensed Content

Following the success of Kim Kardashian: Hollywood and games incorporating licensed third-party brands and properties, like our Tap Sports Baseball franchise, we increased our licensing efforts, both in terms of securing licenses to develop games based upon or significantly featuring celebrities and other third-party intellectual property and for cameo appearances or to otherwise incorporate third-party intellectual property into our games. However, we have more recently begun to emphasize developing new titles based on original intellectual property. In 2019, 2018, and 2017, games based on our own intellectual property accounted for approximately 69.9%, 65.7%, and 59.1% of our revenue, respectively. The increase in the percentage of revenues derived from original intellectual property from 2017 to 2019 was due primarily to the success of Design Home, Covet Fashion, and Diner DASH Adventures, as well as the continued strength of some of our catalog games. We expect to launch three new titles in 2020, Disney Sorcerer’s Arena, Originals and the next iteration of our Deer Hunter franchise, one of which will include third-party licensed content. We intend to continue to selectively license and utilize key brands within our titles if we believe this will maximize their consumer appeal and

9

revenue potential.

For games based on or significantly incorporating licensed brands, properties or other content, we share a portion of our revenue with the respective licensors. The average royalty rate that we paid on games based on licensed content (such as Kim Kardashian: Hollywood and Restaurant Dash with Gordon Ramsay) or significantly incorporating licensed content (such as MLB Tap Sports Baseball 2019) was approximately 20.5% of gross revenue in 2019, 20.2% in 2018, and 18.2% in 2017. However, the individual royalty rates that we pay can be meaningfully above or below the average based on a variety of factors, such as the strength of the licensed brand, our development and porting obligations, and the platforms on which we are permitted to distribute the licensed content.

Sales, Marketing and Distribution

We market, sell and distribute our games primarily through direct-to-consumer digital storefronts, such as Apple’s App Store and the Google Play Store.  In addition to publishing our smartphone games on direct-to-consumer digital storefronts, we also publish some of our titles on other platforms, such as the Mac App Store and Facebook. In addition, we recently announced that we are exploring the extension of Design Home and Tap Sports Baseball to the browser. The significant majority of our smartphone revenue has historically been derived from Apple’s iOS platform, which accounted for approximately 60.8%, 63.1%, and 63.0% of our total revenue in 2019, 2018, and 2017, respectively. We generated the majority of these iOS-related revenue from the Apple App Store, which represented 54.4%, 54.7%, and 54.2% of our total revenue in 2019, 2018, and 2017, respectively, with the significant majority of such revenue derived from in-app purchases. We generated the balance of our iOS-related revenue from offers and advertisements in games distributed on the Apple App Store. In addition, we generated approximately 39.1%, 36.6%, and 36.0% of our total revenue in 2019, 2018, and 2017, respectively, from the Android platform. We generated the majority of our Android-related revenue through the Google Play Store, which represented 33.5%, 31.3%, and 30.3% of our total revenue in 2019, 2018, and 2017, respectively. We generated the balance of our Android-related revenue from other platforms that distribute apps that run the Android operating system (e.g., the Amazon App Store) and through offers and advertisements in games distributed through other Android platforms. No other customer or digital storefront accounted for more than 10% of our total revenue in 2019, 2018, and 2017.

As part of our efforts to successfully market our games on the direct-to-consumer digital storefronts, we attempt to educate the storefront owners about our title roadmap and seek to have our games featured or otherwise prominently placed within the storefront. We believe that the featuring or prominent placement of our games facilitates organic user discovery and is likely to result in our games achieving a greater degree of commercial success. We believe that a number of factors may influence the featuring or placement of a game, including:

the perceived attractiveness and quality of the title, brand, or licensed intellectual property;

the level of critical or commercial success of the game or of other games previously introduced by a publisher;

incorporation of the storefront owner’s latest technology in the publisher’s title;

how strong the consumer experience is on all of the devices that discover titles using any given digital storefront;
the publisher’s relationship with the applicable storefront owner and future pipeline of quality titles for it; and
the current market share of the publisher.

The majority of our games have been featured on the Apple and Google storefronts when they were commercially released, which we believe is in part due to our efforts to be a consistently good partner with Apple and Google. In addition to our efforts to secure prominent featuring or placement for our games, we have also undertaken a number of marketing initiatives designed to acquire players and increase downloads of our games and increase sales of

10

virtual currency, including:

using social networking websites, such as Facebook and Twitter, to build a base of fans and followers to whom we can quickly and easily provide information about our games;
paying third parties, including advertising networks, social media channels and social influencers, to advertise or incentivize consumers to download our games through offers or recommendations;
using “push” notifications to alert users of sales on virtual currency or items in our games; and
cross-promoting our games through banner advertisements in our other games, as well as advertising our games in our competitors’ games;

In addition, certain of our games featuring celebrities or other licensed content like Kim Kardashian: Hollywood generate significant attention through word of mouth, particularly through social media channels. We look to leverage existing social media presences in order to increase the virality and commercial success of our games. Furthermore, social-based methods for promoting our games include in-game events where players compete with and against each other, in-game social promotions and regular content updates, including in-game content that leverages real world events, such as holiday promotions or current events in the life of our celebrity partners.

We have sought to deepen player engagement by fostering a sense of community in our games. As part of these efforts, we have organized player councils for certain of our games where we have invited some of our most dedicated players to special events to engage with the development teams and share their feedback about our games. For example, we held our second CovetCon event in Chicago in 2019 where 60 VIP players purchased tickets to attend a multi-day event focusing on Covet Fashion – bringing the best aspects of Covet to life, including creativity, fashion, and community.

Development Studios

Our creative leaders have primary responsibility for overseeing game development for our growth and catalog games. The internal studios that develop our games are located in San Francisco and Foster City, California; and Toronto, Canada. In addition, as part of our restructuring activities in 2016 and 2017 and the acquisition of QuizUp from Plain Vanilla in December 2016, we moved certain of our catalog games to our Hyderabad, India location to run live operations and produce content updates for these games.

Our studios are generally supported by central services personnel in our San Francisco, California headquarters who provide expertise with respect to areas such as user experience, software development kit (SDK) development, analytics and product marketing, with each studio leveraging these services to varying degrees.

Our game development process involves a significant amount of creativity, particularly with respect to developing original intellectual property franchises or games in which we license intellectual property from celebrities, Hollywood studios or other owners of brands, properties and other content. Creative and technical studio expertise is necessary to design games that appeal to players who typically play in short sessions and to develop games that work well on mobile phones and tablets with their inherent limitations, such as small screen sizes and control buttons. During 2020, we plan to hire additional game development personnel and invest in technical studio expertise to drive content and features in our growth games and to prototype ideas that we believe can become hit growth games.

Despite our efforts to reduce our geographical footprint and consolidate studios, our development personnel are located in four cities in three different countries, which results in certain inherent complexities. To address these issues, we instituted our Creative Leadership Summit program. The Creative Leadership Summit is designed to increase interaction among our studio teams, including having international studio team members regularly spend time in our U.S. studios. The goal of this program is to ensure that we increase the uniformity, quality and commercial success of our games. In addition, we believe that our strategy of focusing our development efforts on building and maintaining growth games will help ensure more efficient use of our talent and resources across our studios and further promote the sharing of

11

expertise and best practices.

Product Development

Since the markets for our products are characterized by rapid technological change, particularly in the technical capabilities of mobile phones and tablets, and changing end-user preferences, continuous investment is required to innovate and publish new games, regularly update our games, and modify existing games for distribution on new platforms.

We have continued to utilize measures designed to ensure that we publish and launch games that have a greater likelihood of being commercially successful, while identifying earlier in the development process game concepts and designs that are unlikely to produce hits. Prior to developing a new game, a creative leader works with a small team to rapidly prototype new ideas that have the potential to become growth games. We expect our creative leaders to fail fast and to either continue to iterate on a game concept or to move on to rapidly prototyping a new concept. Once the creative leader and his or her team have sufficiently iterated on their concept and are satisfied that their game has the potential to be a growth game, the creative leader will submit a playable version of the game for greenlighting. If the game is greenlit, we then commit larger investments in terms of headcount and resources.

In addition, we plan to continue holding detailed post-mortems for all products to review and analyze the positive and negative results from each new game launch. These are in addition to our Glu University training sessions where we formally share best practices and learnings amongst the leadership of all functions of our global studios.

We use third-party development tools to create our games, including a game development engine licensed from Unity Technologies to create most of our newest games and our games in development. In addition, we rely on our own servers and third-party infrastructure to operate our games and to maintain and provide our analytics data. In particular, a significant portion of game traffic is hosted by Amazon Web Services (“AWS”), which provides us server redundancy by using multiple locations on various distinct power grids, and we expect to continue utilizing AWS for a significant portion of our hosting services for the foreseeable future.

Furthermore, we have made significant investments in building out a personalization and experimentation engine that seamlessly integrates with our proprietary analytics system, advertisement related activities, and game environment.  We believe this new capability will greatly enhance our ability to segment and personalize our players’ in-game experience with a focus on further monetizing our highest spending and most engaged players. We aim to connect the data, insights and knowledge gained from our analytics and monetization techniques to every element of our business – from marketing to merchandising – in order to improve player retention and monetization.

Seasonality

Many new smartphones and tablets are released in, or shortly before, the fourth calendar quarter to coincide with the holiday shopping season. Because many players download our games soon after they purchase or receive their new devices, we generally experience seasonal sales increases based on the holiday selling period. Although we believe that the majority of this holiday impact occurs during the fourth quarter, some of this seasonality also occurs for us in our first calendar quarter due to some lag between device purchases and game purchases. However, the impact of this seasonality on our operating results is significantly affected by our title release schedule. For example, we have historically released each year’s new version of our Tap Sports Baseball franchise late in the first quarter, which has resulted in revenues from this title peaking in the second or third quarter, with declining revenues in the fourth quarter and the first quarter of the following year leading up to the launch of the next version of the title. In addition, companies’ advertising budgets are generally strongest during the fourth quarter and decline significantly in the first quarter of the following year, which affects the revenue we derive from advertisements and offers in our games. Conversely, our cost per install and cost per ad view also increase in the fourth quarter, since demand for marketing is higher during the holiday season.

12

Competition

Developing, distributing and selling mobile games is a highly competitive business, characterized by frequent product introductions and rapidly emerging new platforms, technologies and storefronts.  For players, we compete primarily on the basis of game quality, brand and customer reviews.  We compete for space on user’s smartphones and tablet devices in terms of the number of applications on their device and the amount of storage consumed by such applications. We also compete more generally for the time, attention and discretionary spending of users of smartphones and tablet devices who are spending ever-increasing amounts of time on social media, messaging and music, movie and television streaming applications, personal computer and console games, sports and the Internet. We compete for promotional and digital storefront placement based on our relationship with the digital storefront owner, historical performance, game quality, perception of sales potential, customer reviews and relationships with licensors of brands and other content.  For content licensors, we compete based on royalty and other economic terms, historical financial performance of prior licensed content titles, perceptions of development quality, speed of execution, distribution breadth and relationships with storefront owners.  We also compete for experienced and talented employees.

We compete with a continually increasing number of companies, including Activision (the parent company of King Digital Entertainment), DeNA, Disney, Electronic Arts (EA Mobile), Gameloft, Gamevil, GREE, GungHo Online Entertainment, Netease, Netmarble, Nexon, Nintendo, Rovio, Warner Brothers, and Zynga and many well-funded private companies, including DoubleDown, Epic Games, Firecraft Studios, Jam City, Machine Zone, Miniclip, Niantic, Peak Games, Playrix, Pocket Gems, Scopely, Storm 8/Team Lava, and Supercell. In addition, hyper-casual games published by companies such as Ketchapp, Lion Studios, Playgendary and Voodoo account for a significant and growing percentage of mobile gaming downloads.

We also face competition from online game developers and distributors who are primarily focused on specific international markets.  We could also face increased competition if those companies choose to compete more directly in the United States or the other markets that are significant to us or if large companies with significant online presences such as Apple, Google, Amazon, Facebook, Microsoft or Verizon, choose to enter or expand in the games space or develop competing games.  For example, recently Apple launched its Apple Arcade subscription service in which users receive access to a curated selection of paid titles on the App Store, and Google launched its Stadia cloud gaming service in which users are able to stream games to various devices as well opened a new first-party gaming studio that will be creating exclusive games for Stadia. In addition, we also face competition from mobile applications and websites focused on the home design market, which may include games, e-commerce titles, design applications and others seeking to displace our Design Home title which is a leading title in the currently unsaturated home design application market. Competitors in this space include, or may include, established game developers, established real estate companies, interior design companies, e-commerce companies and other well-funded private companies looking to enter the home design market.

In addition, given the open nature of the development and distribution for smartphones and tablets and the relatively low barriers to entry, we also compete or will compete with a vast number of small companies and individuals who are able to create and launch games and other content for these devices using relatively limited resources and with relatively limited start-up time or expertise.  As an example of the competition that we face, it has been estimated that more than 4.1 million applications, including more than 900,000 active games, were available on Apple’s U.S. App Store as of January 31, 2020.  The proliferation of titles in these open developer channels makes it difficult for us to differentiate ourselves from other developers and to compete for players without substantially increasing our marketing expenses and development costs.

We also compete for downloads and time spent on mobile devices with companies that develop popular social media and messaging applications, such as Facebook (with its Facebook, Facebook Messenger, Instagram, WhatsApp and other applications), Pinterest, Reddit, Snapchat, Twitter, Vevo and YouTube, companies that develop streaming music, movie and television applications, such as Pandora, Spotify, Tidal, HBO Go, Netflix, Amazon Prime and Hulu, and with companies that create other non-gaming related software applications, such as Kim Kardashian West’s own personal media application.

Some of our competitors and our potential competitors have one or more advantages over us, either globally or in

13

particular geographic markets, which include:

significantly greater financial resources;
the ability or willingness to spend significantly more than we do to acquire new players, which may be due to competitors having games with higher lifetime values than our games (i.e., the amount of money the average paying player spends in the competitor’s game over the player’s lifetime is greater than in our games) or where a competitor is willing to pay to acquire users in a manner that does not have a positive return on investment in an effort to increase its revenues and/or user base;
greater experience with free-to-play games, building and maintaining growth games, and building social and community features into mobile games, as well as more effective game monetization;
stronger brand and consumer recognition regionally or worldwide;
the capacity to leverage their marketing expenditures across a broader portfolio of mobile and non-mobile products;
larger installed user bases from their existing mobile games;
larger installed user bases from related platforms, such as console gaming or social networking websites, to which they can market and sell mobile games;
more substantial intellectual property of their own from which they can develop games without having to pay royalties;
lower labor and development costs and better overall economies of scale;
greater platform-specific focus, experience and expertise;
broader global distribution and presence; and
greater talent, both in overall headcount and in terms of experience in creating successful titles.

Intellectual Property

Our intellectual property is an essential element of our business. We use a combination of trademark, copyright, trade secret and other intellectual property laws, confidentiality agreements and license agreements to protect our intellectual property. Our employees and independent contractors are required to sign agreements acknowledging that all inventions, trade secrets, works of authorship, developments and other processes generated by them on our behalf are our property, and assigning to us any ownership that they may claim in those works. We also vigorously defend our intellectual property. Despite our precautions, it may be possible for third parties to obtain and use without our consent intellectual property that we own or license. Unauthorized use of our intellectual property by third parties, including piracy, and the expenses incurred in protecting our intellectual property rights, may adversely affect our business. In addition, some of our competitors have in the past released games that are nearly identical to successful games released by their competitors in an effort to confuse the market and divert users from the competitor’s game to the copycat game. To the extent that these tactics are employed with respect to any of our games, it could reduce our revenue.

Our trademarks that have been registered with the U.S. Patent and Trademark Office include Glu, Crowdstar, our 2-D ‘g’ character logo, our 3-D ‘g’ character logo and several of our game titles, including Blood & Glory, Contract Killer, Cooking Dash, Deer Hunter, Diner Dash, Eternity Warriors, Frontline Commando, Gun Bros, QuizUp, and Tap Sports. In addition, we have trademark applications pending with the U.S. Patent and Trademark Office for other of our game titles. For certain titles we do not yet have, and do not intend to seek, trademark registration. We also own, or have

14

applied to own, one or more registered trademarks in certain foreign countries, depending on the relevance of each brand to other markets. Registrations of both U.S. and foreign trademarks are renewable every ten years.

We have thirteen patents issued by the U.S. Patent and Trademark Office and have five patent applications pending.  In addition, we have one international patent pending with the Patent Cooperation Treaty (PCT), which corresponds to one of our issued U.S. patents. We also have a patent in Canada and Europe, as well as a patent application in China that correspond to one of our thirteen issued U.S. patents, and we also have a patent application pending in Canada that corresponds to another of our thirteen issued U.S. patents.

We also use third-party development tools to create many of our games, including a game development engine licensed from Unity Technologies to create most of our newest games. 

From time to time, we encounter disputes over rights and obligations concerning intellectual property. If we do not prevail in these disputes, we may lose some or all of our intellectual property protection, be enjoined from further sales of our games or other applications determined to infringe the rights of others, and/or be forced to pay substantial royalties to a third party, any of which would have a material adverse effect on our business, financial condition and results of operations.

Government Regulation

We are subject to various federal, state and international laws and regulations that affect our business, including those relating to the privacy and security of customer and employee personal information and those relating to the Internet, behavioral tracking, mobile applications, advertising and marketing activities, sweepstakes and contests, and gambling. Additional laws in all of these areas are likely to be passed in the future, which could result in significant limitations on or changes to the ways in which we can collect, use, host, store or transmit the personal information and data of our customers or employees, communicate with our customers, and deliver products and services, or may significantly increase our compliance costs. As our business expands to include new uses or collection of data that are subject to privacy or security regulations, our compliance requirements and costs will increase and we may be subject to increased regulatory scrutiny.

Employees

As of December 31, 2019, we had 715 employees, of which 478 were based in the United States and Canada, and 237 were based in India. We have not experienced any employment-related work stoppages and consider relations with our employees to be good. We believe that our future success depends in part on our continued ability to hire, assimilate and retain qualified employees.

Executive Officers

The following table shows Glu’s executive officers as of February 28, 2020 and their areas of responsibility.  Their biographies follow the table.

    

    

    

    

 

Name

 

Age

 

Position

Nick Earl

54

President and Chief Executive Officer

Eric R. Ludwig

 

50

 

Executive Vice President, Chief Operating Officer and Chief Financial Officer

Chris Akhavan

 

37

 

Senior Vice President, Business & Corporate Development

Becky Ann Hughes

39

Senior Vice President, Revenue

Scott J. Leichtner

 

49

 

Vice President, General Counsel and Corporate Secretary

Nick Earl has served as our President and Chief Executive officer since November 2016 and prior to that was our President of Global Studios from November 2015 to November 2016. Before joining us, from November 2014 to September 2015, Mr. Earl served as President of Worldwide Studios at Kabam. From September 2001 to October 2014, Mr. Earl served in several management positions at Electronic Arts, including most recently as Senior Vice President & General Manager of EA Mobile.  From 1999 to 2001, Mr. Earl served as VP Product Development at Eidos. From April

15

1993 to March 1999, Mr. Earl served as an executive producer / GM at The 3DO Company. Mr. Earl holds a B.A. in Economics from the University of California at Berkeley.

Eric R. Ludwig has served as our Chief Operating Officer since October 2014, as our Executive Vice President since October 2011, and as our Chief Financial Officer since August 2008. Mr. Ludwig previously held the position of Senior Vice President, Chief Financial Officer and Chief Administrative Officer from September 2010 to October 2011. Prior to becoming our Chief Financial Officer, Mr. Ludwig served as our Vice President, Finance, Interim Chief Financial Officer from May 2008 to August 2008, served as our Vice President, Finance from April 2005 to May 2008 and served as our Director of Finance from January 2005 to April 2005. In addition, Mr. Ludwig has served as our Assistant Secretary since July 2006. Prior to joining us, from January 1996 to January 2005, Mr. Ludwig held various positions at Instill Corporation, a software as a service company, most recently as Chief Financial Officer, Vice President, Finance and Corporate Secretary. Prior to Instill, Mr. Ludwig was Corporate Controller at Camstar Systems, Inc., an enterprise manufacturing execution and quality systems software company, from May 1994 to January 1996. He also worked at Price Waterhouse L.L.P. from May 1989 to May 1994. Mr. Ludwig holds a B.S. in Commerce from Santa Clara University and is a Certified Public Accountant (inactive).

Chris Akhavan has served as our Senior Vice President, Business & Corporate Development since December 2019. Prior to this, Mr. Akhavan served as our Chief Revenue Officer from May 2016 to December 2019 and as our President of Publishing from April 2013 to May 2016. Before joining us, from January 2010 to April 2013, Mr. Akhavan served in several management positions at Tapjoy, Inc., a provider of mobile advertising, most recently as Senior Vice President, Partnerships.  From April 2009 to January 2010, Mr. Akhavan was a Manager, Publisher Network at RockYou!, a social gaming company, and from October 2007 to November 2008, he served as a Strategic Partner Manager at VideoEgg (now SAY Media), an advertising inventory and platform provider.  Mr. Akhavan holds a B.A. in Economics from the University of California at Santa Cruz.

Becky Ann Hughes has served as our Senior Vice President, Revenue since December 2019. Prior to this, Ms. Hughes served as the head of our Glu Play game development studio since 2014, most recently in the position of Vice President and General Manager from September 2016 to December 2019. Prior to joining Glu, Ms. Hughes held various leadership roles in product marketing and product management at PlayFirst Inc., which was acquired by Glu in 2014. She holds a Bachelor of Science degree in Business Marketing from San Jose State University.

Scott J. Leichtner has served as our Vice President, General Counsel and Corporate Secretary since September 2010. Mr. Leichtner joined Glu in June 2009 as our Senior Corporate Counsel. Prior to joining us, Mr. Leichtner was a corporate attorney at Fenwick & West LLP, a law firm focused on serving technology clients, from October 1997 to May 2009. Mr. Leichtner holds an A.B. in Political Science from Duke University and a J.D. from the University of Michigan.

Item 1A. Risk Factors

Our business is subject to many risks and uncertainties, which may affect our future financial performance. If any of the events or circumstances described below occurs, our business and financial performance could be harmed, our actual results could differ materially from our expectations and the market value of our stock could decline. The risks and uncertainties discussed below are not the only ones we face. There may be additional risks and uncertainties not currently known to us or that we currently do not believe are material that may harm our business and financial performance. Because of the risks and uncertainties discussed below, as well as other variables affecting our operating results, past financial performance should not be considered as a reliable indicator of future performance and investors should not use historical trends to anticipate results or trends in future periods.

If we fail to develop and timely publish new high-quality, engaging games and continue to enhance our existing games, particularly our most successful games, our revenue would suffer.

Our business depends on developing and publishing mobile games that consumers will download and spend time and money playing.  We must continue to invest significant resources in research and development, technology, analytics and marketing to introduce new games and continue to update our successful games, and we often must make decisions about these matters well in advance of a product’s release to timely implement them. Our success depends, in part, on

16

unpredictable and volatile factors beyond our control, including consumer preferences and the number of applications they are willing to download to and maintain on their devices, competing gaming and non-gaming related applications, new mobile platforms and the availability of other entertainment activities.  If our games do not meet consumer expectations, or they are not brought to market in a timely and effective manner, our business, operating results and financial condition would be harmed. It can be difficult for us to predict with certainty when we will launch a new game as games may require longer development schedules or beta testing periods to meet our quality standards and our players’ expectations. For example, we experienced delays in the development and commercial release of The Swift Life, and, following global launch, the title did not generate significant revenue and was sunset on February 1, 2019. In 2018, we also decided to delay the worldwide launch dates of WWE Universe and Diner DASH Adventures to May and June of 2019, respectively, in order to give the development teams additional time to work on these titles. In August 2019, we announced that we were delaying the expected worldwide launch date of Disney Sorcerer’s Arena to the first quarter of 2020 for similar reasons. While Diner DASH Adventures has been commercially successful, WWE Universe has performed significantly below our expectations, and it is possible that Disney Sorcerer’s Arena will not generate significant revenue despite the extra development time. Furthermore, our future game launches could also be delayed, or they may not be successful when and if launched, which would likely harm our business, operating results and financial condition. 

Even if our games are successfully introduced in a timely fashion and initially adopted, a failure to continually update them with compelling content or a subsequent shift in the entertainment preferences of consumers could cause a decline in our games’ popularity that could materially reduce our revenue and harm our business, operating results and financial condition, which effect would be magnified for our most successful games and, in particular, Design Home.  In connection with our product strategy, we have committed significant resources to updating, adding new features to and enhancing our existing titles as opposed to launching as many new titles as we have in prior years.  However, we may not be successful in doing so, such as was the case with our update of Covet Fashion in the first quarter of 2017 or as may be the case with our plan to introduce e-commerce functionality into Design Home in 2020.  It is difficult to predict when and how quickly the popularity and revenue of one of our games will decline, and if any of our key growth games experience any such unexpected declines, we may not meet our expectations or the expectations of securities analysts or investors for a given quarter. Furthermore, we compete for the discretionary spending of consumers, who face a vast array of entertainment choices, including social media and other non-gaming related apps, games played on personal computers and consoles, television, movies, sports and the Internet.  If we are unable to sustain sufficient interest in our games compared to other forms of entertainment, our business and financial results would be seriously harmed.

In addition to the market factors noted above, our ability to successfully develop and launch games for mobile devices and their ability to achieve and maintain commercial success will depend on our ability to:

minimize launch delays and cost overruns on the development of new games and features;
successfully enhance and increase the revenue we generate from our existing growth games;
effectively market and monetize our games;
achieve a positive return on investment from our marketing and user acquisition efforts;
sustain sufficient interest in our games compared to other forms of entertainment for our players
adapt to new technologies and feature sets for mobile and other devices;
attract and retain experienced and talented employees
compete successfully against a large growing number of existing market participants;
minimize and quickly resolve bugs and outages; and
acquire and successfully integrate high quality mobile game assets, personnel or companies.

17

These and other uncertainties make it difficult to know whether we will succeed in continuing to develop, launch and enhance successful mobile games in accordance with our operating plan. If we do not succeed in doing so, our business, financial condition, results of operations and reputation will suffer.

Successfully developing and monetizing free-to-play games is a challenging business model.

We face significant challenges in achieving our goal of becoming the leading developer and publisher of free-to-play mobile games.  Successful free-to-play games tend to include competitive gameplay, deep meta game features, player versus player activities, regularly updated content and other complex technological and creative attributes.  While we are working to include such features in our games, we may not successfully update our games to include these features or they may not be well received by our playersFor example, the significant update to Racing Rivals that we released in the fourth quarter of 2016 was poorly received by players, led to a significant decline in revenue and ultimately contributed to our decision to sunset this title on April 1, 2019. If we are unable to successfully implement our product strategy, or if we incur excessive expenses in this effort, our financial performance and ability to grow revenue would be negatively affected. Additionally, our existing games compete with our new offerings and the offerings of our competitors, and revenue from our existing catalog games has declined over time, a trend that we expect to continue.

Our efforts to develop new growth games and enhance our existing growth games may prove unsuccessful or, even if successful, it may take more time than we anticipate to achieve significant revenue because, among other reasons:

our strategy assumes that a large number of players will download our games because they are free and that we will then be able to effectively monetize the games; however, players may not widely download our games for a variety of reasons, including:
the increasing competition throughout the mobile gaming industry for downloads, not only with other mobile games but also with social media and other non-gaming related applications;
limits on the number of mobile applications players are willing to download to and maintain on their devices;
poor consumer reviews or other negative publicity;
ineffective or insufficient marketing efforts, particularly since we intend to test new user acquisition channels in 2020 which may be ineffective or whose return on investment may not be as directly measurable as our traditional user acquisition campaigns;
lack of sufficient social and community features;
lack of prominent storefront featuring;
failure to reach and maintain Top Free App Store rankings;
the relatively large file size of some of our games; in particular, our games often utilize a significant amount of the available memory on a user’s device and tend to consume additional space as players advance through our games, which may cause players to delete our games once the file size grows beyond the capacity of their devices’ storage limitations; and
the limitations set by Apple, which at most only allow applications that are less than 200 megabytes, to be downloaded over a carrier’s wireless network; as a result, players must download our iOS games that exceed 200 megabytes via a wireless Internet (Wi-Fi) connection;
even if our games are widely downloaded, we may fail to retain users or optimize the monetization of these games; this may occur for a variety of reasons, including poor game design or quality, lack of social and

18

community features, gameplay issues such as game unavailability, long load times or an unexpected termination of the game due to data server or other technical issues, lack of differentiation from predecessor games or other competitive games, lack of innovative features that surprise and delight our players, differences in user demographics and purchasing power or our failure to effectively respond and adapt to changing user preferences through game updates;
future games that we release may fail to resonate with consumers and games that incorporate licensed property may not be financially successful due to the minimum guaranteed royalty payments to our licensors;
we intend to continue to develop games based upon our own intellectual property, in addition to well-known licensed brands and properties, and we may encounter difficulties in generating sufficient consumer interest in and downloads of our original intellectual property games;
many well-funded public and private companies have released, or plan to release, games in the same genres as our growth games or games incorporating the same licensed brands that we intend to use in our games (e.g., Disney/Pixar), and this competition will make it more difficult for us to differentiate our games and derive significant revenue from them;
we may have difficulty hiring the experienced monetization, live operations, server technology, data analyst, user experience, game designer, and product management personnel that we require to develop our new games and support our existing growth and catalog games, or may face difficulties in developing our technology platform and incorporating it into our products or developing unique gameplay;
we depend on the proper and continued functioning of our own servers and third-party infrastructure to operate our connected games that are delivered as a service; and
the impact of potential regulatory issues, including:
various jurisdictions are assessing the legality of “loot boxes” which are commonly used in some of our top games and the Federal Trade Commission, or the FTC, held a public workshop in August 2019 to examine consumer protection issues related to loot boxes; to the extent that the FTC or one or more jurisdictions determine that loot boxes constitute gambling or they otherwise elect to regulate the use of loot boxes, it could require us to stop utilizing loot boxes within our games that are distributed in such territories, which would negatively impact our revenues;
the Federal Trade Commission, or the FTC, has previously indicated that it intends to review issues related to in-app purchases, particularly with respect to games that are marketed primarily to minors, and the FTC might issue rules significantly restricting or even prohibiting in-app purchases or name us as a defendant in a future class-action lawsuit; and
various legislators, administrative bodies and courts, primarily in Europe, have taken actions (including imposing fines) or may be considering taking actions (including antitrust enforcement) against Apple and Google, which are our primary distribution platforms, and Facebook, which is our primary user acquisition channel.

If we do not achieve a sufficient return on our investment with respect to our free-to-play business model, it will negatively affect our operating results and may require us to formulate a new business strategy.

The markets in which we operate are highly competitive, many of our competitors have significantly greater resources than we do and our players may prefer our competitors’ products or competing forms of entertainment.

Developing, distributing and selling mobile games is a highly competitive business, characterized by frequent product introductions and rapidly emerging new platforms, technologies and storefronts.  For players, we compete

19

primarily on the basis of game quality, brand and customer reviews.  We compete for space on user’s smartphones and tablet devices in terms of the number of applications on their device and the amount of storage consumed by such applications.  We also compete more generally for the time, attention and discretionary spending of users of smartphones and tablet devices who are spending ever-increasing amounts of time on social media, messaging and music, movie and television streaming applications, personal computer and console games, sports and the Internet. We compete for promotional and digital storefront placement based on our relationship with the digital storefront owner, historical performance, game quality, perception of sales potential, customer reviews and relationships with licensors of brands and other content.  For content licensors, we compete based on royalty and other economic terms, historical financial performance of prior licensed content titles, perceptions of development quality, speed of execution, distribution breadth and relationships with storefront owners.  We also compete for experienced and talented employees.

We compete with a continually increasing number of companies, including Activision (the parent company of King Digital Entertainment), DeNA, Disney, Electronic Arts (EA Mobile), Gameloft, Gamevil, GREE, GungHo Online Entertainment, Netease, Netmarble, Nexon, Nintendo, Rovio, Warner Brothers, and Zynga and many well-funded private companies, including DoubleDown, Epic Games, Firecraft Studios, Jam City, Machine Zone, Miniclip, Niantic, Peak Games, Playrix, Pocket Gems, Scopely, Storm 8/Team Lava, and Supercell.  In addition, hyper-casual games published by companies such as Ketchapp, Lion Studios, Playgendary and Voodoo account for a significant and growing percentage of mobile gaming downloads.

We also face competition from online game developers and distributors who are primarily focused on specific international markets.  We could also face increased competition if those companies choose to compete more directly in the United States or the other markets that are significant to us or if large companies with significant online presences such as Apple, Google, Amazon, Facebook, Microsoft or Verizon, choose to enter or expand in the games space or develop competing games.  For example, Apple recently launched its Apple Arcade subscription service in which users receive access to a curated selection of paid titles on the App Store, and Google recently launched its Stadia cloud gaming service in which users will be able to stream games to various devices as well and opened a new first-party gaming studio that will be creating exclusive games for Stadia. In addition, we also face competition from mobile applications and websites focused on the home design market, which may include games, e-commerce titles, design applications and others seeking to displace our Design Home title which is a leading title in the currently unsaturated home design application market. Competitors in this space include, or may include, established game developers, established real estate companies, interior design companies, e-commerce companies and other well-funded private companies looking to enter the home design market.  Given the open nature of the development and distribution for smartphones and tablets and the relatively low barriers to entry, we also compete or will compete with a vast number of small companies and individuals who are able to create and launch games and other content for these devices using relatively limited resources and with relatively limited start-up time or expertise. As an example of the competition that we face, it has been estimated that more than 4.1 million applications, including more than 900,000 active games, were available on Apple’s U.S. App Store as of January 31, 2020. The proliferation of titles in these open developer channels makes it difficult for us to differentiate ourselves from other developers and to compete for players without substantially increasing our marketing expenses and development costs.

We also compete for downloads and time spent on mobile devices with companies that develop popular social media and messaging applications, such as Facebook (with its Facebook, Facebook Messenger, Instagram, WhatsApp and other applications), Pinterest, Reddit, Snapchat, Twitter, Vevo and YouTube, companies that develop streaming music, movie and television applications, such as Pandora, Spotify, Tidal, HBO Go, Netflix, Amazon Prime and Hulu, and with companies that create other non-gaming related software applications, such as Kim Kardashian West’s own personal media application.

Some of our competitors and our potential competitors have one or more advantages over us, either globally or in particular geographic markets, which include:

significantly greater financial resources;
the ability or willingness to spend significantly more than we do to acquire new players, which may be due to competitors having games with higher lifetime values than our games (i.e., the amount of money the

20

average paying player spends in the competitor’s game over the player’s lifetime is greater than in our games) or where a competitor is willing to pay to acquire users in a manner that does not have a positive return on investment in an effort to increase its revenues and/or user base;
greater experience with free-to-play games, building and maintaining games, and building social and community features into mobile games, as well as more effective game monetization;
stronger brand and consumer recognition regionally or worldwide;
the capacity to leverage their marketing expenditures across a broader portfolio of mobile and non-mobile products;
larger installed user bases from their existing mobile games;
larger installed user bases from related platforms, such as console gaming or social networking websites, to which they can market and sell mobile games;
more substantial intellectual property of their own from which they can develop games without having to pay royalties;
lower labor and development costs and better overall economies of scale;
greater platform-specific focus, experience and expertise;
broader global distribution and presence; and
greater talent, both in overall headcount and in terms of experience in creating successful titles.

If we are unable to compete effectively or we are not as successful as our competitors in our target markets, our sales could decline, our margins could decline and we could lose market share, any of which would materially harm our business, operating results and financial condition.

We rely on a very small portion of our total players for nearly all of our revenue that we derive from in-app purchases.

We rely on a very small portion of our total players for nearly all of our revenue derived from in-app purchases (as opposed to advertisements and incentivized offers) and installation rates and user-growth have declined for us with our most recent product launches.  The percentage of unique paying players for our largest revenue-generating free-to-play games has typically been less than 5%, when measured as the number of unique paying users on a given day divided by the number of unique users on that day, though this percentage fluctuates, and it may be higher than 5% for some of our games during specific, relatively short time periods, such as immediately following worldwide launch, during special events or following content updates or marketing campaigns.  To significantly increase our revenue, we must increase the number of downloads of our games, increase the number of players who convert into paying players by making in-app purchases or enrolling in subscriptions, increase the amount that our paying players spend in our games and/or increase the length of time our players generally play our games.  We might not succeed in our efforts to increase the monetization rates of our users, particularly if we do not increase the amount of social features in our games or otherwise improve our games though updates and live operations.  If we are unable to convert non-paying players into paying players, or if we are unable to retain our paying players or if the average amount of revenue that we generate from our players does not increase or declines, our business may not grow, our financial results will suffer, and our stock price may decline. 

21

We have depended on a small number of growth games for a significant portion of our revenue in recent fiscal periods.  If these games do not continue to grow or we do not release highly successful new games, our revenue would decline. 

In the mobile gaming industry, new games are frequently introduced, but a relatively small number of games account for a significant portion of industry sales.  Similarly, a significant portion of our revenue comes from a limited number of games, although the games in that group have shifted over time. Our top three titles for 2019, Design Home, the Tap Sports Baseball franchise, and Covet Fashion, each accounted for greater than 10% of our revenue in the period and collectively generated approximately 78.4% of our revenue during the period, while our top three titles for 2018, Design Home, the Tap Sports Baseball franchiseand Covet Fashion, each accounted for greater than 10% of our revenue in the period and collectively generated approximately 72.0% of our revenue during the period. We expect our dependency on a small number of games, and in particular Design Home, for a majority of our revenue will continue for the foreseeable future. We intend to globally launch at least three new titles in 2020, including Disney Sorcerer’s Arena, in the first quarter of 2020, and if one or more of these titles is unsuccessful, as was the case with our launch of WWE Universe in 2019, or if we are unable to grow bookings from Diner DASH Adventures so that it becomes a growth game, it could result in an overall decline in our revenues and cause us to continue to rely primarily on our existing growth games for a significant majority of revenues during 2020 and beyond.

We derive the majority of our revenue from Apple’s App Store and the Google Play Store, and if we are unable to maintain a good relationship with each of Apple and Google or if either of these storefronts were unavailable for any prolonged period of time, our business will suffer.

The majority of our smartphone revenue has historically been derived from Apple’s iOS platform, which accounted for 60.8% of our total revenue for 2019 compared with 63.1% and 63.0% of our total revenue for 2018 and 2017, respectively. We generated the majority of this iOS-related revenue from the Apple App Store, which represented 54.4%, 54.7%, and 54.2% of our total revenue for 2019, 2018 and 2017, respectively, with the significant majority of such revenue derived from in-app purchases. We generated the balance of our iOS-related revenue from offers and advertisements in games distributed on the Apple App Store. In addition, we derived approximately 39.1%, 36.6%, and 36.0% of our total revenue for 2019, 2018 and 2017, respectively, from the Android platform. We generated the majority of our Android-related revenue from the Google Play Store, which represented 33.5%, 31.3%, and 30.3% of our total revenue for 2019, 2018 and 2017, respectively, with the significant majority of such revenue derived from in-app purchases. We believe that we have good relationships with each of Apple and Google, which have contributed to the majority of our games released in the last several years being featured on their respective storefronts upon worldwide commercial release.  If we do not continue to receive prominent featuring, users may find it more difficult to discover our games and we may not generate significant revenue from them.  We may also be required to spend significantly more on marketing campaigns to generate substantial revenue on these platforms. Additionally, our efforts to advertise through search advertisements in the Apple App Store may not be successful and may not result in additional users or monetization. In addition, currently neither Apple nor Google charge a publisher when it features one of their apps. If either Apple or Google were to charge publishers to feature an app, it could cause our marketing expenses to increase. Accordingly, any change or deterioration in our relationship with Apple or Google could materially harm our business and likely cause our stock price to decline.  

We also rely on the continued functioning of the Apple App Store and the Google Play Store.  In the past, these digital storefronts have been unavailable for short periods of time or experienced issues with their in-app purchasing functionality. If such events recur on a prolonged basis or other similar issues arise that impact our ability to generate revenue from these storefronts, it would have a material adverse effect on our revenue and operating results.  In addition, if the storefront operators fail to provide high levels of service, our players’ ability to access our games may be interrupted or players may not receive the virtual currency or goods for which they have paid, which may adversely affect our brand, revenue and operating results.

22

The operators of digital storefronts on which we publish our free-to-play games and the advertising channels through which we acquire some of our players in many cases have the unilateral ability to change and interpret the terms of our and others’ contracts with them.

We distribute our free-to-play games through direct-to-consumer digital storefronts, for which the distribution terms and conditions are often “click through” agreements that we are not able to negotiate with the storefront operator. For example, we are subject to each of Apple’s and Google’s standard click-through terms and conditions for application developers, which govern the promotion, distribution and operation of apps, including our games, on their storefronts.  Each of Apple and Google can unilaterally change its standard terms and conditions, including platform commission fees, with no prior notice to us.  In addition, the agreement terms can be vague and subject to changing interpretations by the storefront operator.  Further, these storefront operators typically have the right to prohibit a developer from distributing its applications on its storefront if the developer violates its standard terms and conditions.  For example, in April 2019, Apple enforced new guidelines relating to offerwalls which has negatively impacted our revenues from offers in our games; Apple enforced similar guidelines with respect to offerwalls in January 2018 relating to Design Home. In addition, in the fourth quarter of 2017, Apple updated its terms of service to require publishers to disclose a player’s odds of winning the various items contained within loot boxes, and in May 2019 Google updated its terms of service to require substantially similar disclosure.  Glu utilizes loot boxes in many of its current games and the games it intends to release in the future, and it is possible that these disclosure requirements will negatively impact the monetization of these titles. If Apple or Google, or any other key storefront operator, determines that we or one of our key vendors are violating its standard terms and conditions, by a new interpretation or otherwise, or prohibits us from distributing our games on its storefront, it would materially harm our business and likely cause our stock price to significantly decline.

Furthermore, any changes to the advertising channels through which we acquire some of our players, including any changes by Facebook of its advertising platform, which we rely on for a majority of our user acquisition activities, could negatively impact our revenue or otherwise materially harm our business, and we may not receive significant or any advance warning of such changes.

It is becoming increasingly difficult and more expensive for us to acquire players for our games and we may not achieve a positive return on investment on our user acquisition efforts.

It is becoming increasingly difficult and more expensive for us to acquire players for our games for a variety of reasons, including the increasingly competitive nature of the mobile gaming industry and the significant amount of time and attention users are dedicating to competing entertainment options, including social media and other non-gaming applications. In addition, we believe that changes that Apple has implemented during the last several years to its platform, particularly the removal of the Top Grossing rankings and decreasing the prominence of the Top Free rankings, has negatively impacted the number of organic downloads of our games. These factors have contributed to an overall decline in our daily and monthly active users for our existing games as well as fewer players downloading our new games than in the past despite our substantially increased spending on user acquisition efforts. For example, our launch of Diner DASH Adventures in June 2019 resulted in significantly fewer downloads than prior versions of our Dash franchise such as Cooking Dash and Restaurant Dash with Gordon Ramsay. If the number of players who download our new title launches scheduled for 2020 does not meet our expectations, in particular for Disney Sorcerer’s Arena and the next iteration of our Deer Hunter franchise, our revenues and operating results will suffer. Our existing successful growth games are not immune to these trends, as we experienced significantly higher CPIs (costs per install) for Design Home and Covet Fashion during the first half of 2019 due to substantial increases in spending by several competitors, which negatively impacted the revenue and margins for these titles. Furthermore, our spending on user acquisition is designed so that we will achieve a positive return on investment – that is, we expect that the amount we spend to acquire users in our games will be less than the revenue we ultimately generate from such acquired users. In order to determine the expected revenue from acquired users who may play our games for multiple years, we often must make certain assumptions about their projected spending behavior, particularly for new games like Disney Sorcerer’s Arena for which we do not have similar games in our portfolio to aid us in our modeling efforts. To the extent that we do not achieve a positive return on investment on our user acquisition spending, it will negatively impact our margins and overall operating results.

23

We have a history of net losses, may incur substantial net losses in the future and may not achieve and sustain profitability or growth in future periods.

We have incurred significant losses since inception, including a net loss of $13.2 million in 2018 and a net loss of $97.6 million in 2017. As of December 31, 2019, we had an accumulated deficit of $431.6 million. Although we generated net income of $8.9 million during the year ended December 31, 2019, we may not be able to sustain profitability on a long-term basis. While we conducted several restructurings and divested our Moscow game development studio during 2017, which measures were aimed at reducing our fixed costs and operating more efficiently, our costs may continue to rise as we implement additional initiatives designed to increase revenue, potentially including: investing more heavily in our existing growth games as part of our product strategy; increasing our spending on user acquisition efforts, particularly for our growth games and our new title launches; hiring additional staff in our San Francisco Bay Area and Hyderabad, India locations; developing new games with greater complexity, higher production values and deeper social features; running live operations on our games; and taking other steps to strengthen our company. We anticipate that the costs of acquiring new players and otherwise marketing our games will continue to rise, particularly since advertising costs in our industry have generally been rising and we have encountered increasing difficulties in generating downloads of our games as users spend more time on alternative software applications, such as social media, messaging, and streaming applications. We may also continue to incur significant costs to acquire rights to third party intellectual property, including incurring significant minimum guaranteed royalty payments. If our revenue does not increase at a rate sufficient to offset these additional expenses, if the launch dates for our games are delayed, if we do not realize a sufficient return on our user acquisition spending for our growth games, if we experience unexpected significant increases in operating expenses or if we are required to take additional charges related to impairments or restructurings, we will continue to incur losses. For example, during the fiscal years ended December 31, 2019, 2018 and 2017, we recorded impairments of $0.5 million, $0.7 million and $27.3 million, respectively, related to certain contractual minimum guarantee payments made to certain of our celebrity licensors and other prepaid royalties. Additionally, we have taken restructuring charges in the past, including $6.0 million during 2017 related to headcount reductions and other restructuring activities and a $2.7 million charge relating to impairment of acquired in process research and development during the third quarter of 2018. Furthermore, given the significant amount of time and attention users are dedicating to social media and other non-gaming applications, increasing revenue may be challenging.

Our financial results could vary significantly from quarter to quarter and are difficult to predict, which in turn could cause volatility in our stock price.

Our revenue and operating results could vary significantly from quarter to quarter due to a variety of factors, many of which are outside of our control. As a result, comparing our operating results on a period-to-period basis may not be meaningful.  In addition, we may not be able to accurately predict our future revenue or results of operations. We base our current and future expense levels on our internal operating plans and sales forecasts, and our operating costs are to a large extent fixed.  As a result, we may not be able to reduce our costs sufficiently to compensate for an unexpected shortfall in revenue, and even a small shortfall in revenue could disproportionately and adversely affect financial results for that quarter. 

In addition to other factors discussed in this section, factors that may contribute to the variability of our quarterly results and the volatility in our stock price include:

our ability to increase the number of our paying players and the amount that each paying player spends in our games;
the popularity and monetization rates of our new games released during the quarter and the ability of games released in prior periods to sustain their popularity and monetization rates;
the number and timing of new games and significant updates released by us and our competitors, which timing can be impacted by internal development delays, longer than anticipated beta testing periods, shifts in product strategy and how quickly digital storefront operators review and approve our games for commercial release;

24

changes in the prominence of storefront featuring for our games and those of our competitors;
the loss of, or changes to, one of our distribution platforms;
changes to the Apple iOS platform or the Google Android platform to which we are not able to adapt our game offerings;
fluctuations in the size and rate of growth of overall consumer demand for smartphones, tablets, games and related content;
the amount and timing of charges related to any future impairments of goodwill, intangible assets, prepaid royalties and guarantees; for example, in 2019, 2018 and 2017, we impaired $0.5 million, $0.7 million and $27.3 million, respectively, related to contractual minimum guarantee royalty payments made to certain celebrity licensors and other prepaid royalties, and in future periods we may be required to impair our goodwill due to further declines in our business and/or stock price, or take additional large impairments related to contractual minimum guarantee commitments if the associated games we are developing are not successful;
changes in the mix of revenue derived from games based on original intellectual property versus licensed intellectual property;
changes in the mix of revenue derived from in-app purchases, advertisements and offers, which mix often depends on the nature of new titles launched during the quarter;
changes in the amount of money we spend marketing our titles in a particular quarter, including the average amount we pay to acquire each new user, as well as changes in the timing of these marketing expenses within the quarter;
decisions by us to incur additional expenses, such as increases in research and development, restructuring expenses, or unanticipated increases in vendor-related costs, such as hosting fees;
the timing of successful mobile device launches;
the seasonality of our industry;
changes in accounting rules, such as those governing recognition of revenue, including the period of time over which we recognize revenue for in-app purchases of virtual currency and goods within some of our games, as well as estimates of average playing periods and player life;
the activities, announcements and performance of our commercial partners: and
macro-economic fluctuations in the United States and global economies, including those that impact discretionary consumer spending.

We may not, or may be unable to, renew our existing content licenses when they expire and may not choose to obtain additional licenses or be able to obtain new licenses on favorable terms, which could negatively impact our revenue if we fail to replace such revenue with revenue from games based on our own intellectual property.

In 2019, we generated 30.1% of our revenue from games that are based on or substantially incorporate third-party intellectual property, such as the Tap Sports Baseball franchise, Kim Kardashian: Hollywood, Restaurant Dash with Gordon Ramsay, and WWE Universe. We expect to continue to derive significant revenue from these titles in 2020, particularly the Tap Sports Baseball franchise, and expect to continue to develop new titles featuring third-party intellectual property, such as Disney Sorcerer’s Arena. Certain of our licenses expire at various times during the next

25

several years, and we may be unable to renew these licenses on terms favorable to us or at all, and we may have difficulties obtaining licenses from new content owners on terms acceptable to us, if at all.  In addition, these licensors could decide to license to our competitors or develop and publish their own mobile games, competing with us in the marketplace. We also license certain brands and their assets for our Covet Fashion and Design Home titles without the provision of a license fee or royalty. These licensors could decide to no longer license their assets under the current terms, and to instead charge a one-time payment, ongoing royalty or both, which may adversely affect the profitability of these titles. Failure to maintain or renew our existing licenses or to obtain additional licenses would prevent us from continuing to offer our current licensed games and introducing new mobile games based on such licensed content, which could harm our business, operating results and financial condition.

Securing license agreements to develop, publish and market games based on or significantly incorporating celebrities, third-party licensed brands, properties, and other content typically requires that we make minimum guaranteed royalty and other payments to such licensors, and to the extent such payments become impaired, our operating results would be harmed.

In connection with partnerships with celebrities and other licensors of third-party brands, properties and content, we have incurred and may continue to incur significant minimum guaranteed royalty and other payments.  As a result, we may incur impairments on such payments if our forecasts for these games are lower than we anticipated at the time we entered into the agreements.  For example, in 2019, 2018 and 2017, we impaired $0.5 million, $0.7 million and $27.3 million, respectively, related to contractual minimum guaranteed royalty payments made to certain of our celebrity licensors and other prepaid royalties. As of December 31, 2019, we had remaining prepaid royalty balances totaling $42.2 million. We expect to continue to selectively license third-party licensed brands, properties and other content and to pay minimum guaranteed royalty payments in connection with such deals.  As a result, we may be required to take impairments in future periods if the games we are developing that have significant contractual minimum guarantee commitments associated with them are not successful.

If we do not successfully establish and maintain awareness of our brand and games, if we fail to develop high-quality, engaging games that are differentiated from our prior games, if we incur excessive expenses maintaining and promoting our brand or our games or if our games contain defects or objectionable content, our operating results and financial condition could be harmed.

We believe that establishing and maintaining our brand is critical to establishing, developing and maintaining favorable relationships with players, distributors, content licensors, platform providers, advertisers and key talent. Increasing awareness of our brand and recognition of our games is particularly important in connection with our strategic focus of developing games based on our own intellectual property.  Our ability to promote the Glu brand and increase recognition of our games depends on our ability to develop high-quality, engaging games, including integrating the level of social and community features appropriate for a game’s target audience and partnering with brands with fan bases that can support successful mobile games.  If consumers, digital storefront owners and branded content owners do not perceive our existing games as high-quality or if we introduce new games that are not favorably received by them, then we may not succeed in building brand recognition and brand loyalty in the marketplace. In addition, globalizing and extending our brand and recognition of our games is costly and involves extensive management time to execute successfully. Although we make significant sales and marketing expenditures in connection with the launch of our games, these efforts may not succeed in increasing awareness of our brand or the new games.  If we fail to maintain and increase brand awareness and consumer recognition of our games, our potential revenue could be limited, our costs could increase and our business, operating results and financial condition could suffer.

In addition, if a game contains objectionable content, we could experience damage to our reputation and brand. Our games may contain violence or other content that some consumers may find objectionable, particularly in light of high-profile mass shootings.  For example, many of our shooter games, including our Deer Hunter games, have a 17-and-older rating on the Apple App Store due to its violence. Despite these ratings, consumers may be offended by some of our game content and children to whom these games are not targeted may choose to play them without parental permission nonetheless. In addition, our employees or employees of outside developers could include hidden features in our games without our knowledge, which might contain profanity, graphic violence, sexually explicit or otherwise objectionable material. Users of our games, particularly games with social messaging features, may utilize these features for illegal

26

purposes or target certain users through these features. If consumers believe that a game we published contains objectionable content or may expose them to nefarious individuals, it could harm our brand, consumers could refuse to download it or demand a refund for any in-app purchases and could pressure the digital storefront operators to no longer allow us to publish the game on their platforms.  Similarly, if any of our games are introduced with defects, vulnerabilities or have playability issues, we may receive negative user reviews, our brand may be damaged and our operating results and revenue negatively affected. For example, our attempt to relaunch our Racing Rivals title, which had experienced playability and user interface issues in the past, in the second quarter of 2018 by introducing new features and resetting the economy of the game resulted in the game crashing and not being available to most users for several days. As a result, the daily active users of Racing Rivals and the revenue that we generated from this title significantly decreased from peak levels which contributed to our decision to shut down the game effective as of April 1, 2019. In addition, any issues relating to our games could be exacerbated if our customer service department does not timely and adequately address issues that our players have encountered with our games.

We rely on a combination of our own servers and technology and third party infrastructure to operate our games, and a significant portion of our game traffic is hosted by a single vendor. If we experience any system or network failures, unexpected technical problems, cyber attacks or any other interruption to our games, it could reduce our sales, increase costs, or result in a loss of revenue or loss of end users of our games.

We rely on our own servers and third-party infrastructure to operate our games, and we expect that our reliance on such third-party infrastructure and our technology platform will increase as we continue to add additional social features and functionality into our games.  We do not control these third parties and replacing them might require significant time and expense.  In particular, a significant portion of our game traffic is hosted by Amazon Web Services, which service provides server redundancy and uses multiple locations on various distinct power grids. Amazon may terminate its agreement with us upon 30 days’ notice.  In addition, Amazon has experienced brief power outages on occasion during the past several years that have affected the availability of certain of our games during such outages. While none of these events adversely impacted our business, a similar outage of a longer duration could. Any technical problem with cyber-attack on, or loss of access to these third parties’ or our systems, servers or other technologies, including our technology platform, could result in the inability of end users to download or play our games, cause interruption to gameplay, prevent the completion of billing for a game or result in the loss of users’ virtual currency or other in-app purchases, interfere with access to some aspects of our games or result in the theft of end-user personal information.  For example, in the second quarter of 2018, our efforts to relaunch Racing Rivals resulted in the game crashing and not being available to most users for several days. In addition, in the second quarter of 2017, we experienced technical issues with our Covet Fashion title that caused an extended outage and resulted in certain users receiving in-game currency erroneously. If users are unable to access and play our games for any period of time, if virtual assets are lost, or if users do not receive their purchased virtual currency, we may receive negative publicity and game ratings, we may lose players of our games, we may be required to issue refunds, and we may become subject to regulatory investigation or class action litigation, any of which would negatively affect our business. Any of these problems could require us to incur substantial repair costs, distract management from operating our business and result in a loss of revenue. Furthermore, our disaster recovery systems and those of third-parties with which we do business may not function as intended or may fail to adequately protect our critical business information in the event of a significant business interruption, which may cause interruption in service of our games, security breaches or the loss of data or functionality, which could negatively affect our business, financial condition or results of operations.

Cyber attacks, security breaches, and computer viruses could harm our business, reputation, brand and operating results.

Cyber-attacks, security breaches, and computer viruses have occurred on our systems in the past and may occur on our systems in the future. We store sensitive information, including personal information about our employees.  In addition, our games involve the storage and transmission of players’ personal information in our facilities and on our equipment, networks and corporate systems run by us or managed by third-parties including Apple, Google, Facebook, Microsoft, and Amazon. Our player data, corporate systems, third-party systems and security measures may be breached due to the actions of outside parties, employee error, malfeasance, a combination of these, or otherwise, and, as a result, an unauthorized party may obtain access to our data, our employees’ data, our players’ data or any third party data we may possess. In addition, outside parties have in the past and may in the future attempt to fraudulently induce employees

27

to disclose information in order to gain access to this data.  Any such incidents, particularly of longer duration, could damage our brand and reputation and result in a material loss of revenue. Given the global nature of our business and the low cost, relative ease and proliferation of internet enabled devices, we may be at an increased risk for cyber-attacks and, specifically, denial of service attacks. In addition, the chat and other social features in our games could potentially be used by terrorist organizations or other criminals to communicate or for other nefarious purposes, which could severely damage our brand and reputation. If an actual or perceived security breach of our or a third-party system on which we rely occurs, the market perception of the effectiveness of our security measures could be harmed, we could lose players and advertisers, and we could suffer significant legal and financial harm including loss of revenue due to such events or in connection with remediation efforts and costs, investigation costs or penalties, litigation, regulatory and enforcement actions, compliance with notification obligations, changed security and system protection measures. Any of these actions could have a material and adverse effect on our business, reputation and operating results.

We use a game development engine licensed from Unity Technologies to create many of our games. If we experience any prolonged technical issues with this engine or if we lose access to this engine for any reason, it could delay our game development efforts and cause our financial results to fall below expectations for a quarterly or annual period, which would likely cause our stock price to decline.

We use a game development engine licensed from Unity Technologies to create many of our games, and we expect to continue to use this engine for the foreseeable future. Because we do not own this engine, we do not control its operation or maintenance, nor do we control how the engine is updated or upgraded. As a result, any prolonged technical issues with this engine might not be resolved quickly, despite the fact that we have contractual service level commitments from Unity. In addition, to the extent that we require any functionality that is not offered by Unity we are dependent on Unity to update or upgrade its engine to offer such functionality. Furthermore, although Unity cannot terminate our agreement absent an uncured material breach of the agreement by us, we could lose access to this engine under certain circumstances, such as a natural disaster that impacts Unity or a bankruptcy event.  If we experience any prolonged issues with the operation of the Unity game development engine, if the Unity game development engine does not offer the functionality we require or if we lose access to this engine for any reason, it could delay our game development efforts and cause us to not meet revenue expectations for a quarterly or annual period, which would likely cause our stock price to decline.  Further, if one of our competitors acquired Unity, the acquiring company would be less likely to renew our agreement, which could impact our game development efforts in the future, particularly with respect to sequels to games that were created on the Unity engine.

We derive a significant portion of our revenue from advertisements and offers that are incorporated into our free-to-play games through relationships with third parties. If we lose the ability to provide these advertisements and offers for any reason, if we become victim to advertising fraud or if any events occur that negatively impact the revenue we receive from these sources, it would negatively impact our operating results.

In addition to in-app purchases, we derive revenue from our free-to-play games through advertisements and offers. We incorporate advertisements and offers into our games by implementing third parties’ software development kits. We rely on these third parties to provide us with a sufficient inventory of advertisements and offers to meet the demand of our user base. If we exhaust the available inventory of these third parties, it will negatively impact our revenue. If our relationship with any of these third parties terminates for any reason, or if the commercial terms of our relationships do not continue to be renewed on favorable terms, we would need to locate and implement other third party solutions, which could negatively impact our revenue, at least in the short term. In addition, we may be susceptible to various types of advertising fraud, which could reduce the effectiveness of our advertising campaigns or cause us to pay money to advertising firms for installations that were wrongly attributed to such firms. While we have implemented measures to detect and prevent advertising fraud, such measures may not prove effective, which would harm our user acquisition efforts and could harm our revenues. Furthermore, the revenue that we derive from advertisements and offers is subject to seasonality, as companies’ advertising budgets are generally highest during the fourth quarter and decline significantly in the first quarter of the following year, which negatively impacts our revenue in the first quarter.

The actions of the storefront operators can also negatively impact the revenue that we generate from advertisements and offers. For example, in April 2019, Apple enforced new guidelines relating to offerwalls which has negatively impacted our revenues from offers in our games; Apple enforced similar guidelines with respect to offerwalls in January

28

2018 relating to Design Home. Any similar changes in the future that impact our revenue that we generate from advertisements and offers could materially harm our business.

We rely on assumptions and estimates to calculate certain of our key metrics, and real or perceived inaccuracies in such metrics may harm our reputation and negatively affect our business.

Certain of our key metrics, including the number of our daily and monthly active users, our average revenue per daily user and the average useful life of our paying players, is calculated using internal company data from multiple analytics systems that have not been independently verified. The calculation of these metrics is described in detail under the heading titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Operating Metrics.” While these numbers are based on what we believe to be reasonable calculations for the applicable period of measurement, there are inherent challenges in measuring these metrics across our large user base around the world.  We regularly review and may adjust our processes for calculating our internal metrics to improve their accuracy, but these efforts may not prove successful and we may discover material inaccuracies.  In addition, our methodology for calculating these metrics may differ from the methodology used by other companies to calculate similar metrics.  For example, we currently treat an individual who plays two different Glu games on the same day or who plays the same game on two different devices during the same day (e.g., iPhone and an iPad) as two active users for each such day when we average or aggregate active users over time. As such, the calculations of our active users may not precisely reflect the actual number of people using our titles. We may also discover unexpected errors in our internal data that resulted from technical or other errors.  Furthermore, our Crowdstar studio utilizes a separate analytics system from the rest of our company, which could result in internal inconsistencies or errors.  If we determine that any of our metrics are not accurate, we may be required to revise or cease reporting such metrics and it may harm our reputation and business.

Our business and growth may suffer if we are unable to hire and retain key personnel.

Our future success will depend, to a significant extent, on our ability to attract, retain and motivate our key personnel, namely our management team, creative leaders and experienced game development personnel.  In particular, Nick Earl, our President and Chief Executive Officer, is critical to our vision, strategic direction, products and technology, and the continued retention of the other members of our senior management team is important to our continued success. In addition, to grow our business, execute on our business strategy and replace departing employees, we must identify, hire and retain qualified personnel, particularly experienced monetization, live operations, server technology, data analyst, user experience, game designer, and product management personnel to develop and support our growth games.  Attracting and retaining key personnel and other staff is difficult in a competitive hiring market, particularly in the San Francisco Bay Area where we are headquartered, and we may not succeed in doing so. The gaming and technology industries are also traditionally male dominated, so it may be difficult for us to recruit and retain talented female personnel who may be needed to help us optimize our games that are targeted to a more female-focused audience, including our games in the lifestyle and casual genres. Volatility of our stock price, changes in our compensation structure for our executive officers that significantly relies on performance linked stock awards, and previous headcount reductions may make it more difficult for us to attract and retain top talent. In particular, should our stock price decline it might be difficult for us to attract and retain qualified personnel, since individuals may elect to seek employment with other companies that they believe have better long-term prospects or that present better opportunities for earning equity-based compensation.  Competitors have in the past and may in the future attempt to recruit our employees, and our management and key employees are not bound by agreements that could prevent them from terminating their employment at any time.  In addition, we do not maintain a key-person life insurance policy on any of our officers.  Our business and growth may suffer if we are unable to hire and retain key personnel.

Any restructuring actions and cost reduction initiatives that we undertake may not deliver the results we expect, and these actions may adversely affect our business.

During the last several years we have implemented restructuring actions and cost reduction initiatives to streamline operations and improve cost efficiencies.  Some of our previous restructurings included reductions in personnel in Bellevue, Washington; San Francisco, California; Long Beach, California; Portland, Oregon; and Beijing, China, as well as the divestiture of our Moscow, Russia game development studio. Any future restructurings or divestitures could result in disruptions to our operations and adversely affect our business.  For example, in connection with the divestiture of our

29

Moscow studio, we transitioned certain titles that were developed or operated by the Moscow studio, including Deer Hunter 2018, to our Hyderabad, India studio.  We have seen a decline in revenues from Deer Hunter 2018, which may in part be related to this transition. In addition, we cannot be sure that any cost reduction and streamlining initiatives will be as successful in reducing our overall expenses as we expect or that additional costs will not offset any such reductions or streamlining.  If our operating costs are higher than we expect or if we do not maintain adequate control of our costs and expenses, our operating results will suffer.

We may not realize the benefits expected through our strategic relationship with Tencent and other aspects of the relationship could have adverse effects on our business.

In April 2015, we entered into a strategic relationship with Tencent, a leading Internet company in China and arguably the world’s largest gaming company. Tencent, through a controlled affiliate, agreed to invest $126.0 million in exchange for approximately 16.3% of our total outstanding common stock on a post-transaction basis.  In November 2015, we entered into an agreement with an affiliate of Tencent to license and publish its game, WeFire, in the United States and international markets outside of Asia under the name Rival Fire, which we launched in July 2016. In light of the poor performance of the title in terms of monetization and downloads, and the related contractual prepaid royalty commitments and license fees under our agreement with the affiliate of Tencent, we impaired $14.5 million in the third quarter of 2016. We may not succeed in entering into any other agreements or operating partnerships with Tencent in the future.  Even if we do enter into any operational partnerships, it could take months to years to fully realize the benefits of such partnerships or they may not be successful as was the case with WeFire, and, to the extent such agreements involve publishing our games in China, some of our platform partners in China and other parts of Asia may view such a partnership negatively.

Tencent, through its controlled affiliates, held approximately 14.2% of the aggregate voting power of our common stock as of December 31, 2019, and could acquire up to 25.0% of the voting power through open-market purchases of our common stock. While Tencent has agreed to cause these shares to be voted with the majority recommendation of the independent members of our board of directors on most matters, Tencent could have considerable influence over matters such as approving a potential acquisition of us. Tencent was also granted the right to designate a member of our board of directors, and currently Ben Feder, Tencent’s President of International Partnerships (North America), is Tencent’s representative on our board of directors. Mr. Feder or any future Tencent designee could have an actual or apparent conflict of interest in such matters.  Tencent’s investment in and position with us could also discourage others from pursuing any potential acquisition of us, which could have the effect of depriving the holders of our common stock of the opportunity to sell their shares at a premium over the prevailing market price.

Our reported financial results could be adversely affected by changes in financial accounting standards or by the application of existing or future accounting standards to our business as it evolves.

Our reported financial results are impacted by the accounting policies promulgated by the SEC and accounting standards bodies and the methods, estimates and judgments that we use in applying our accounting policies.  The frequency of accounting policy changes may accelerate, including conversion to unified international accounting standards. Policies affecting revenue recognition have affected, and could further significantly affect, the way we account for revenue.  For example, the accounting for revenue derived from free-to-play games, particularly with regard to revenue generated from online digital storefronts, is still evolving and, in some cases, uncertain. While we believe that we are correctly accounting for our revenues, this is an area that continues to involve significant discussion among accounting professionals and the future changes to the standard may cause our operating results to fluctuate. In addition, we currently defer revenue related to virtual goods and currency over the average playing period of paying users, which approximates the estimated weighted average useful life of the transaction. While we believe our estimates are reasonable based on available game player information, we may revise such estimates in the future in the event the average playing period of our paying users changes. Any adjustments arising from changes in the estimates of the lives of these virtual items would be applied to the current quarter and prospectively on the basis that such changes are caused by new information indicating a change in the game player behavior patterns of our paying users.  Any changes in our estimates of useful lives of these virtual items may result in our revenue being recognized on a basis different from prior periods’ and may cause our operating results to fluctuate. As we enhance, expand and diversify our business and product offerings, the application

30

of existing or future financial accounting standards could have a significant adverse effect on our reported results although not necessarily on our cash flows.

If we are unable to maintain effective internal control over financial reporting, the accuracy and timeliness of our financial reporting may be adversely affected.

Maintaining effective internal control over financial reporting is necessary for us to produce reliable financial statements. If we are unable to maintain such internal controls, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls as required pursuant to the Sarbanes-Oxley Act, it could result in a material misstatement of our financial statements that would require a restatement, and investor confidence in the accuracy and timeliness of our financial reports and the market price of our common stock could be negatively impacted.

Conversion of key internal systems and processes, particularly our ERP system, and problems with the design or implementation of these systems and processes could interfere with, and therefore harm, our business and operations.

We underwent a multi-phase project that began in 2016 to convert certain key internal business systems and processes, including our enterprise resource planning, or ERP, system to a cloud based system. In connection with the transition to our new ERP system, we shutdown certain of our legacy ERP systems in the third quarter of 2016, which affected certain of our processes in the second half of 2016 and may continue to impact our processes. While we have transitioned to our new ERP system, we may need to resolve issues that arise in connection with this transition. We have invested, and will continue to invest, significant capital and human resources in the design and implementation of these business systems and processes. Any problems in the functioning of the new systems or processes, particularly any that impact our operations, could adversely affect our ability to process payments, record and transfer information in a timely and accurate manner, recognize revenue, file SEC reports in a timely manner, or otherwise run our business. Even if we encounter these adverse effects, as noted above, the design and implementation of these new systems and processes may be more time consuming than we anticipated and could negatively impact our business, financial condition, and results of operations.

Our business will suffer if our acquisition and strategic investment activities are unsuccessful or disrupt our ongoing business, which may involve increased expenses and may present risks not contemplated at the time of the transactions.

We have acquired and invested in, and intend to continue to acquire and invest in, companies, products and technologies that complement our strategic direction. Acquisitions and investments involve significant risks and uncertainties, including:

diversion of management’s time and a shift of focus from operating the business to issues related to negotiation of acquisition or investment terms, integration and administration;
our ability to successfully integrate acquired technologies and operations into our business and maintain uniform standards, controls, policies and procedures;
potential employee morale and retention issues resulting from any reductions in compensation, or changes in management, reporting relationships, or future prospects;
potential product development delays resulting from any changes and disruptions that may follow the acquisition;
significant competition from other acquirers and investors as the gaming industry consolidates and challenges in offering attractive consideration given the volatility of our stock price and potential difficulties in obtaining alternative financing;

31

challenges retaining the key employees, customers and other business partners of the acquired or investee business;
our ability to realize synergies expected to result from an acquisition or strategic investment;
an impairment of acquired goodwill and other intangible assets or investments in future periods would result in a charge to earnings in the period in which the write-down occurs, such as the case with the impairment charge for acquired in-process research and development recorded in the third quarter of 2018;
the internal control environment of an acquired or investee entity may not be consistent with our standards and may require significant time and resources to improve;
in the case of foreign acquisitions or strategic investments, the need to integrate operations across different cultures and languages and to address the particular economic, currency, political and regulatory risks associated with specific countries;
liability for activities of the acquired or investee companies before the acquisition or investment, including violations of laws, rules and regulations, commercial disputes, tax liabilities, intellectual property and other litigation claims or disputes, accounting standards and other known and unknown liabilities;
harm to our brand and reputation; and
harm to our existing business relationships with business partners and advertisers as a result of the acquisition.

In particular, we acquired Crowdstar in the fourth quarter of 2016 in a multi-step transaction that did not involve the cooperation of Crowdstar’s management, where the former Chief Executive Officer of Crowdstar did not continue with the company post-acquisition and where we did not receive customary representations, warranties or indemnities from the acquired company. While we successfully integrated Crowdstar into our company and Crowdstar’s top titles, Covet Fashion and Design Home, are generating significant revenue, we still face risks and uncertainties in connection with this acquisition. For example, we may not be able to retain key Crowdstar employees for a variety of reasons, including the fact that we relocated the Crowdstar team from Burlingame, California to our new San Francisco headquarters during the fourth quarter of 2018, and the loss of key Crowdstar employees could affect revenue derived from Covet Fashion and Design Home

In addition, if we issue equity securities as consideration in an acquisition or strategic investment, as we did for our acquisitions of Griptonite, Inc., Blammo Games Inc., GameSpy Industries, Inc., PlayFirst, Inc. and Cie Games, Inc., our current stockholders’ percentage ownership and earnings per share would be diluted.  We may also need to raise additional capital in the event we use a significant amount of cash as consideration in an acquisition. Because acquisitions and strategic investments are inherently risky, our transactions may not be successful and may, in some cases, harm our operating results or financial condition.

Changes in foreign exchange rates and limitations on the convertibility of foreign currencies could adversely affect our business and operating results.

We currently transact business in more than 100 countries and in dozens of different currencies, with the Canadian Dollar and Indian Rupee being the primary international currencies in which we transact business. Conducting business in currencies other than U.S. Dollars subjects us to fluctuations in currency exchange rates that could have a negative impact on our reported operating results. We experienced significant fluctuations in currency exchange rates in the past and expect to experience continued significant fluctuations in the future. We incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency, and an increasing percentage of our international revenue is from customers who pay us in currencies other than the U.S. Dollar. Fluctuations in the exchange rates between the U.S. Dollar and those other currencies could result in the U.S. Dollar equivalent of these expenses being

32

higher and/or the U.S. Dollar equivalent of the foreign-denominated revenue being lower than would be the case if exchange rates were stable. This could negatively impact our operating results. To date, we have not engaged in exchange rate hedging activities, and we do not expect to do so in the foreseeable future.

We face added business, political, regulatory, operational, financial and economic risks as a result of our international operations and distribution, any of which could increase our costs and adversely affect our operating results.

International sales represented approximately 22.1%, 23.5%, and 24.5% of our revenue during 2019, 2018 and 2017, respectively. To target international markets, we develop games that are customized for consumers in those markets. We have international offices located in Canada and India. We expect to increase our international presence, as we intend to increase the number of our employees in our Hyderabad, India office. Risks affecting our international operations include:

our ability to develop games that appeal to the tastes and preferences of consumers in international markets;
difficulties developing, staffing, and simultaneously managing a large number of varying foreign operations as a result of distance, language, and cultural differences;
multiple and conflicting laws and regulations, including complications due to unexpected changes in these laws and regulations;
our ability to develop, customize and localize games that appeal to the tastes and preferences of consumers in international markets;
competition from local game developers that have significant market share in certain foreign markets and a better understanding of local consumer preferences;
potential violations of the Foreign Corrupt Practices Act and local laws prohibiting improper payments to government officials or representatives of commercial partners;
regulations that could potentially affect the content of our products and their distribution, such as in China where multiple governmental bodies must review and approve of any gaming application before it may be published;
foreign exchange controls that might prevent us from repatriating income earned in countries outside the United States;
potential adverse foreign tax consequences, since due to our international operations, we must pay income tax in numerous foreign jurisdictions with complex and evolving tax laws;
political, economic and social instability in some regions of the world;
health epidemics or contagious diseases, such as the novel coronavirus, that negatively impact our customers or supply chain;
restrictions on the export or import of technology;
trade and tariff restrictions and variations in tariffs, quotas, taxes and other market barriers; and
difficulties in enforcing intellectual property rights in certain countries.

These risks could harm our international operations, which, in turn, could materially and adversely affect our business, operating results and financial condition. We may also liquidate or cease operating some of our foreign

33

subsidiaries in the future which may raise additional risks, including related to taxes and obtaining governmental approvals.

If the mobile games market is disrupted by new technologies and we are not able to appropriately adapt our business, our business will suffer.

The mobile games market could be disrupted by new technologies that could impact our business.  For example, the introduction of 5G wireless networking will offer technological advancements like faster download speeds and lower latency. While these technological advancements will provide opportunities for our business, it may also create risks if we do not adapt to these new technologies in a quick and timely manner.  For example, 5G technology may result in the proliferation of game streaming services. Multiple instances of new cloud gaming services are already commercially available and new entrants like Google and Microsoft have or will announce their ability to stream games to mobile devices. Some of these new streaming entrants will also choose to publish first-party content on their platforms. Streaming technology could potentially disrupt the mobile gaming industry by enabling companies to publish cross-platform games that users can play across multiple platforms and devices. This could result in consumers choosing to play these cross-platform games rather than our games which are currently only available on mobile devices. If we do not appropriately adapt our business to new technologies, our business will suffer.

If we fail to deliver our games at the same time as new mobile devices are commercially introduced, our revenue may suffer.

Our business depends, in part, on the commercial introduction of new mobile devices with enhanced features, including larger, higher resolution color screens, improved audio quality, and greater processing power, memory, battery life and storage.  For example, the introduction of new and more powerful versions of Apple’s iPhone and iPad and devices based on Google’s Android operating system, have helped drive the growth of the mobile games market. We do not control the timing of these device launches. Some manufacturers give us access to their new devices prior to commercial release.  If one or more major manufacturers were to stop providing us access to new device models prior to commercial release, we might be unable to introduce games that are compatible with the new device when the device is first commercially released, and we might be unable to make compatible games for a substantial period following the device release.  If we do not adequately build into our title plan the demand for games for a particular mobile device, experience game launch delays, or miss the opportunity to sell games when new mobile devices are shipped or our end users upgrade to a new mobile device, our revenue would likely decline and our business, operating results and financial condition would likely suffer.

If the mobile gaming market does not continue to grow, our business could be adversely affected.

Our future success is substantially dependent upon the continued growth of the mobile gaming market.  The mobile gaming market has experienced significant revenue growth during the last several years despite an overall flattening of downloads of games on the appstores. The mobile gaming industry may not continue to grow at historical rates which could negatively impact our business. In addition, new and emerging technologies could make the mobile devices on which our games are currently released obsolete, requiring us to transition our business model to develop games for other next-generation platforms.

Changes to digital platforms’ rules relating to “loot boxes,” or the potential adoption of regulations or legislation impacting loot boxes, could require us to make changes to some of our games’ economies or design, which could negatively impact the monetization of these games and harm our revenues.

In December 2017, Apple updated its terms of service to require publishers of applications that include “loot boxes” to disclose the odds of receiving each type of item within the loot box to customers prior to purchase, and Google similarly updated its terms of service in May 2019. Loot boxes are a commonly used monetization technique in free-to-play mobile games in which a player can acquire a virtual loot box, typically through game play or by using virtual currency, but the player does not know which virtual item(s) he or she will receive (which may be a common, rare or extremely rare item, and may be a duplicate of an item the player already has in his or her inventory) until the loot box is opened.  The player will always receive one or more virtual items when he or she opens the loot box, but the player does

34

not know exactly which item(s) until the loot box is opened. We utilize loot boxes in some of our top games including our Tap Sports Baseball franchise and Kim Kardashian: Hollywood, and we intend to use loot boxes in our upcoming Disney Sorcerer’s Arena title. We have updated our applicable games to comply with Apple’s and Google’s rules relating to loot boxes and do not believe that this has had a material impact on the monetization of our games that utilize loot boxes.  However, in the event that Apple or Google changes its terms of service to include more onerous requirements or if Apple or Google were to prohibit the use of loot boxes in games distributed on its digital platform, it would require us to redesign the economies of the affected games and would likely cause our revenues generated from these games to decline.  In April 2018, each of the Belgian Gaming Commission and the Dutch Gambling Authority declared that loot boxes as implemented in certain of the games that they reviewed constituted illegal gambling under its respective laws. While neither of these bodies reviewed any of our games, we may be required to modify the implementation of loot boxes to continue utilizing loot boxes in these jurisdictions, remove loot boxes from our games published in these jurisdictions or cease publishing games containing loot boxes in these jurisdictions.  In addition, the FTC held a public workshop in August 2019 to examine consumer protection issues related to loot boxes, and various other jurisdictions, including Australia, the United Kingdom, and the states of California, Hawaii, Minnesota and Washington, are reviewing or have indicated that they intend to review the legality of loot boxes and whether they constitute gambling. Furthermore, in May 2019, U.S. Senators Josh Hawley, Ed Markey and Richard Blumenthal introduced a bill to the Senate that would prohibit loot boxes and pay-to-win micro-transactions in “minor oriented” games. To the extent that a federal law, the FTC or other jurisdictions determine that loot boxes constitute gambling or they otherwise elect to regulate the use of loot boxes, it could require us to stop utilizing loot boxes within our games that are distributed in such territories, which would negatively impact our revenues.   

Our business is subject to increasing governmental regulation. If we do not successfully respond to these regulations, our business may suffer.

We are subject to a number of domestic and foreign laws and regulations that affect our business.  Not only are these laws constantly evolving, which could result in their being interpreted in ways that could harm our business, but legislation is also continually being introduced that may affect both the content of our products and their distribution. In the United States, for example, numerous federal and state laws have been introduced which attempt to restrict the content or distribution of games.  Legislation has been adopted in several states, and proposed at the federal level, that prohibits the sale of certain games to minors.  If such legislation is adopted, it could harm our business by limiting the games we are able to offer to our customers or by limiting the size of the potential market for our games. In addition, there have been calls from the President of the United States and other U.S. government officials to examine violence in video games in light of recent mass shootings. We may also be required to modify certain games or alter our marketing strategies to comply with new and possibly inconsistent regulations, which could be costly or delay the release of our games, for example to comply with labeling requirements for our free-to-play games. Additionally, if the FTC or any other significant regulatory body issues rules significantly restricting or even prohibiting in-app purchases or any other key aspect of our business, it would significantly impact our business strategy.  In addition, two self-regulatory bodies in the United States (the Entertainment Software Rating Board) and in the European Union (Pan European Game Information (PEGI)) provide consumers with rating information on various products such as entertainment software similar to our products based on the content (for example, violence, sexually explicit content, language). Furthermore, the Chinese government has adopted measures designed to eliminate violent or obscene content in games, along with regulations that may require us to obtain approval from certain government agencies in China, including the Ministry of Culture and General Administration of Press and Publication, in order to continue to publish any of our games in China. Any one or more of these factors could harm our business by limiting the products we are able to offer to our customers, by limiting the size of the potential market for our products, or by requiring costly additional differentiation between products for different territories to address varying regulations. 

Furthermore, the growth and development of free-to-play gaming and the sale of virtual goods may prompt calls for more stringent consumer protection laws that may impose additional burdens on companies such as ours.  We anticipate that scrutiny and regulation of our industry will increase and that we will be required to devote legal and other resources to addressing such regulation.  For example, existing laws or new laws regarding the regulation of currency and banking institutions may be interpreted to cover virtual currency or goods.  If that were to occur we may be required to seek licenses, authorizations or approvals from relevant regulators, the granting of which may depend on us meeting certain capital and other requirements and we may be subject to additional regulation and oversight, all of which could

35

significantly increase our operating costs.  Changes in current laws or regulations or the imposition of new laws and regulations in the United States or elsewhere regarding these activities may dampen the growth of free-to-play gaming and impair our business.

We sometimes offer our players various types of sweepstakes, giveaways and promotional opportunities, and have allowed players to compete against each other in tournaments for cash prizes. We are subject to laws in a number of jurisdictions concerning the operation and offering of such activities and games, many of which are still evolving and could be interpreted in ways that could harm our business.  For example, a March 2018 ruling from the 9th Circuit found that the mobile social casino game Big Fish Casino constituted gambling under Washington state law. Any future court ruling or other governmental action that imposes liability on providers of online services could result in criminal or civil liability and could harm our business.

In addition, because our services are available worldwide, certain foreign jurisdictions and others may claim that we are required to comply with their laws, including in jurisdictions where we have no local entity, employees or infrastructure.

The laws and regulations concerning data privacy and data security are continually evolving, and our actual or perceived failure to comply with these laws and regulations could harm our business.

We are subject to federal, state and foreign laws regarding privacy and the protection of the information that we collect regarding our users, which laws are currently in a state of flux and likely to remain so for the foreseeable future.  The U.S. government, including the FTC and the Department of Commerce, is continuing to review the need for greater regulation over collecting information concerning consumer behavior on the Internet and on mobile devices.  The European Union’s General Data Protection Regulation, which became effective in May 2018, the California Consumer Privacy Act of 2018, which became effective in January 2020, and other laws, like the Brazilian Personal Data Protection Bill of Law, create new individual privacy rights and impose worldwide obligations on companies handling personal data, which has resulted, or will result, in a greater compliance burden for us and other companies and could result in us incurring substantial monetary penalties if we are found to be in violation of these laws and regulations. Various U.S. state and federal regulators have also continued to expand the scope of data elements worthy of, and subject to, privacy protections, creating a multi-layered regulation regime that may be applicable to our business and will require time and resources to address.  Additionally, the Children’s Online Privacy Protection Act requires companies to obtain parental consent before collecting personal information from children under the age of 13.  If we do not follow existing laws and regulations, as well as the rules of the smartphone platform operators, with respect to privacy-related matters, or if consumers raise any concerns about our privacy practices, even if unfounded, it could damage our reputation and operating results. Furthermore, new or the interpretation of existing laws, policies, or industry codes could prevent us from offering, or make it costlier or more difficult to offer services in certain jurisdiction.

All of our games are subject to our privacy policy and our terms of service located on our corporate website.  If we fail to comply with our posted privacy policy, terms of service or privacy-related laws and regulations, including with respect to the information we collect from users of our games, it could result in proceedings against us by governmental authorities or others, which could harm our business.  In addition, interpreting and applying data protection laws to the mobile gaming industry is often unclear.  These laws may be interpreted and applied in conflicting ways from state to state, country to country, or region to region, and in a manner, that is not consistent with our current data protection practices.  Complying with these varying requirements could cause us to incur additional costs and change our business practices. Additionally, a violation of applicable data privacy or data security laws by third parties we work with might also have an adverse effect on our business, financial condition or results of operations. Further, if we fail to adequately protect our users’ privacy and data, it could result in a loss of player confidence in our services and ultimately in a loss of users, which could adversely affect our business.

In the area of information security and data protection, many states and foreign jurisdictions have passed laws requiring notification to users when there is a security breach for personal data or requiring the adoption of minimum information security standards that are often vaguely defined and difficult to implement.  Costs to comply with these laws may increase as a result of changes in interpretation.  Furthermore, any failure on our part to comply with these laws may subject us to significant liabilities.  The security measures we have in place to protect our data and the personal

36

information of our employees, customers and partners could be breached due to cyber-attacks initiated by third party hackers, employee error or malfeasance, fraudulent inducement of our employees to disclose sensitive information or otherwise.  Because the techniques used to obtain unauthorized access, disable or degrade service or sabotage systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.  Any breach or unauthorized access could materially interfere with our operations or our ability to offer our services or result in significant legal and financial exposure, damage to our reputation and a loss of confidence in the security of our data, which could have an adverse effect on our business and operating results.

“Cheating” programs, scam offers, black-markets and other offerings or actions by unrelated third parties that seek to exploit our games and players affect the game-playing experience and may lead players to stop playing our games or divert revenue to unrelated third parties.

Unrelated third parties have developed, and may continue to develop, “cheating” programs, scam offers, black-markets and other offerings that may decrease our revenue generated from our virtual economies, divert our players from our games or otherwise harm us.  Cheating programs enable players to exploit vulnerabilities in our games to obtain virtual currency or other items that would otherwise generate in-app purchases for us, play the games in automated ways or obtain unfair advantages over other players who do play fairly.  Unrelated third parties attempt to scam our players with fake offers for virtual goods or other game benefits.  In addition, we recently announced that we intend to explore the extension of Design Home and Tap Sports Baseball to the browser, and a browser-enabled version of these titles may contain vulnerabilities that we don’t anticipate which could significantly impact our top two revenue generating titles. We devote resources to discover and disable these programs and activities, but if we are unable to do so in a prompt and timely manner, our operations may be disrupted, our reputation damaged and players may play our games less frequently or stop playing our games altogether.  This may lead to lost revenue from paying players, increased cost of developing technological measures to combat these programs and activities, legal claims, and increased customer service costs needed to respond to disgruntled players.

Some of our players may make sales or purchases of virtual goods used in our games through unauthorized or fraudulent third-party websites, which may reduce our revenue.

Virtual goods in our games have no monetary value outside of our games. Nonetheless, some of our players may make sales and/or purchases of our virtual goods, such as virtual currency for our Tap Sports Baseball games, through unauthorized third-party sellers in exchange for real currency. These unauthorized or fraudulent transactions are usually arranged on third-party websites and the virtual goods offered may have been obtained through unauthorized means such as exploiting vulnerabilities in our games, from scamming our players with fake offers for virtual goods or other game benefits, or from credit card fraud. We do not generate any revenue from these transactions. These unauthorized purchases and sales from third-party sellers could reduce our revenues by, among other things:

decreasing revenue from authorized transactions;  
creating downward pressure on the prices we charge players for our virtual currency;
increasing chargebacks from unauthorized credit card transactions;
causing us to lose revenue from dissatisfied players who stop playing a particular game;
increasing costs we incur to develop technological measures to curtail unauthorized transactions;
resulting in negative publicity or harm our reputation with players and partners; and
increasing customer support costs to respond to dissatisfied players.

To discourage unauthorized purchases and sales of our virtual goods, we state in our terms of service that the buying or selling of virtual currency and virtual goods from unauthorized third party sellers may result in bans from our games or legal action. We have banned players as a result of such activities. We have also employed technological measures to help detect unauthorized transactions and continue to develop additional methods and processes by which we can identify unauthorized transactions and block such transactions. However, there can be no assurance that our efforts to prevent or minimize these unauthorized or fraudulent transactions will be successful.

37

If we do not adequately protect our intellectual property rights, it may be possible for third parties to obtain and improperly use our intellectual property and our business and operating results may be harmed.

Our intellectual property is essential to our business.  We rely on a combination of patent, copyright, trademark, trade secret and other intellectual property laws and contractual restrictions on disclosure to protect our intellectual property rights.  To date, we have only thirteen issued U.S. patents and five U.S. patent applications currently outstanding, including two that we inherited through acquisitions, so we will not be able to protect the majority of our technologies from independent invention by third parties.  In addition, we have filed foreign patent applications on two of the issued U.S. patents.  

Despite our efforts to protect our intellectual property rights, unauthorized parties may attempt to copy or otherwise obtain and use our technology and games, and some parties have distributed “jail broken” versions of our games where all of the content has been unlocked and made available for free.  Further, some of our competitors have released games that are nearly identical to successful games released by their competitors in an effort to confuse the market and divert users from the competitor’s game to the copycat game. To the extent third parties copy our games, it could reduce the amount of revenue we are able to generate from any infringed games.  Monitoring unauthorized use of our games is difficult and costly, and we cannot be certain that the steps we have taken will prevent piracy and other unauthorized distribution and use of our technology and games, particularly in certain international jurisdictions, such as China, where the laws may not protect our intellectual property rights as fully as in the United States. We may institute litigation to enforce our intellectual property rights, which could result in substantial costs and divert our management’s attention and our resources.

In addition, although we require our third-party developers to sign agreements not to disclose or improperly use our trade secrets, to acknowledge that all inventions, trade secrets, works of authorship, developments and other processes generated by them on our behalf are our property and to assign to us any ownership they may have in those works, it may still be possible for third parties to obtain and improperly use our intellectual properties without our consent.  This could harm our brand, business, operating results and financial condition.

We are, and in the future may become, involved in intellectual property disputes, which may disrupt our business, require us to pay significant damage awards and could limit our ability to use certain technologies in the future.

Third parties may sue us for intellectual property infringement, or initiate proceedings to invalidate our intellectual property, which, if successful, could disrupt our business, cause us to pay significant damage awards or require us to pay licensing fees.  For example, in July 2018, SwiftLife, Inc. filed a complaint in the U.S. District Court for the Eastern District of New York against us, our wholly owned subsidiary Glu Games Inc., and Taylor Swift, Taylor Swift Productions, Inc. and TAS Rights Management, LLC. The complaint alleged eight causes of action, including that Glu and the other defendants infringe the plaintiff’s federally registered trademark, SwiftLife. While we were able to successfully resolve this matter without paying any amounts to the plaintiff, the outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. In addition, any claims brought against us in the future could result in our being enjoined from using our intellectual property or licensed intellectual property, and we might incur significant licensing fees and could be forced to develop alternative technologies.  We may also be required to pay penalties, judgments, royalties or significant settlement costs.  If we fail or are unable to develop non-infringing technology or games or to license the infringed or similar technology or games on a timely basis, we may be forced to withdraw games from the market or be prevented from introducing new games. We might also incur substantial expenses in defending against third-party claims, regardless of their merit.

In addition, we use open source software in some of our games and expect to continue to use open source software in the future.  We may face claims from companies that incorporate open source software into their products, claiming ownership of, or demanding release of, the source code, the open source software and/or derivative works that were developed using such software, or otherwise seeking to enforce the terms of the applicable open source license.  These claims could also result in litigation, require us to purchase a costly license or require us to devote additional research and development resources to change our games, any of which would have a negative effect on our business and operating results.

38

We are, and in the future may become a party to litigation and regulatory inquiries, which could result in an unfavorable outcome and have an adverse effect on our business, financial condition, results of operation and cash flows.

We are, and may become in the future, subject to various legal proceedings, claims and regulatory inquiries that arise out of the ordinary conduct of our business. The outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. In addition, events may occur that give rise to a potential risk of litigation.  The number and significance of regulatory inquiries have increased as our business has grown and evolved.  Any proceedings, claims or inquiries initiated by or against us, whether successful or not, may be time consuming; result in costly litigation, damage awards, consent decrees, injunctive relief or increased costs of doing business, require us to change our business practices or products, require significant amounts of management time, result in diversion of significant operations resources or otherwise harm our business and future financial results.

Unanticipated changes in our income tax rates or exposure to additional tax liabilities may affect our future financial results.

Our future effective income tax rates may be favorably or unfavorably affected by unanticipated changes in the valuation of our deferred tax assets and liabilities, or by changes in tax laws or their interpretation. Determining our worldwide provision for income taxes requires significant judgments. The estimation process and applicable laws are inherently uncertain, and our estimates are not binding on tax authorities. Our effective tax rate could also be adversely affected by a variety of factors, many of which are beyond our control. Recent and contemplated changes to U.S. tax laws, including limitations on a taxpayer’s ability to claim and utilize foreign tax credits and defer certain tax deductions until earnings outside of the United States are repatriated to the United States, could impact the tax treatment of our foreign earnings. Further, the taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing, or determine that the manner in which we operate our business is not consistent with the manner in which we report our income to the jurisdictions, which could increase our worldwide effective tax rate and unfavorably impact our financial position and results of operations. Foreign tax authorities may also interpret or change tax regulations such that we may be subject to tax liabilities upon closure or liquidation of a foreign subsidiary. In addition, we are subject to the continuous examination of our income tax returns by the Internal Revenue Service and state and foreign tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine if our provision for income taxes is adequate. These continuous examinations may result in unforeseen tax-related liabilities, which may unfavorably impact our future financial results.

We must charge, collect and/or pay taxes other than income taxes, such as payroll, value-added, sales and use, net worth, property and goods and services taxes, in both the United States and foreign jurisdiction. If tax authorities assert that we have taxable nexus in a jurisdiction, they may seek to impose past as well as future tax liability and/or penalties. Any such impositions could also cause significant administrative burdens and decrease our future sales. Moreover, state and federal legislatures have been considering various initiatives that could change our tax position regarding sales and use taxes.

Finally, as we change our international operations, adopt new products and new distribution models, implement changes to our operating structure or undertake intercompany transactions in light of changing tax laws, our tax expense could increase.

Our facilities are located near known earthquake fault zones, and the occurrence of an earthquake or other natural disaster could damage our facilities and equipment, which could require us to curtail or cease operations.

Our principal offices are located in the San Francisco Bay Area, an area known for earthquakes. We are also vulnerable to damage from other types of disasters, including power loss, fires, explosions, floods, communications failures, terrorist attacks and similar events. If any natural or other disaster were to occur, our ability to operate our business could be impaired.

39

Our stock price has fluctuated and may continue to do so. Our stock price may be affected by third party data regarding our games.

The trading price of our common stock has fluctuated in the past and may continue to fluctuate in the future, as a result of a number of factors, many of which are outside our control, such as changes in the operating performance and stock market valuations of other technology companies generally, or those in our industry in particular, such as Activision, Electronic Arts, and Zynga. We also experience stock price volatility as security analysts and investors base their views and monitor the performance of our games on third party data, like App Annie, AppData, Apptopia, comScore, or SensorTower.  Third parties publish daily data about us and other mobile gaming companies with respect to downloads of our games, daily and monthly active users and estimated revenue generated by our games.  These metrics can be volatile, particularly for specific games, and in many cases do not accurately reflect the actual levels of usage of our games across all platforms or the revenue generated by our games.

In addition, The Nasdaq Global Select Market on which our common stock is listed has in the past experienced extreme price and volume fluctuations that have affected the market prices of many companies, some of which appear to be unrelated or disproportionate to their operating performance. These broad market fluctuations could adversely affect the market price of our common stock. In the past, following periods of volatility in the market price of a particular company’s securities, securities class action litigation has often been brought against that company. Securities class action litigation against us could result in substantial costs and divert our management’s attention and resources.

If securities or industry analysts do not publish research about our business, or publish negative or misinformed reports about our business, our share price and trading volume could decline and/or become more volatile.

The trading market for our common stock is affected by the research and reports that securities or industry analysts publish about our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our shares or lower their opinion of our shares, our share price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our share price or trading volume to decline. In addition, our share price and the volatility of our shares can be affected by misinformed or mistaken research reports on our business.

Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the price that our common stock might otherwise attain and may dilute existing stockholders’ voting power and ownership interest in us.

The market price of shares of our common stock could decline as a result of substantial sales of our common stock, particularly sales by our directors and their affiliates, executive officers, employees and significant stockholders, under our current shelf registration statements, through a large number of shares of our common stock becoming available for sale, or the perception in the market that holders of a large number of shares intend to sell their shares. For example, Tencent is free to sell the 21,000,000 shares it acquired from us in the second quarter of 2015 on the open-market, subject only to our black-out periods and other limitations under our insider trading policy.

Some provisions in our certificate of incorporation and bylaws, as well as Delaware law, may deter third parties from seeking to acquire us.

Our certificate of incorporation and bylaws contain provisions that may make the acquisition of our company more difficult without the approval of our board of directors, including the following:

our board of directors is classified into three classes of directors with staggered three-year terms;
only our chairman of the board, our lead independent director, our Chief Executive Officer, our president or a majority of our board of directors is authorized to call a special meeting of stockholders;
our stockholders are able to take action only at a meeting of stockholders and not by written consent;

40

only our board of directors and not our stockholders is able to fill vacancies on our board of directors;
our certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued without stockholder approval; and
advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before a meeting of stockholders.

In addition, as a Delaware corporation, we are subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents certain stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of at least two-thirds of our outstanding common stock not held by such 15% or greater stockholder, although our board of directors waived this provision with respect to Tencent’s potential acquisition of greater than 15% of our shares in connection with the transaction in which we initially sold shares of our common stock to an affiliate of Tencent.

We have no plans to pay dividends for the foreseeable future.

We have never declared or paid any cash dividends on our common stock and do not have any plans to pay cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.

Item 1B.  Unresolved Staff Comments

None.

Item 2.  Properties

We lease our San Francisco, California corporate headquarters, an office building of approximately 61,400 square feet. The San Francisco facility currently accommodates our principal executive, marketing, business development, human resources, finance, legal, information technology and administrative activities, two of our development studios, and other development activities.

We lease additional domestic office space in Foster City and Burlingame, California. We lease offices for our foreign operations in: Toronto, Canada and Hyderabad, India. These additional domestic and international facilities primarily accommodate development studios, and customer care activities, and total approximately 74,600 square feet.

We believe our space is adequate for our current needs and that suitable additional or substitute space will be available to accommodate the foreseeable expansion of our operations. See Note 9 of the Notes to Consolidated Financial Statements in Item 8 of this report for more information about our lease commitments.

Item 3.  Legal Proceedings


From time to time, we are subject to various claims, complaints and legal actions in the normal course of business. We are not currently party to any pending litigation, the outcome of which will have a material adverse effect on our operations, financial position or liquidity. However, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors.

Item 4.  Mine Safety Disclosures

Not applicable.

41

PART II

Item 5.  Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information for Common Stock

Our common stock has been listed on The Nasdaq Global Select Market under the symbol “GLUU” since our initial public offering in March 2007.

Stock Price Performance Graph

The following graph shows a comparison from December 31, 2014 through December 31, 2019 of the cumulative total return for an investment of $100 (and the reinvestment of dividends) in our common stock, the Nasdaq Composite Index, S&P 500 Index, and RDG Technology Composite Index. Such returns are based on historical results and are not intended to suggest future performance.

Graphic

The information under the heading “Stock Price Performance Graph” shall not be deemed “soliciting material” or to be “filed” for purposes of Section 18 of the Exchange Act of 1934, and shall not be incorporated by reference into any registration statement or other document filed by us with the SEC, whether made before or after the date of this report, regardless of any general incorporation language in such filing, except as expressly set forth by specific reference in such filing.

Stockholders

As of February 18, 2020, we had approximately 48 record holders of our common stock and thousands of additional beneficial holders.

Dividend Policy

We have never declared or paid any cash dividends on our capital stock. We currently intend to retain any future earnings and do not expect to pay any dividends in the foreseeable future. Any future determination related to our dividend policy will be made at the discretion of our Board of Directors.

42

Recent Sales of Unregistered Securities

None.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

None.

Item 6.  Selected Financial Data

The following selected consolidated financial data should be read in conjunction with Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” Item 8, “Financial Statements and Supplementary Data,” and other financial data included elsewhere in this report. Our historical results of operations are not necessarily indicative of results of operations to be expected for any future period.

Year Ended December 31, 

   

2019

   

2018

   

2017

   

2016

   

2015

(In thousands, except per share amounts)

Consolidated Statements of Operations Data:

Revenue

$

411,381

$

366,561

$

286,827

$

200,581

$

249,900

Cost of revenue:

Platform commissions, royalties and other

140,655

128,445

103,499

75,239

95,682

Impairment of prepaid royalties and minimum guarantees

457

711

27,323

30,107

2,502

Impairment and amortization of intangible assets

4,387

9,119

10,331

14,792

9,553

Total cost of revenue

145,499

138,275

141,153

120,138

107,737

Gross profit

265,882

228,286

145,674

80,443

142,163

Operating expenses (1):

                

Research and development

95,127

94,934

92,420

81,879

72,856

Sales and marketing

140,298

113,860

104,356

48,050

48,240

General and administrative

23,216

31,667

34,425

30,225

26,092

Amortization of intangible assets

201

Restructuring charge

240

6,019

2,279

1,075

Total operating expenses

258,641

240,701

237,220

162,433

148,464

Income/(Loss) from operations

7,241

(12,415)

(91,546)

(81,990)

(6,301)

Interest and other income/(expense), net

2,101

(235)

(6,850)

(5,751)

(743)

Income/(Loss) before income taxes

9,342

(12,650)

(98,396)

(87,741)

(7,044)

Income tax benefit (provision)

(471)

(549)

826

301

(141)

Net income/(loss)

8,871

(13,199)

(97,570)

(87,440)

(7,185)

Net income/(loss) per share:

Basic

$

0.06

$

(0.09)

$

(0.72)

$

(0.66)

$

(0.06)

Diluted

$

0.06

$

(0.09)

$

(0.72)

$

(0.66)

$

(0.06)

Weighted average common shares outstanding:

Basic

145,838

141,402

135,715

131,804

118,775

Diluted

157,383

141,402

135,715

131,804

118,775

_________

(1) Includes stock-based compensation expense as follows:

Research and development

$

10,466

$

12,807

$

6,460

$

4,567

$

3,563

Sales and marketing

1,700

2,795

1,289

1,091

1,082

General and administrative

5,217

8,990

7,314

7,605

7,041

As of December 31, 

   

2019

   

2018

   

2017

   

2016

   

2015

(In thousands)

Cash and cash equivalents and short-term investments

$

127,053

$

97,834

$

63,764

$

102,102

$

180,542

Total assets

418,049

314,433

299,298

339,504

402,986

Total long-term liabilities

64,208

7,191

12,534

22,350

25,932

Total stockholder's equity

$

203,087

$

177,313

$

153,860

$

232,814

$

306,428

Please see Note 1, Note 3 and Note 10 of our Notes to Consolidated Financial Statements for a discussion of factors such as impairment of prepaid royalties and guarantees, divestiture, and any material uncertainties that may materially affect the comparability of the information reflected in selected financial data, described in Item 6 of this report.

43

Item 7.  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 in conjunction with our consolidated financial statements and the related notes included in Item 8, “Financial Statements and Supplementary Data” of this report. In addition to our historical consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results and the timing of certain events could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this report, particularly in Item 1A, “Risk Factors.”

Our Management’s Discussion and Analysis of Financial Condition and Results of Operations, or MD&A, includes the following sections:

An Overview that discusses at a high level our operating results and some of the trends that affect our business;

Critical Accounting Policies and Estimates that we believe are important to understanding the assumptions and judgments underlying our financial statements;

Recent Accounting Pronouncements;

Results of Operations, including a more detailed discussion of our revenue and expenses; and

Liquidity and Capital Resources, which discusses key aspects of our statements of cash flows, changes in our balance sheets and our financial commitments.

This MD&A section generally discusses 2019 and 2018 items and year-to-year comparisons between 2019 and 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Overview

This overview provides a high-level discussion of our operating results and some of the trends that affect our business. We believe that an understanding of these trends is important to understanding our financial results for 2019, as well as our future prospects. This summary is not intended to be exhaustive, nor is it intended to be a substitute for the detailed discussion and analysis provided elsewhere in this report, including our consolidated financial statements and accompanying notes.  

Financial Results and Trends

Revenue for 2019 was $411.4 million, a 12.2% increase compared to 2018, in which we reported revenue of $366.6 million. The increase in total revenue was primarily related to a $44.4 million increase in our revenue from micro-transactions (in-app purchases) and a $607,000 increase in our revenue from advertisements and offers. The increase was primarily related to an increase in revenue from Design Home, Covet Fashion, and the Tap Sports Baseball franchise and the worldwide launch of Diner DASH Adventures and WWE Universe during 2019. These increases were partially offset by declining revenue from catalog games such as Kim Kardashian: Hollywood,  Restaurant Dash with Gordon Ramsay, Cooking Dash, Deer Hunter 2018 (originally launched as Deer Hunter 2016), Deer Hunter Classic, Kendall & Kylie and Racing Rivals.

 

We have concentrated our product development efforts towards developing games for smartphone and tablet devices.  We generate the majority of our revenue from Apple’s iOS platform, which accounted for 60.8% and 63.1% of our total revenue for the years ended December 31, 2019 and 2018, respectively. The majority of this iOS-related revenue was generated through the Apple App Store, which represented 54.4% and 54.7% of our total revenue for the years ended

44

December 31, 2019 and 2018, respectively, with the significant majority of such revenue derived from in-app purchases. We generated the balance of our iOS-related revenue from offers and advertisements in games distributed on the Apple App Store. In addition, we generated approximately 39.1% and 36.6% of our total revenue for the years ended December 31, 2019 and 2018, respectively, from the Android platform. The majority of our Android-related revenue was generated through the Google Play Store, which represented 33.5% and 31.3% of our total revenue for the years ended December 31, 2019 and 2018, respectively, with the significant majority of such revenue derived from in-app purchases. We generated the balance of our Android-related revenue from other platforms that distribute apps that run the Android operating system (e.g., the Amazon App Store) and through offers and advertisements in games distributed through the Google Play Store and other Android platforms.

 

We currently publish titles primarily in four genres: lifestyle, casual, mid-core, and sports and outdoors. We believe these are genres in which we have already established a leadership position, are otherwise aligned with our strengths or are conducive to the establishment of a strong growth game. Across genres, we view our titles as either growth games or catalog games. Growth games are titles that we continue to update with additional content and features and which we expect to grow revenue year over year. We continue to update some of our catalog titles with additional content and features, whereas on others we expend little to no investment in terms of updates and enhancements.

We established our leadership position in the lifestyle genre through our acquisition of Crowdstar Inc. (“Crowdstar”) in November 2016 and its successful Covet Fashion title, and extended our leadership with our global release of Design Home in November 2016. We introduced key updates for Design Home in 2018 and 2019, including elite events for elder players, improved series challenges, language localization in German, French and Spanish, and meta game functionality, and are planning key further updates for this title, including the introduction of e-commerce functionality. The casual genre includes our Kim Kardashian: Hollywood title and our Cooking Dash and Diner DASH franchises, and our leadership position in this genre was bolstered by our worldwide launch of Diner DASH Adventures in June 2019. The mid-core genre will include our Disney Sorcerer’s Arena title that is currently available in limited beta territories and which we expect to launch worldwide in the first quarter of 2020. Our leadership in the sports and outdoors category remains strong with our Tap Sports Baseball and Deer Hunter franchises, and we furthered our leadership with the launch of MLB Tap Sports Baseball 2019 in March 2019, which includes licensed content from Major League Baseball, or MLB, together with current and former MLB players pursuant to our continuing agreements with the Major League Baseball Players Association, and Major League Baseball Players Alumni Association. We will be releasing MLB Tap Sports Baseball 2020 in March 2019 in more than 100 additional countries (prior versions of the Tap Sports Baseball  franchise were only available in the United States, Canada, United Kingdom, Germany and Australia) with new features and content, including authentic major league stadiums, a home run derby mode and a new cover athlete. In 2020, we expect to add to our portfolio of sports and outdoor titles through the worldwide release of the next iteration of our Deer Hunter franchise in the second half of 2020 and potentially by globally launching a fishing game that is currently in beta testing.  

We believe that our games consistently have high production values, are visually appealing and have engaging core gameplay.  These characteristics have typically helped to drive installs and awareness of our games and resulted in highly positive consumer reviews.  The majority of our games have been featured on Apple and Google storefronts when they were commercially released, which we believe is the result of us being a good partner of Apple and Google.   

 

We work closely with our celebrity and brand licensors to engage their social media audiences and build games that will resonate with their unique fan bases. For example, our Kim Kardashian: Hollywood title utilizes transmedia storytelling, leveraging Ms. Kardashian West’s built-in social media fan base to drive installs and awareness of the game, and then attempting to surprise and delight those fans with real-world events and other game content based on her life. Our goal is for the game content to become entwined with Ms. Kardashian West’s persona and social media presence, and to otherwise enhance interaction with her fans. We also leverage the strength of well-known brands and licensors to provide users with more realistic experiences, such as the case with MLB Tap Sports Baseball 2019 which features all MLB clubs and uniforms and current and former MLB players; we intend to further augment the game’s authenticity by adding each of the 30 real MLB stadiums in MLB Tap Sports Baseball 2020. We also work to build and nurture social communities in and around the games themselves, creating a new vehicle for strong, personal engagement with the brand or celebrity’s fan base.   

 

45

For us to continue driving installs and awareness of our games and to improve monetization and retention of our players, we must ensure that each of our games has compelling gameplay and a deep meta game that motivates users to continue to play our games for months or even years.  In addition, we must regularly update our games with compelling new content, deliver socio-competitive features like tournaments, contests, player-versus-player gameplay and live events, and build and nurture communities around our franchises both in-game and holistically via community features such as dedicated social channels. We have also made significant investments in our proprietary analytics and revenue technology infrastructure.  With our enhanced analytics capabilities, we intend to devote resources towards segmenting and learning more about the players of each of our franchises and further monetizing our highest spending and most engaged players.  We aim to connect our analytics and revenue technology infrastructure to multiple elements of our business – from marketing to merchandising – in order to improve player retention and monetization. 

   

We also plan to continue monitoring the successful aspects of our games to drive downloads and enhance monetization and retention as part of our product strategy, whether by optimizing advertising revenue within each title, securing additional compelling licensing arrangements, building enhanced and more complex core gameplay, adding deep meta game features and additional social features, tournaments and events, offering subscriptions for in game virtual items or otherwise. Optimizing advertising revenue within our games requires us to continue taking advantage of positive trends in the mobile advertising space, particularly as brands continue to migrate budgets from web to mobile.  Continuing to drive installs and awareness of our games through licensing efforts requires that we continue to partner with brands, celebrities and social influencers that resonate with potential players of our games.  Partnering with desirable licensing partners and renewing our existing licenses with our most successful partners requires that we continue to develop successful games based on licensed content and are able to compete with other mobile gaming companies on financial and other terms in signing such partners.  We also plan to continue introducing third-party licensed brands, properties and personalities into our games as additional licensed content, for cameo appearances or for limited time events in order to drive awareness and monetization.

 

Across the globe, our industry is evidencing that hit titles generally remain higher in the top grossing charts for longer.  We believe this is due to the continued specialization and investment of teams and companies in their hit titles, and the live, social nature of certain games. Our strategy and the measures we have implemented to support our business positions us to take advantage of these trends, as evidenced by the continued strength and year over year growth of Design HomeCovet Fashion, and the Tap Sports Baseball franchise. We plan to continue to regularly update and otherwise support our growth games in order to ensure that those games monetize and retain users for even longer periods of time. In addition, we plan to continue to invest in our creative leaders and the creative environments in which they and their teams work to increase our likelihood of creating significant hit growth games.

 

Our net income in the year ended December 31, 2019 was $8.9 million versus a net loss of $13.2 million in the year ended December 31, 2018. This change was primarily due to an increase in revenue of $44.8 million, a decrease in general and administrative expense of $8.5 million and an increase in interest/other income of $2.3 million. These changes were partially offset by an increase in sales and marketing expense of $26.4 million and an increase in cost of sales of $7.2 million. Our operating results were also affected by fluctuations in foreign currency exchange rates of the currencies in which we incurred meaningful operating expenses (principally the Canadian Dollar, and Indian Rupee), and our customers’ reporting currencies.

Our ability to sustain and increase profitability depends not only on our ability to grow our revenue, but also on our ability to manage our operating expenses. We significantly increased our sales and marketing expenditures during 2019 compared to 2018, which was primarily related to higher marketing spend for our growth games and higher user acquisition expenditures related to the global launches of Diner DASH Adventures and WWE Universe partially offset by lower marketing expense for some of our catalog titles. We expect our sales and marketing expenses to increase in 2020 primarily due to higher user acquisition expenditures, including related to the launch of our new titles, including Disney Sorcerer’s Arena, Originals: Interactive Story Series and the next iteration of our Deer Hunter franchise. Additionally, the largest component of our recurring expenses is personnel costs, which consist of salaries, benefits and incentive compensation, including bonuses and stock-based compensation. In 2020, we intend to continue to focus on reducing our operating costs where appropriate to be more efficient. These efforts may be partially offset by our plans to continue hiring additional development personnel in the San Francisco Bay Area and in Hyderabad, India.

46

Cash and cash equivalents at December 31, 2019 totaled $127.1 million, an increase of $29.3 million from the $97.8 million balance at December 31, 2018. This increase was primarily related to $35.2 million of cash generated from operations, which was partially offset by $5.4 million of cash used in investing activities and $0.4 million of cash used in financing activities.

Key Operating Metrics

We manage our business by tracking various non-financial operating metrics that give us insight into user behavior in our games. The three metrics that we use most frequently are Daily Active Users (DAU), Monthly Active Users (MAU), and Average Revenue Per Daily Active User (ARPDAU). Our methodology for calculating DAU, MAU, and ARPDAU may differ from the methodology used by other companies to calculate similar metrics.

DAU is the number of individuals who played a particular smartphone game on a particular day. An individual who plays two different games on the same day is counted as two active users for that day when we aggregate DAU across games. In addition, an individual who plays the same game on two different devices during the same day (e.g., an iPhone and an iPad) is also counted as two active users for each such day when we average or aggregate DAU over time. Average DAU for a particular period is the average of the DAUs for each day during that period. We use DAU as a measure of player engagement with the titles that our players have downloaded.

MAU is the number of individuals who played a particular smartphone game in the month for which we are calculating the metric. An individual who plays two different games in the same month is counted as two active users for that month when we aggregate MAU across games. In addition, an individual who plays the same game on two different devices during the same month (e.g., an iPhone and an iPad) is also counted as two active users for each such month when we average or aggregate MAU over time. Average MAU for a particular period is the average of the MAUs for each month during that period. We use the ratio between DAU and MAU as a measure of player retention.

ARPDAU is total free-to-play smartphone revenue – consisting of micro-transactions, advertisements and offers – for the measurement period divided by the number of days in the measurement period divided by the DAU for the measurement period. ARPDAU reflects game monetization. Under our revenue recognition policy, we recognize this revenue over the estimated average playing period of a user, but our methodology for calculating our DAU does not align with our revenue recognition policy for micro-transactions and offers, under which we defer revenue. For example, if a title is introduced in the last month of a quarter, we defer a substantial portion of the micro-transaction and offer revenue to future months, but the entire DAU for the newly released title is included in the month of launch.

We calculate DAU, MAU and ARPDAU for only our primary distribution platforms, Apple’s App Store, the Google Play Store and Amazon’s Appstore, as well as from Facebook for certain titles; we are not able to calculate these metrics across all of our distribution channels. In addition, the platforms that we include for purposes of this calculation have changed over time, and we expect that they will continue to change as our business evolves, but we do not expect that we will adjust prior metrics to take any such additions or deletions of distribution platforms into account. We believe that calculating these metrics for only our primary distribution platforms at a given period is generally representative of the metrics for all of our distribution platforms. Moreover, we rely on the data analytics software that we incorporate into our games to calculate and report the DAU, MAU and ARPDAU of our games, and we make certain adjustments to the analytics data to address inconsistencies between the information as reported and our DAU and MAU calculation methodology.

We have estimated the DAU and MAU for certain older titles because the analytics tools incorporated into those titles are incompatible with newer device operating systems (e.g., iOS 13), preventing us from collecting complete data. For these titles, we estimate DAU and MAU by extrapolating from each affected title’s historical data using a fixed decay rate in light of the behavior of similar titles for which we had complete data.

As of January 1, 2019, we began calculating DAU and MAU using the average of each month during the period rather than our historical practice of calculating these metrics based on the last month of the period. For example, DAU for the three months ended December 31, 2019 is calculated as an average of aggregate daily DAU for the months of October 2019, November 2019 and December 2019 calculated for all active smartphone free-to-play titles during those

47

months across the distribution platforms for which we calculate the metric. We adopted this new methodology because we believe that it provides a more accurate representation of overall DAU and MAU for the applicable period and more closely aligns with the methodology used by other companies in the gaming industry to calculate similar metrics.

Metrics calculated using the new methodology

Three Months Ended,

2019

2018

Dec 31

Sep 30

Jun 30

Mar 31

Dec 31

Sep 30

Jun 30

Mar 31

Aggregate DAU

2,903

3,288

3,230

3,150

3,179

3,630

3,716

3,659

Aggregate MAU

15,599

18,675

19,065

19,118

19,618

22,048

23,166

25,181

Aggregate ARPDAU

$

0.42

$

0.35

$

0.33

$

0.34

$

0.33

$

0.30

$

0.27

$

0.25

Metrics calculated using the old methodology

Three Months Ended,

2019

2018

Dec 31

Sep 30

Jun 30

Mar 31

Dec 31

Sep 30

Jun 30

Mar 31

Aggregate DAU

2,857

3,112

 

3,267

 

3,016

 

3,214

 

3,408

 

3,627

 

3,585

Aggregate MAU

15,686

16,373

 

19,819

 

18,620

 

21,113

 

19,415

 

22,817

 

24,787

Aggregate ARPDAU

$

0.43

$

0.37

$

0.32

$

0.35

$

0.32

$

0.32

$

0.27

$

0.25

The decrease in aggregate DAU and MAU for the three months ended December 31, 2019 as compared to the same period of the prior year was primarily related to fewer downloads across our portfolio of games.

Our aggregate ARPDAU increased for the three months ended December 31, 2019 as compared to the same period of the prior year, as we improved monetization on certain titles, particularly through increased content updates and use of social features in those games. Future increases in our aggregate DAU, MAU and ARPDAU will depend on our ability to retain current players, attract new paying players, launch new games and expand into new markets and distribution platforms.

 

We rely on a very small portion of our total users for nearly all of our revenue derived from in-app purchases. Since the launch of our first free-to-play titles in the fourth quarter of 2010, the percentage of unique paying users for our largest revenue-generating free-to-play games has typically been less than 5%, when measured as the number of unique paying users on a given day divided by the number of unique users on that day, though this percentage fluctuates, and it may be higher than 5% for certain of our games during specific, relatively short time periods, such as immediately following worldwide launch or the week following content updates, marketing campaigns or certain other events.

Significant Transactions

Divestiture of Moscow Studio

On December 31, 2017, we entered into the following agreements related to the divestiture of our Moscow-based game development studio (the “Moscow Studio”) through the sale of our wholly-owned UK subsidiary Glu Mobile (Russia) Limited (“GMRL”):

Share Purchase Agreement (the “SPA”) between Glu and Saber Interactive (“Saber”);

Transitional Services Agreement (the “TSA”) among Glu, Saber and MGL. My.com (Cyprus) Limited (“MGL”); and

Asset Purchase and License Agreement (the “APLA”) between Glu and MGL.

Pursuant to the SPA, Saber purchased all the issued and outstanding share capital of GMRL. Saber also assumed all obligations under the office lease for the Moscow Studio.

48

Under the TSA, Saber agreed to transition certain legacy titles from the Moscow Studio to our Hyderabad studio. Upon successful completion of the transition (i) Saber paid the employees of the Moscow Studio and GMRL bonus payments of $500,000 in the aggregate and reduced the cash consideration by the amount of the bonus, and (ii) certain employees of the Moscow Studio and GMRL had the vesting of an aggregate of approximately 147,000 shares subject to equity awards accelerated.

Pursuant to the APLA, we sold four mobile games (and related intellectual property and other rights) developed by the Moscow Studio: (i) Last Day Alive, (ii) Heroes of Destiny, (iii) a game that was in development featuring a male celebrity, and (iv) Furiosa. We transferred all of our rights and obligations under certain contracts related to the game featuring a male celebrity, including, but not limited to, the obligation to pay the remaining approximately $1.5 million in minimum guarantee and other payments under these contracts. We also agreed to provide MGL with a non-exclusive, perpetual, worldwide, irrevocable, non-transferrable, royalty-free license to certain development tools and technology necessary to use, develop, publish, exploit and sell the purchased games and that MGL and/or its affiliates may use for the development of other of its products.

The total cash consideration under the SPA and APLA was $3.2 million, of which we received $1.7 million in January 2018. The remaining $1.5 million, net of a transition bonus payment of $500,000, was received in April 2018 upon completion of the transition of the legacy titles from the Moscow Studio to our Hyderabad studio.

In connection with the divestiture, we recorded a loss of $6.5 million in the year ended December 31, 2017, which is included in other expense on the consolidated statement of operations. This was primarily comprised of a $10.0 million charge related to the assignment of one of the contracts related to the male celebrity, a $1.2 million charge related to the write-off of goodwill associated with the Moscow Studio and a $0.5 million charge related to the write-off of net assets associated with the Moscow Studio. These charges were partially offset by $3.2 million in cash paid by Saber and MGL, $1.5 million related to the assumption of obligations by MGL under the contract related to the male celebrity, and $0.5 million related to the transition services provided by Saber.

In connection with the activities related to the transition under the TSA that occurred in 2018, we recorded the following expenses in the year ended December 31, 2018:

$500,000 related to bonuses that became due to the employees of the Moscow Studio and GMRL;
$514,000 related to the vesting of 147,000 shares subject to equity awards held by certain employees of the Moscow Studio and GMRL; and
$515,000 related to the amortization of transition services assets that were capitalized as part of the transaction consideration.

Our divestiture of the Moscow studio was part of our efforts to consolidate our studio locations, focusing on a new scaled creative center in San Francisco and a low cost, repeatable location in Hyderabad, India. This divestiture was not presented as discontinued operations in the consolidated statements of operations, because it did not represent a strategic shift in our business and is not expected to have a significant effect on our operations or financial results, as we continued operating similar businesses after the divestiture.

Critical Accounting Policies and Estimates

Our consolidated financial statements are prepared in accordance with United States generally accepted accounting principles, or GAAP. These accounting principles require us to make certain estimates and judgments that can affect the reported amounts of assets and liabilities as of the dates of the consolidated financial statements, the disclosure of contingencies as of the dates of the consolidated financial statements, and the reported amounts of revenue and expenses during the periods presented. Although we believe that our estimates and judgments are reasonable under the circumstances existing at the time these estimates and judgments are made, actual results may differ from those estimates, which could affect our consolidated financial statements.

We believe the following to be critical accounting policies because they are important to the portrayal of our financial condition or results of operations and they require critical management estimates and judgments about matters

49

that are uncertain:

revenue recognition;
prepaid or guaranteed licensor royalties; and
stock-based compensation.

Revenue Recognition

We generate revenue through in-application purchases (“in-app purchases”) within our games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. Users can download our free-to-play games through Digital Storefronts. We also have relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads and offers. 

  

We adopted Accounting Standard Codification 606, Revenue from Contracts with Customers, (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of ASC 605, Revenue Recognition (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance". The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of our services and will provide financial statement readers with enhanced disclosures.

 

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised services. The amount of revenue recognized reflects the consideration we expect to receive in exchange for these services. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

In-App Purchases

Users can download our free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. We sell both consumable and durable virtual items and receive reports from the Digital Storefronts, which breakdown the various purchases made from our games over a given time period. We review these reports and determine on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play.

The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criteria thus creating a contract under ASC 606. We have identified the following performance obligations in these contracts:

(1)Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.

(2)Obligation to the paying player to continue displaying and providing access to the virtual items within the game.

50

Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, our performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. We recognize revenue for durable virtual items over the estimated average playing period of paying users on a per title basis. Our revenue from consumable virtual items has been insignificant. Based on our analysis, the estimated weighted average useful life of a paying user ranges from four to eight months.

Advertisements and Offers

We have relationships with certain advertising service providers for advertisements within our mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. We have determined the advertising buyer to be our customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.

Other Estimates and Judgments

 

We compute our estimated average playing period of paying users at least twice each year. We have examined the playing patterns of paying users across a representative sample of our games across various genres.  

 

We use the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for our diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. We believe this is an appropriate model to estimate the average playing period of paying users for our titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.

This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.

We have selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as we tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   

While we believe our estimates to be reasonable based on available game player information, we may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in our estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause our operating results to fluctuate.

51

Principal Agent Considerations

We evaluated our Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if we are acting as the principal or as an agent when selling virtual items or advertisements within our games. We primarily use Digital Storefronts for distributing our smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within our games. We evaluated the following factors to assess whether we control each specified good or service before that good or service is transferred to the customer:

the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;
the party having the discretion to set pricing with the end-users; and
the party having inventory risk before the specified good or service have been transferred to a customer.

Based on the evaluation of the above indicators, we determined that we have control of the services before they are transferred to the end-user. Thus, we are generally acting as a principal and are the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through our advertising service providers. Therefore, we recognize revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, we account for these transactions on a net basis.

Deferred Platform Commissions and Royalties

Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. We are also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and our plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue.

Prepaid or Guaranteed Licensor Royalties

Our royalty expenses consist of fees that we pay to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of our games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales.

Our contracts with certain licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate volume of sales to end users, in accordance with ASC 440-10, Commitments, or ASC 440. When no significant performance remains with the licensor, we initially record each of these guarantees as an asset and as a liability at the contractual amount. We believe that the contractual amount represents the fair value of the liability. When significant performance remains with the licensor, we record royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the games that include content licensed from third parties.

Each quarter, we evaluate the realization of our prepaid and guaranteed royalties as well as any unrecognized guarantees not yet paid to determine amounts that we deem unlikely to be realized through product sales. We use estimates of undiscounted revenue and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation is performed at the title level and considers multiple factors, such as, the term of the agreement, forecasted demand, game life cycle status, game development plans, level of social media activity, and current

52

and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by us and our competitors and/or other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, we record an impairment charge to cost of revenue in the period that impairment is indicated.

Stock-Based Compensation

We apply the fair value provisions of ASC 718, Compensation - Stock Compensation (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance-based stock units (“PSUs”), and performance-based stock options (“PSOs”). The number of PSUs and PSOs earned and eligible to vest will be determined based on achievement of specified financial performance measures. ASC 718 requires companies to estimate the fair value of stock-option awards on the grant date using an option pricing model. The fair value of stock options and PSOs and stock purchase rights granted pursuant to our equity incentive plans and 2007 Employee Stock Purchase Plan (“ESPP”), respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes.

Effective January 1, 2017 we no longer estimate forfeitures but account for them as and when they occur. Changes to the assumptions used in the Black-Scholes option valuation calculation, as well as future equity granted or assumed through acquisitions could significantly impact the compensation expense we recognize. The cost of RSUs and PSUs is determined using the fair value of the common stock based on the quoted closing price of our common stock on the date of grant. Compensation cost for stock options and RSUs is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.

Results of Operations

The following sections discuss and analyze the changes in the significant line items in our statements of operations for the comparison periods identified.

Comparison of the Years Ended December 31, 2019 and 2018

Revenue

Year Ended December 31, 

2019

    

2018

 

Revenue by Type

(In thousands)

In-App Purchases

$

360,598

$

316,157

Advertisements and Offers

50,728

50,121

Other

55

283

Total revenue

$

411,381

$

366,561

Our revenue increased $44.8 million, or 12.2%, from $366.6 million for the year ended December 31, 2018 to $411.4 million for the year ended December 31, 2019, which was primarily related to a $44.4 million increase in our revenue from in-app purchases (micro-transactions) and a $607,000 increase in our revenues from advertisements and offers. The increase in revenue was primarily related to our three growth games, Design Home, the Tap Sports Baseball franchise and Covet Fashion, as well as the launch of new titles Diner DASH Adventures and WWE Universe in 2019. Revenue from our three growth games increased by $58.4 million during the year ended December 31, 2019 compared to the year ended December 31, 2018. Revenue from the new titles launched in 2019 was $23.8 million during the year ended December 31, 2019. These increases were partially offset by a $37.4 million aggregate decline in revenue from

53

catalog titles such as Kim Kardashian: Hollywood, Restaurant Dash with Gordon Ramsay, Cooking Dash, Racing Rivals, Deer Hunter 2018 (originally launched as Deer Hunter 2016), Deer Hunter Classic, and Kendall & Kylie, etc.

In 2019, Design Home, the Tap Sports Baseball franchise and Covet Fashion were our top three revenue-generating games and comprised 42.2%, 21.0% and 15.2%, respectively, of our revenue for the period. In 2018, Design Home, the Tap Sports Baseball franchise, and Covet Fashion were our top three revenue-generating games and comprised 39.7%, 18.9% and 13.4%, respectively, of our revenue for the period. No other game generated more than 10% of revenue during either period.

International revenue (defined as revenue generated from distributors and advertising service providers whose principal operations are located outside the United States or, in the case of the Digital Storefronts, the revenue generated from end-user purchases made outside of the United States) increased by $4.7 million, from $86.3 million in the year ended December 31, 2018 to $91.0 million in the year ended December 31, 2019. This was primarily related to a $4.1 million increase in our EMEA revenue, and a $3.3 million increase in our revenue from Americas, excluding the United States, partially offset by a $2.7 million decrease in our APAC revenue. These increases were primarily related to increased revenue from our growth games.

Cost of Revenue

Year Ended December 31, 

2019

2018

(In thousands)

Cost of revenue:

Platform commissions, royalties and other

$

140,655

$

128,445

Impairment of prepaid royalties and minimum guarantees

457

711

Amortization and impairment of intangible assets

4,387

9,119

Total cost of revenue

$

145,499

$

138,275

Revenue

$

411,381

$

366,561

Gross margin

64.6

%

62.3

%

Our cost of revenue increased by $7.2 million, or 5.2%, from $138.3 million in the year ended December 31, 2018 to $145.5 million in the year ended December 31, 2019. This increase was primarily due to a $12.8 million increase in platform commission fees due to a higher volume of revenue transactions through the Digital Storefronts and a $511,000 increase in hosting costs. These increases were partially offset by a $5.0 million decrease in amortization and impairment of intangible assets and prepaid royalties and a $1.0 million decrease in expense related to warrants issued to certain celebrities.

The royalties we paid to licensors decreased by less than $100,000, or 0.1%, from $25.4 million in the year ended December 31, 2018 to $25.3 million in the year ended December 31, 2019. This slight decrease was due to a larger percentage of our revenue being attributable to original intellectual property titles that are not royalty burdened, such as Design Home and Covet Fashion. We expect our cost of revenue to increase in 2020 primarily due to higher royalty payments and hosting fees.

Research and Development Expenses

Year Ended December 31, 

2019

2018

(In thousands)

Research and development expenses

$

95,127

$

94,934

Percentage of revenue

23.1

%

25.9

%

Our research and development expenses increased $193,000, or 0.2%, from $94.9 million in the year ended December 31, 2018 to $95.1 million in the year ended December 31, 2019. This was primarily attributable to a $3.5 million increase in payroll related costs mainly due to increase in headcount, salary bonuses, and certain employee benefit costs and a $3.3 million increase in allocated charges for equipment, facilities and depreciation. These increases were partially offset by a $3.3 million decrease in outside services primarily related to lower external development costs, a $2.3

54

million decrease in stock compensation expense mainly related to the decrease in vesting probability of certain performance-based equity awards, and a $947,000 decrease in tax expense due to a tax credit related to one of the foreign jurisdictions in which we do business. As a percentage of revenue, research and development expenses decreased from 25.9% in the year ended December 31, 2018 to 23.1% in the year ended December 31, 2019. We expect our research and development expenditures to increase in absolute dollars in 2020 primarily due to an increase in headcount.

Sales and Marketing Expenses

Year Ended December 31, 

2019

2018

(In thousands)

Sales and marketing expenses

$

140,298

$

113,860

Percentage of revenue

34.1

%

31.1

%

Our sales and marketing expenses increased $26.4 million, or 23.2%, from $113.9 million in the year ended December 31, 2018 to $140.3 million in the year ended December 31, 2019. This was primarily attributable to an increase of $22.9 million in user acquisition and other marketing expenditures primarily related to a significant investment in user acquisition for our three growth games and Diner DASH Adventures following its global launch in June 2019, partially offset by a decrease in user acquisition expenditures on our catalog titles, a $1.7 million increase in professional costs due to increased use of consultants for customer care activities, a $1.4 million increase in payroll related costs mainly due to the increase in headcount and related employee benefit costs, and a $768,000 increase in allocated charges for equipment, facilities and depreciation. These increases were partially offset by a decrease in stock compensation expense of $1.1 million mainly related to the decrease in vesting probability of certain performance-based equity awards. As a percentage of revenue, sales and marketing expenses increased from 31.1% in the year ended December 31, 2018 to 34.1% in the year ended December 31, 2019. We expect our sales and marketing expenses to increase in absolute dollars in 2020 primarily due to higher user acquisition expenditures related to expected launch of new titles such as Disney Sorcerer’s Arena, MLB Tap Sports Baseball 2020 and the next iteration of Deer Hunter during 2020.

General and Administrative Expenses

Year Ended December 31, 

2019

2018

(In thousands)

General and administrative expenses

$

23,216

$

31,667

Percentage of revenue

5.6

%

8.6

%

Our general and administrative expenses decreased $8.5 million, or 26.7%, from $31.7 million in the year ended December 31, 2018 to $23.2 million in the year ended December 31, 2019. This was primarily attributable to a $3.8 million decrease in stock-based compensation expense mainly related to the decrease in vesting probability of certain performance-based equity awards, a $2.7 million decrease in professional fees mainly due to lower accounting and consulting costs, a $2.6 million decrease in allocated charges for equipment, facilities and depreciation, a $741,000 decrease in indirect tax related expenses, and a $710,000 decrease in legal expenses due to the settlement of the lawsuit filed against us related to our acquisition of Crowdstar. These decreases were partially offset by an increase of $1.4 million in payroll related costs and a $544,000 increase in other operating expenses. As a percentage of revenue, general and administrative expenses decreased from 8.6% in the year ended December 31, 2018 to 5.6% in the year ended December 31, 2019. We expect our general and administrative expenses to increase slightly in absolute dollars in 2020 as compared to 2019 primarily due to increase in headcount.

Restructuring Charges

During the year ended December 31, 2019, no restructuring charges were recorded. During the year ended December 31, 2018, we recorded $240,000 of restructuring charges related to employee termination and lease termination costs for our Long Beach, California office.

55

Interest and Other Income/(Expense), Net

Interest and other income/(expense), net, changed from a net expense of $235,000 in the year ended December 31, 2018 to a net income of $2.1 million in the year ended December 31, 2019. Interest and other income, net during the year ended December 31, 2019 was primarily attributable to $2.3 million in interest income on money market funds and other investments, partially offset by $159,000 in foreign translation losses. In the year ended December 31, 2018, interest and other expense, net was attributable to $581,000 of currency losses for the revaluation of certain account balances, $160,000 related to certain transition expenses, offset by $505,000 of interest income from our money market investment accounts.

Income Tax Provision

Our income tax expense decreased from $549,000 in 2018 to $471,000 in 2019. The income tax expense in 2019 was mainly attributable to changes in pre-tax income in the United States and certain foreign entities reduced by a benefit as a result of releasing the tax reserves in relation to closing a foreign subsidiary.  The provision for income taxes differs from the amount computed by applying the statutory U.S. federal rate principally due to the effect of our non-U.S. operations, non-deductible stock-based compensation expense, and change in foreign withholding taxes.

Our effective income tax rates for future periods will depend on a variety of factors, including changes in the deferred tax valuation allowance, as well as changes in our business such as intercompany transactions, any acquisitions, any changes in our international structure, any changes in the geographic location of our business functions or assets, changes in the geographic mix of our income, any changes in or termination of our agreements with tax authorities, changes in applicable accounting rules, applicable tax laws and regulations, rulings and interpretations thereof, developments in tax audit and other matters, and variations in our annual pre-tax income or loss. We incur certain tax expenses that do not decline proportionately with declines in our pre-tax consolidated income or loss. As a result, in absolute dollar terms, our tax expense will have a greater influence on our effective tax rate at lower levels of pre-tax income or loss than at higher levels. In addition, at lower levels of pre-tax income or loss, our effective tax rate will be more volatile.

Liquidity and Capital Resources

Year Ended December 31, 

2019

    

2018

    

(In thousands)

Consolidated Statement of Cash Flows Data:

Cash flows generated from operating activities

 

35,181

 

32,286

Cash flows used in investing activities

 

(5,438)

 

(636)

Cash flows (used in) / generated from financing activities

 

(443)

 

2,181

Since our inception, we have generally incurred recurring losses and negative annual cash flows from operating activities. We recorded a net income of $8.9 million in the year ended December 31, 2019. As of December 31, 2019, we had an accumulated deficit of $431.6 million.

Operating Activities

In 2019, net cash generated from operating activities was $35.2 million, which was primarily due to an increase in deferred revenue of $11.9 million mainly attributable to an increase in revenue from titles with longer useful lives, net income of $8.9 million, an increase in accounts payable and accrued liabilities of $3.1 million mainly due to the timing of payments to our vendors, and other assets and adjustments for non-cash items including stock based compensation expense of $17.4 million, amortization and impairment of intangible assets of $4.4 million, depreciation of $4.2 million and non-cash lease expense of $3.3 million. These changes were partially offset by a $6.6 million decrease in accrued compensation due to lower variable compensation expense, a $3.4 million increase in deferred platform commission fees attributable to higher bookings, a decrease of $3.0 million in lease liability, a $2.0 million increase in accounts receivable due to the timing of payments from our customers, and a $2.0 million increase in other prepaid expenses.

56

In 2018, net cash generated from operating activities was $32.3 million, which was primarily due to an increase in deferred revenue of $17.9 million mainly attributable to an increase in revenue from titles with longer useful lives, a $7.0 million decrease in accounts receivable due to the timing of payments from our customers, a $1.3 million decrease in other prepaid expenses, and adjustments for non-cash items including stock based compensation expense of $24.6 million, amortization and impairment of intangible assets of $9.1 million, depreciation of $3.9 million and warrant expense of $1.0 million. These changes were partially offset by $13.2 million of net loss, a $10.2 million decrease in accounts payable and other accrued liabilities mainly due to the timing of payments to our vendors, a $5.4 million increase in deferred platform commission fees attributable to higher bookings, a $2.7 million decrease in accrued compensation, a $1.8 million increase in prepaid and deferred royalties and a $947,000 decrease in accrued royalties.

Investing Activities

Our primary investing activities have consisted of acquisition/divestiture of mobile gaming companies and purchases of property and equipment and leasehold improvements for our offices.

In 2019, we used $5.4 million of cash for investing activities primarily related to property and equipment purchases.

In 2018, we used a net cash of $636,000 for investing activities primarily related to property and equipment purchases of $3.4 million partially offset by proceeds of $2.7 million from the divestiture of our Moscow studio.

Financing Activities

In 2019, net cash used from financing activities was $443,000 which was primarily due to $8.4 million of taxes paid related to net share settlement of RSUs. These cash outflows were partially offset by $8.0 million in proceeds received from option exercises and purchases under our employee stock purchase plan.

In 2018, net cash generated from financing activities was $2.2 million which was primarily due to $9.3 million in proceeds received from option exercises and purchases under our employee stock purchase plan. These cash inflows were partially offset by $7.1 million of taxes paid related to net share settlement of RSUs.

Sufficiency of Current Cash and Cash Equivalents

Our cash and cash equivalents were $127.1 million as of December 31, 2019. Cash and cash equivalents held outside of the U.S. in various foreign subsidiaries were $2.5 million as of December 31, 2019, most of which were held by our Canadian and Indian subsidiaries. Under current tax laws and regulations, if cash and cash equivalents held outside the U.S. are distributed to the U.S. in the form of dividends or otherwise, we may be subject to additional U.S. income taxes and foreign withholding taxes. We have not provided deferred taxes on unremitted earnings attributable to foreign subsidiaries, because their earnings are intended to be reinvested indefinitely. However, if any such balances were to be repatriated, additional U.S. federal income tax payments could result. Computation of the potential deferred tax liabilities associated with unremitted earnings deemed to be indefinitely reinvested is not practicable.

We expect to fund our operations, grow our business and satisfy our contractual obligations during the next 12 months primarily through our cash and cash equivalents and cash generated by our operations.  We believe our cash and cash equivalents and cash generated by our operations will be sufficient to meet our anticipated cash needs for at least the next 12 months from the date of this report; however, our cash requirements for the next 12 months may be greater than we anticipate due to, among other reasons, revenue that is lower than we currently anticipate, greater than expected operating expenses, particularly with respect to our research and development and sales and marketing initiatives, use of cash to pay minimum guaranteed royalties, use of cash to fund our foreign operations and the impact of foreign currency rate changes, unanticipated limitations or timing restrictions on our ability to access funds that are held in our non-U.S. subsidiaries or any investments or acquisitions that we may decide to pursue. We expect to continue to use cash to fund minimum guaranteed royalty payments during 2020 as milestone payments become due on games we publish and/or develop that incorporate licensed property, as well as to fund the purchase price of any acquisitions. If the games we develop based on such licensing arrangements fail to perform in accordance with our expectations, we may not fully recoup these minimum guaranteed royalty payments.

57

If our cash sources are insufficient to satisfy our cash requirements, we may seek to raise additional capital. However, we may be unable to do so on terms that are favorable to us or at all.

Contractual Obligations

The following table is a summary of our contractual obligations as of December 31, 2019:

Payments Due by Period from December 31, 2019

    

Total

    

Less than 1 year

    

1-3 years

    

3-5 years

    

More than 5 years

 

(In thousands)

Operating lease obligations (1), (2)

$

53,057

$

4,500

$

13,926

$

14,138

$

20,493

Guaranteed royalties (3)

40,150

11,540

22,460

6,150

Total contractual obligations

$

93,207

$

16,040

$

36,386

$

20,288

$

20,493

(1)We have entered into a sub-lease agreement for one of our U.S. offices. The future obligation amounts are net of the sub-lease payments.
(2)The amount of tenant improvement allowance expected to be received in the first quarter of 2020 for one of our office leases is netted off against the future obligations amount.
(3)We have entered into license and publishing agreements with various celebrities and other owners of brands, properties and other content to develop and publish games and other software applications for mobile devices. These agreements typically require us to make non-refundable, but recoupable payments of minimum guaranteed royalties or license fees as up-front payments or over the term of the agreement.

Off-Balance Sheet Arrangements

At December 31, 2019, we did not have any significant off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K, that are not already disclosed in this report.

Inflation

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we might not be able to fully offset these higher costs through price increases. Our inability or failure to do so could harm our business, operating results and financial condition.

Recent Accounting Pronouncements

 Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases.  In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. We adopted ASC 842 and its related amendments effective on January 1, 2019 using the modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of our updated policies related to leases.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. We adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on our consolidated financial statements.

58

In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The guidance is effective for us beginning in fiscal 2019, including interim periods within that fiscal year. We adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on our consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. We adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on our consolidated financial statements.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (“ASC”). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. We adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on our consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment. This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation costs for cloud computing arrangements (hosting arrangements) that are service contracts. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated

59

group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of the new guidance on our consolidated financial statements.

Item 7A.  Quantitative and Qualitative Disclosures about Market Risk

Interest Rate and Credit Risk

Our exposure to interest rate risk relates primarily to our investment portfolio and the potential losses arising from changes in interest rates.

We are potentially exposed to the impact of changes in interest rates as they affect interest earned on our investment portfolio. As of December 31, 2019, $127.1 million of our cash and cash equivalents was held in operating bank accounts and money market funds earning nominal interest. Accordingly, we do not believe that a 10% change in interest rates would have a significant impact on our interest income, operating results or liquidity related to these amounts.

The primary objectives of our investment activities are, in order of importance, to preserve principal, provide liquidity and maximize income without significantly increasing risk. We do not currently use or plan to use derivative financial instruments in our investment portfolio.

As of December 31, 2019, our cash and cash equivalents were primarily maintained by financial institutions in the United States, Canada, India and Hong Kong, and our current deposits are likely in excess of insurance limits.

Our accounts receivable primarily relate to revenue earned from Digital Storefront operators and advertising platforms. We perform ongoing credit evaluations of our customers’ and the Digital Storefronts’ financial condition but generally require no collateral from them. At December 31, 2019, Apple Inc., or Apple, accounted for 47.2%, Google Inc., or Google, accounted for 28.5% and Tapjoy Inc., or Tapjoy accounted for 17.8% of total accounts receivable. At December 31, 2018, Apple accounted for 40.8%, Google accounted for 30.3% and Tapjoy accounted for 21.1% of total accounts receivable. No other customer or Digital Storefront represented more than 10% of our total accounts receivable as of these dates.

Foreign Currency Exchange Risk

We transact business in more than 100 countries in more than 30 different currencies, and in 2019 and 2018, some of these currencies fluctuated significantly. Our operations outside of the United States are maintained in their local currency, with the significant operating currencies consisting of the Indian Rupee and Canadian Dollar. Although recording operating expenses in the local currency of our foreign operations mitigates some of the exposure of foreign currency fluctuations, variances among the currencies of our customers and our foreign operations relative to the United States Dollar, or USD, could have and have had a material impact on our results of operations.

Our foreign currency exchange gains and losses have been generated primarily from fluctuations the Indian Rupee versus the USD and the Canadian Dollar versus the USD. At month-end, non-functional currency-denominated accounts receivable and intercompany balances are marked to market and unrealized gains and losses are included in interest and other income/(expense), net. Translation adjustments arising from the use of differing exchange rates are included in accumulated other comprehensive income/(loss) in stockholders’ equity. We have in the past experienced, and in the future expect to experience, foreign currency exchange gains and losses on our accounts receivable and intercompany receivables and payables. Foreign currency exchange gains and losses could have a material adverse effect on our business, operating results and financial condition.

To date, we have not engaged in exchange rate hedging activities, and we do not expect to do so in the foreseeable future.

60

Item 8. Financial Statements and Supplementary Data

GLU MOBILE INC.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

    

Page

Glu Mobile Inc. Consolidated Financial Statements

Report of Independent Registered Public Accounting Firm

62

Consolidated Balance Sheets

65

Consolidated Statements of Operations

66

Consolidated Statements of Comprehensive Income/(Loss)

67

Consolidated Statements of Stockholders’ Equity

68

Consolidated Statements of Cash Flows

69

Notes to Consolidated Financial Statements

70

61

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Glu Mobile Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Glu Mobile Inc. and its subsidiaries (the “Company”) as of December 31, 2019 and 2018, and the related consolidated statements of operations, of comprehensive income/(loss), of stockholders’ equity and of cash flows for each of the three years in the period ended December 31, 2019, including the related notes (collectively referred to as the “consolidated financial statements”).  We also have audited the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019 in conformity with accounting principles generally accepted in the United States of America.  Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Changes in Accounting Principles

As discussed in Note 1 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2019 and the manner in which it accounts for revenue in 2018.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A.  Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB.  Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.  

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks.  Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements.  Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk.  Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

62

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.  A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Estimation of the Average Playing Period of Paying Users Associated with Durable Virtual Items

As described in Notes 1 and 5 to the consolidated financial statements, the Company generates revenue through in-application purchases within its games. The Company sells both consumable and durable virtual items. The Company’s revenue from consumable virtual items has been insignificant. Durable virtual items are items that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play. Revenue from durable virtual items amounted to $361 million for the year ended December 31, 2019. The Company’s performance obligations represent a single combined performance obligation, which is to make the game and the ongoing game-related services available to the players. The Company recognizes revenue from durable virtual items over the estimated average playing period of paying users on a per title basis. Management uses the “survival analysis” model to estimate the average playing period for paying users, which statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users. This model requires stratification of user data into active and inactive paying users on a per title basis, in which management considers that active users are those who are active in the game for the past 30 days as of the evaluation date, and the remaining users are considered inactive.

The principal considerations for our determination that performing procedures relating to the estimation of the average playing period of paying users associated with durable virtual items is a critical audit matter are (i) there was significant judgment by management in the application of the “survival analysis” model; (ii) there was a high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating management’s estimate, including the significant assumption used to determine active and inactive paying users; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge to assist in performing procedures and evaluating audit evidence obtained.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included (i) testing the effectiveness of controls relating to the estimation of the average playing period of paying users associated with durable virtual items,

63

including controls over the development of the significant assumption used to determine active and inactive paying users in the “survival analysis” model; (ii) testing management’s process for estimating the average playing period of paying users associated with durable virtual items, including testing management’s method of obtaining and analyzing the data, the significant assumption relating to the stratification of user data into active and inactive paying users, and the completeness and accuracy of the user data; and (iii) using professionals with specialized skill and knowledge to assist in evaluating the appropriateness of the model, the reasonableness of the significant assumption relating to the stratification of user data into active and inactive paying users on a per title basis.

/s/ PricewaterhouseCoopers LLP

San Francisco, California

February 28, 2020

We have served as the Company’s auditor since 2003, which includes periods before the Company became subject to SEC reporting requirements.

64

GLU MOBILE INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

    

December 31, 

December 31, 

 

   

2019

   

2018

 

ASSETS

 

Current assets:

Cash and cash equivalents

$

127,053

$

97,834

Accounts receivable, net

 

29,304

 

27,325

Prepaid royalties

15,347

8,520

Deferred royalties

5,067

4,410

Deferred platform commission fees

29,239

25,862

Restricted cash

110

Prepaid expenses and other assets

 

8,629

 

6,940

Total current assets

 

214,639

 

171,001

Property and equipment, net

 

17,643

 

13,888

Operating lease right of use assets

35,170

Long-term prepaid royalties

26,879

1,667

Other long-term assets

 

2,733

 

2,505

Intangible assets, net

 

4,758

 

9,145

Goodwill

 

116,227

 

116,227

Total assets

$

418,049

$

314,433

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

16,892

$

10,480

Accrued liabilities

 

643

 

1,384

Accrued compensation

 

11,260

 

17,896

Accrued royalties

 

20,802

 

14,139

Accrued restructuring

294

Short-term operating lease liabilities

3,528

Deferred revenue

 

97,629

 

85,736

Total current liabilities

 

150,754

 

129,929

Long-term accrued royalties

26,842

1,649

Long-term operating lease liabilities

37,351

Other long-term liabilities

 

15

 

5,542

Total liabilities

 

214,962

 

137,120

Commitments and contingencies (Note 10)

Stockholders’ equity:

Preferred stock, $0.0001 par value; 5,000 shares authorized at December 31, 2019 and December 31, 2018; no shares issued and outstanding at December 31, 2019 and December 31, 2018

 

 

Common stock, $0.0001 par value; 250,000 shares authorized at December 31, 2019 and December 31, 2018; 147,778 and 143,870 shares issued and outstanding at December 31, 2019 and December 31, 2018

 

15

 

14

Additional paid-in capital

 

634,721

 

617,781

Accumulated other comprehensive (loss)/income

 

(37)

 

1

Accumulated deficit

 

(431,612)

 

(440,483)

Total stockholders’ equity

 

203,087

 

177,313

Total liabilities and stockholders’ equity

$

418,049

$

314,433

The accompanying notes are an integral part of these consolidated financial statements.

65

GLU MOBILE INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

Year Ended December 31, 

   

2019

   

2018

   

2017

Revenue

   

$

411,381

$

366,561

$

286,827

Cost of revenue:

Platform commissions, royalties and other

 

140,655

 

128,445

 

103,499

Impairment of prepaid royalties and minimum guarantees

 

457

 

711

 

27,323

Impairment and amortization of intangible assets

 

4,387

 

9,119

 

10,331

Total cost of revenue

 

145,499

 

138,275

 

141,153

Gross profit

 

265,882

 

228,286

 

145,674

Operating expenses:

Research and development

 

95,127

 

94,934

 

92,420

Sales and marketing

 

140,298

 

113,860

 

104,356

General and administrative

 

23,216

 

31,667

 

34,425

Restructuring charge

 

 

240

 

6,019

Total operating expenses

 

258,641

 

240,701

 

237,220

Income/(loss) from operations

 

7,241

 

(12,415)

 

(91,546)

Interest and other income/(expense), net

 

2,101

 

(235)

 

(6,850)

Income/(loss) before income taxes

 

9,342

 

(12,650)

 

(98,396)

Income tax (provision)/benefit

 

(471)

 

(549)

 

826

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Net income/(loss) per common share - basic

$

0.06

$

(0.09)

$

(0.72)

Net income/(loss) per common share - diluted

$

0.06

$

(0.09)

$

(0.72)

Weighted average common shares outstanding:

Basic

145,838

141,402

135,715

Diluted

157,383

141,402

135,715

The accompanying notes are an integral part of these consolidated financial statements.

66

GLU MOBILE INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)

(in thousands)

 

Year Ended December 31, 

 

   

2019

   

2018

   

2017

 

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Other comprehensive income/(loss):

Foreign currency translation adjustments

 

(38)

7

(252)

(1)

Other comprehensive income/(loss)

 

(38)

 

7

 

(252)

Comprehensive income/(loss)

$

8,833

$

(13,192)

$

(97,822)

(1)Includes release of cumulative translation adjustment upon substantial liquidation / winding down of the Company’s foreign subsidiaries which is recognized in interest and other expense, net in the Company’s consolidated statement of operations for the year ended December 31, 2017.

The accompanying notes are an integral part of these consolidated financial statements.

67

GLU MOBILE INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

Accumulated

Other

Compre-

Additional

hensive

Total

Common Stock

Paid-In

Income

Accumulated

Stockholders'

   

Shares

   

Amount

   

Capital

   

(loss)

   

Deficit

   

Equity

   

Balances at December 31, 2016

134,001

$

13

$

571,243

$

246

$

(338,688)

$

232,814

Net loss

-

-

-

-

(97,570)

(97,570)

Stock-based compensation expense

-

-

14,845

-

-

14,845

Issuance of common stock upon exercise of stock options

1,083

-

2,564

-

-

2,564

Issuance of common stock upon exercise of warrants

1,000

-

3,000

-

-

3,000

Taxes paid related to net share settlement of equity awards

1,767

1

(3,369)

-

-

(3,368)

Issuance of common stock pursuant to Employee Stock Purchase Plan

894

-

1,567

-

-

1,567

Non-cash warrant expense

-

-

260

-

-

260

Cumulative effect adjustment from adoption of ASU 2016-09

-

-

(148)

-

148

-

Other comprehensive loss

-

-

-

(252)

-

(252)

Balances at December 31, 2017

138,745

$

14

$

589,962

$

(6)

$

(436,110)

$

153,860

Net loss

-

-

-

(13,199)

(13,199)

Stock-based compensation expense

-

-

24,592

-

-

24,592

Issuance of common stock upon exercise of stock options

2,721

-

6,922

-

-

6,922

Taxes paid related to net share settlement of equity awards

1,634

-

(7,097)

-

-

(7,097)

Issuance of common stock pursuant to Employee Stock Purchase Plan

770

-

2,356

-

-

2,356

Non-cash warrant expense

-

-

1,046

-

-

1,046

Cumulative effect adjustment from adoption of ASU 2014-09

-

-

-

-

8,826

8,826

Other comprehensive income

-

-

-

7

-

7

Balances at December 31, 2018

143,870

$

14

$

617,781

$

1

$

(440,483)

$

177,313

Net income

-

-

-

8,871

8,871

Stock-based compensation expense

-

-

17,383

-

-

17,383

Issuance of common stock upon exercise of stock options

1,723

1

4,553

-

-

4,554

Taxes paid related to net share settlement of equity awards

1,457

-

(8,408)

-

-

(8,408)

Issuance of common stock pursuant to Employee Stock Purchase Plan

728

-

3,412

-

-

3,412

Other comprehensive loss

-

-

-

(38)

-

(38)

Balances at December 31, 2019

147,778

$

15

$

634,721

$

(37)

$

(431,612)

$

203,087

The accompanying notes are an integral part of these consolidated financial statements.

68

GLU MOBILE INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

Year Ended December 31, 

   

2019

   

2018

   

2017

Cash flows from operating activities:

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Adjustments to reconcile net income/(loss) to net cash generated/(used in) operating activities:

Depreciation

 

4,225

 

3,855

 

3,195

Impairment and amortization of intangible assets

 

4,387

 

9,119

 

10,331

Stock-based compensation

 

17,383

 

24,592

 

15,063

Warrant expense

1,046

 

631

Net loss from the sale of a foreign subsidiary

6,468

Other non-cash adjustments

156

1,095

(1,577)

Impairment of prepaid royalties and minimum guarantees

457

711

 

27,323

Non-cash lease expense

3,348

Changes in operating assets and liabilities:

Accounts receivable

 

(1,975)

 

7,028

 

(13,061)

Prepaid royalties

389

(947)

(18,868)

Deferred royalties

(657)

(835)

(1,088)

Deferred platform commission fees

(3,377)

(5,416)

(8,876)

Prepaid expenses and other assets

 

(1,957)

 

1,345

 

(4,151)

Accounts payable, accrued restructuring, and other accrued liabilities

 

3,090

 

(10,709)

 

5,223

Accrued compensation

 

(6,636)

 

(2,707)

 

8,094

Accrued royalties

 

(1,029)

 

(947)

 

4,125

Deferred revenue

 

11,893

 

17,947

 

32,539

Other long-term liabilities

 

(365)

 

308

 

3,963

Operating lease liabilities

(3,022)

 

Net cash generated from/(used in) operating activities

 

35,181

 

32,286

 

(28,236)

Cash flows from investing activities:

Purchase of property and equipment

 

(5,283)

 

(3,362)

 

(11,344)

Proceeds from divestiture of Moscow studio

2,726

Net cash paid for acquisitions

(1,659)

Other investing activities

(155)

(1,410)

Net cash used in investing activities

 

(5,438)

 

(636)

 

(14,413)

Cash flows from financing activities:

Proceeds from exercise of stock options and purchases under the ESPP

7,965

9,278

4,131

Taxes paid related to net share settlement of equity awards

 

(8,408)

 

(7,097)

 

(3,368)

Proceeds from exercise of stock warrants and issuance of common stock

3,000

Net cash (used in)/generated from financing activities

 

(443)

 

2,181

 

3,763

Effect of exchange rate changes on cash

 

(191)

 

(253)

 

(162)

Net increase/(decrease) in cash, cash equivalents and restricted cash

 

29,109

 

33,578

 

(39,048)

Cash, cash equivalents and restricted cash at beginning of period

97,944

64,366

103,414

Cash, cash equivalents and restricted cash at end of period

$

127,053

$

97,944

$

64,366

Supplemental disclosures of cash flow information

Purchases of property and equipment included in accounts payable and accrued liabilities and other current liabilities

$

3,633

$

1,101

$

1,350

Income taxes paid

$

723

$

382

$

365

The accompanying notes are an integral part of these consolidated financial statements.

69

GLU MOBILE INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Dollar and share amounts in thousands, except per share data)

NOTE 1 — THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company

Glu Mobile Inc. (the “Company” or “Glu”) was incorporated in Nevada in May 2001 and reincorporated in the state of Delaware in March 2007. The Company develops, publishes, and markets a portfolio of games designed for users of smartphones and tablet devices who download and make purchases within its games through direct-to-consumer digital storefronts, such as the Apple App Store, Google Play Store, and others (“Digital Storefronts”). The Company creates games based on its own original brands, as well as third-party licensed brands, properties and other content.

Basis of Presentation

The Company's consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated on consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company’s management to make judgments, assumptions and estimates that affect the amounts reported in its consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates and assumptions reflected in the financial statements include, but are not limited to, estimation of the average playing period of paying users associated with durable virtual items, the allowance for doubtful accounts, useful lives of property and equipment and intangible assets, valuation and realizability of deferred tax assets and uncertain tax positions, fair value of stock awards issued, fair value of warrants issued, accounting for business combinations, evaluating goodwill, long-lived assets for impairment, and realization of prepaid royalties and fair value of investments. Actual results may differ from these estimates and these differences may be material.

Revenue Recognition

The Company generates revenue through in-application purchases (“in-app purchases”) within its games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. Users can download the Company’s free-to-play games through Digital Storefronts. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. 

The Company adopted Accounting Standard Codification Topic 606, Revenue with Contracts with Customers (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of Accounting Standard Codification 605 (“ASC 605”), Revenue Recognition (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance".

70

The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures.

In accordance with ASC 606, revenue is recognized when or as a customer obtains control of promised services. The amount of revenue recognized reflects the consideration which the Company expects to receive in exchange for these services. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

ASC 606 requires an entity to disclose the revenue recognized in the reporting period from performance obligations satisfied (or partially satisfied) in previous periods (for example, due to changes in transaction price). Revenue recognized relating to performance obligations satisfied in prior periods was $0 for the year ended December 31, 2019 and December 31, 2018, respectively.  

 

The Company elects to use the practical expedient under 606-10-50-14 which states an entity need not disclose the information in paragraph 606-10-50-13 for a performance obligation if the following criteria are met:

1.the performance obligation is part of a contract that has an original expected duration of one year or less; and
2.the entity recognizes revenue from the satisfaction of the performance obligation in accordance with paragraph 606-10-55-18 (right to invoice).

Since all of the Company’s contracts have an original expected duration of one year or less, the Company elects to use this practical expedient and does not disclose the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations.

In-App Purchases

 

Users can download the Company’s free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. The Company sells both consumable and durable virtual items and receives reports from the Digital Storefronts, which breakdown the various purchases made from the Company’s games over a given time period. The Company reviews these reports and determines on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play.

The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criterion thus creating a contract under ASC 606. The Company has identified the following performance obligations in these contracts:

 

1.Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.
2.Obligation to the paying player to continue displaying and providing access to the virtual items within the game.

Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company’s performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services

71

available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. The Company recognizes revenue for durable virtual items over the estimated average playing period of paying users on a per title basis.  The Company’s revenue from consumable virtual items has been insignificant over the previous three years. The Company has estimated the useful life of a paying user between four and eight months.

Advertisements and Offers

 

The Company has relationships with certain advertising service providers for advertisements within its mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.

Other Estimates and Judgments

 

The Company computes its estimated average playing period of paying users at least twice each year. It has examined the playing patterns of paying users across a representative sample of its games across various genres.  

 

The Company uses the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for the Company’s diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. The Company believes this is an appropriate model to estimate the average playing period of paying users for its titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.

This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.

The Company has selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   

While the Company believes its estimates to be reasonable based on available game player information, it may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in the Company’s estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause its operating results to fluctuate.

Principal Agent Considerations

The Company evaluated its Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if it is acting as the principal or as an agent when selling virtual items or advertisements within its games. The

72

Company primarily uses Digital Storefronts for distributing its smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within its games. The Company evaluated the following factors to assess whether it controls each specified good or service before that good or service is transferred to the customer:

the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;
the party having the discretion to set pricing with the end-users; and
the party having inventory risk before the specified good or service have been transferred to a customer.

Based on the evaluation of the above indicators, the Company determined that it has control of the services before they are transferred to the end-user. Thus, the Company is generally acting as a principal and is the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through its advertising service providers. Therefore, the Company recognizes revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, the Company accounts for these transactions on a net basis.

Deferred Platform Commissions and Royalties 

Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. The Company is also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and the Company plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand and money market funds. The Company considers all investments purchased with original maturities of three months or less from the date of purchase to be cash equivalents. The Company deposits cash and cash equivalents with financial institutions that management believes are of high credit quality. Deposits held with financial institutions often exceed the amount of insurance on these deposits.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.

The Company derives its accounts receivable from revenue earned from customers located worldwide. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers. The Company bases its allowance for doubtful accounts on management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company writes off accounts receivable balances against the allowance when it determines that the amount will not be recovered.

The following table summarizes the revenue from customers or aggregate purchases through Digital Storefronts in excess of 10% of the Company’s revenue:

 

Year Ended December 31, 

2019

   

2018

 

2017

 

Apple

54.4

%  

54.7

%  

54.2

%  

Google

33.5

%  

31.3

%  

30.3

%  

73

At December 31, 2019, Apple Inc. (“Apple”), Google Inc. (“Google”), and Tapjoy Inc. (“Tapjoy”) accounted for 47.2%, 28.5%, and 17.8%, respectively, of total accounts receivable. At December 31, 2018, Apple, Google and Tapjoy accounted for 40.8%, 30.3%, and 21.1%, respectively, of total accounts receivable. No other customer represented more than 10% of the Company’s total accounts receivable as of these dates.

Fair Value

The Company accounts for fair value in accordance with Accounting Standard Codification 820Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company uses a three-tier hierarchy, which prioritizes the inputs used in measuring fair value as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Foreign Currencies

The functional currency of each of the Company’s wholly owned subsidiaries is either the applicable local currency or the U.S. dollar. In preparing its consolidated financial statements, the Company translates the financial statements of its foreign subsidiaries from their functional currencies, the local currency, into U.S. Dollars. The translation of foreign currencies into U.S. dollars is performed for assets and liabilities using current foreign currency exchange rates in effect at the balance sheet date and for revenues and expense accounts using average foreign currency exchange rates during the period. Capital accounts are translated at historical foreign currency exchange rates. Translation gains and losses are included as a component of accumulated other comprehensive income/(loss) within stockholders’ equity. However, if adjustments arise from foreign currency exchange rate changes on transactions denominated in a currency other than the functional currency, any gain or loss associated with the translation of these financial statements would be included in interest and other income/(expense), net within the Company’s consolidated statements of operations. The foreign currency translation adjustments were not material for the year ended December 31, 2019.

Cumulative foreign currency translation adjustments include any gain or loss associated with the translation of a subsidiary’s financial statements when the functional currency of a subsidiary is the local currency. If the Company disposes of any of its subsidiaries, any cumulative translation gains or losses would be realized and recorded in other income (expense) within the Company’s consolidated statement of operations in the period during which the disposal occurs. If the Company determines that there has been a change in the functional currency of a subsidiary from a local currency to the U.S. Dollar, any translation gains or losses arising after the date of change would be included in interest and other income/(expense), net within the Company’s consolidated statement of operations.

Prepaid or Guaranteed Licensor Royalties

The Company’s royalty expenses consist of fees that it pays to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of the Company’s games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales.

74

The Company’s contracts with some licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate revenue generated from end users. In accordance with Accounting Standard Codification 440-10, Commitments (“ASC 440-10”), the Company recorded a minimum guaranteed royalty liability of $40,150 and $7,304 as of December 31, 2019 and 2018, respectively. The balance is included in accrued royalties and long-term accrued royalties on the Company’s consolidated balance sheet. When no significant performance remains with the licensor, the Company initially records each of these guarantees as an asset and as a liability at the contractual amount. When significant performance remains with the licensor, the Company records royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the licensed IP games.

Each quarter, the Company evaluates the realization of its prepaid royalties as well as any recognized guarantees not yet paid to determine amounts that it deems unlikely to be realized through product sales. The Company uses estimates of revenue, cash flows and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation considers multiple factors such as the term of the agreement, forecasted demand, game life cycle status, game development plans, and current and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by the Company and its competitors and/or other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, the Company records an impairment charge to cost of revenue in the period in which impairment is indicated. The Company recorded impairment charges to cost of revenue of $457, $711, and $27,323 related to prepaid guaranteed royalties for certain of its celebrity license agreements, and certain other prepaid royalties during the years ended December 31, 2019, 2018, and 2017, respectively.  

 

Goodwill and Intangible Assets

In accordance with Accounting Standard Codification 350, Intangibles-Goodwill and Other (“ASC 350”), the Company’s goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. The Company performs its annual impairment test as of September 30th each year, at the reporting unit level, which is at the company level as a whole, since it operates in a single reporting segment. The impairment review involves a multiple-step process as follows:

Step — 0 The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the two-step goodwill impairment test.

Step — 1 The Company compares the fair value of each of its reporting units to the carrying value including goodwill of that unit. For each reporting unit where the carrying value, including goodwill, exceeds the unit’s fair value, the Company moves on to step 2. If a unit’s fair value exceeds the carrying value, no further work is performed and no impairment charge is necessary.

Step — 2 The Company performs an allocation of the fair value of the reporting unit to its identifiable tangible and intangible assets (other than goodwill) and liabilities. This allows the Company to derive an implied fair value for the unit’s goodwill. The Company then compares the implied fair value of the reporting unit’s goodwill with the carrying value of the unit’s goodwill. If the carrying amount of the unit’s goodwill is greater than the implied fair value of its goodwill, an impairment charge would be recognized for the excess.

In 2019, 2018, and 2017, the Company did not record any goodwill impairment charges as it was determined that it was more likely than not that the fair values of the reporting units exceeded their respective carrying values.

Purchased intangible assets with finite lives are amortized using the straight-line method over their useful lives

75

ranging from three to seven years and are reviewed for impairment in accordance with Accounting Standard Codification 360, Property, Plant and Equipment (“ASC 360”).

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment and intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets, significant negative industry or economic trends, and a significant decline in the Company’s stock price for a sustained period of time. Impairment exists if the carrying amounts of such assets exceed the estimates of future undiscounted cash flows expected to be generated by such assets. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over expected discounted future cash flows, or if applicable, the quoted market price from those assets. The Company has not recorded any such impairment charge during the years presented.

Property and Equipment

The Company states property and equipment at cost less accumulated depreciation and amortization. The Company computes depreciation or amortization using the straight-line method over the estimated useful lives of the respective assets or, in the case of leasehold improvements, the lease term of the respective assets, whichever is shorter. Cost of maintenance and repairs that do not improve or extend the lives of the respective assets are expensed as incurred.

The depreciation and amortization periods for the Company’s property and equipment are as follows:

Computer equipment

Three years

Computer software

Two to Three years

Furniture and fixtures

Three years

Leasehold improvements

Shorter of the estimated useful life or remaining term of lease

Internal Use Software

The Company capitalizes internal use software development costs in accordance with Accounting Standard Codification 350-40, Intangibles-Goodwill and Other-Internal Use Software (“ASC 350-40”) and Accounting Standards Update 2015-05, Cloud Computing Arrangements (“ASU 2015-05”). The Company capitalizes software development costs, including costs incurred to purchase third-party software, beginning when it determines certain factors are present including, among others, that technology exists to achieve the performance requirements and/or buy versus internal development decisions, which the Company equates to the application development stage. Capitalized costs are amortized using the straight-line method over the estimated useful life of the software once it is ready for its intended use. The Company believes the straight-line recognition method best approximates the manner in which the expected benefit will be derived. The Company capitalized certain internal use software costs totaling approximately $1,216, $65, and $924 during the years ended December 31, 2019, 2018, and 2017, respectively. The estimated useful life of costs capitalized is generally three years. During the years ended December 31, 2019, 2018 and 2017, the amortization of capitalized software costs totaled approximately $809, $896, and $1,031, respectively. Capitalized internal use software development costs are included in property and equipment, net.

Research and Development Costs

The Company charges costs related to research, design and development of products to research and development expense as incurred. The types of costs included in research and development expenses include personnel-related expenses such as salaries and benefits related to product development employees, third party development cost, contractor fees, and allocated facilities costs.

76

Software Development Costs

The Company applies the principles of Accounting Standard Codification 985-20, Software-Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed (“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development for software to be sold, leased or otherwise marketed be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. The Company has adopted the “tested working model” approach to establishing technological feasibility for its games. Under this approach, the Company does not consider a game in development to have passed the technological feasibility milestone until the Company has completed a model of the game that contains essentially all the functionality and features of the final game and has tested the model to ensure that it works as expected. To date, the Company has not incurred significant costs between the establishment of technological feasibility and the release of a game for sale; thus, the Company has expensed all software development costs as incurred.

Stock-Based Compensation

The Company applies the fair value provisions of Accounting Standard Codification 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”), performance stock options (“PSOs”), and employee stock purchase plan (“ESPP”). The number of PSUs and PSOs earned and eligible to vest is determined based on achievement of specified financial performance measures. The fair value of stock options and PSOs and stock purchase rights granted pursuant to the Company’s equity incentive plans and 2007 Employee Stock Purchase Plan, respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes.

The cost of RSUs and PSUs is determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. Compensation cost for stock options, RSUs and performance-based awards with a single vesting date is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.

Advertising Expenses

The Company expenses the production costs of advertising, including direct response advertising, the first time the advertising takes place. Advertising expense was $117,979, $95,037, and $88,775 in the years ended December 31, 2019, 2018, and 2017, respectively.

Income Taxes

The Company accounts for income taxes in accordance with Accounting Standard Codification 740, Income Taxes (“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740, the Company determines deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the enacted tax rates in effect for the year in which it expects the differences to reverse. The Company establishes valuation allowances when necessary to reduce deferred tax assets to the amount it expects to realize.

The Company accounts for uncertain tax positions in accordance with ASC 740, which requires companies to adjust their financial statements to reflect only those tax positions that are more-likely-than-not to be sustained. ASC 740

77

prescribes a comprehensive model for the financial statement recognition, measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense.

Restructuring

The Company accounts for costs associated with employee terminations and other exit activities in accordance with Accounting Standard Codification 420, Exit or Disposal Cost Obligations (“ASC 420”). The Company records employee termination benefits as an operating expense when it communicates the benefit arrangement to the employee and it requires no significant future services, other than a minimum retention period, from the employee to earn the termination benefits.

Comprehensive Income/(Loss)

Comprehensive income/(loss) consists of two components, net income/(loss) and other comprehensive income/(loss). Other comprehensive income/(loss) refers to revenue, expenses, gains and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net income/(loss). The Company’s other comprehensive income/(loss) included foreign currency translation adjustments from those subsidiaries not using the U.S. Dollar as their functional currency, and a reclassification to net income/(loss) from the write-off of cumulative translation adjustment.

Business Combinations

The Company applies the accounting standard related to business combinations, Accounting Standard Codification 805, Business Combinations (“ASC 805”). The standard requires:

recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings;
acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred;
in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and
that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.

The Company accounts for acquisitions of entities or assets that include inputs and processes and have the ability to create outputs as business combinations. The purchase price of the acquisition is allocated to tangible assets, liabilities, and identifiable intangible assets acquired based on their estimated fair values. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. While the Company uses its best estimates and assumptions as a part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the preliminary purchase price allocation period, which may be up to one year from the business combination date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the preliminary purchase price allocation period, the Company records adjustments to assets acquired or liabilities assumed subsequent to the purchase price allocation period in its operating results in the period in which the adjustments were determined.

Operating Leases

The Company determines if an arrangement is a lease at inception. Its operating lease agreements are primarily for real estate space and are included within operating lease right of use (“ROU”) assets and operating lease liabilities on the consolidated balance sheets.

78

ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, determined as the rate it would have incurred to borrow based on its credit quality at the inception of the lease over a similar term and in the economic environment where the leased asset is located, to calculate the present value of lease payments. ROU assets also exclude lease incentives. Many of the Company’s lease agreements include options to extend the lease, which the Company does not include in the minimum lease terms unless they are reasonably certain to be exercised. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

The Company adopted Accounting Standard Codification 842, Leases (“ASC 842”) effective January 1, 2019 using the modified retrospective transition approach and chose to account for the impact of the adoption as of the effective date. The reported results for 2019 reflect the application of ASC 842 guidance while the reported results for 2018 were prepared under the guidance of Accounting Standard Codification 840, Leases (“ASC 840”), which is also referred to herein as "legacy GAAP" or the "previous guidance".

The new standard provides a number of optional practical expedients in transition. The Company elected the ‘package of practical expedients’, which permits the Company to not reassess under the new standard for prior conclusions about lease identification, lease classification, and initial direct costs. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company elected the short-term lease recognition exemption, and for those leases that qualified, the Company did not recognize ROU assets or lease liabilities, and this included not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company also elected the practical expedient to not separate lease and non-lease components for all of its leases.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases.  In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. The Company adopted ASC 842 and its related amendments effective on January 1, 2019 using the modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of the Company’s updated policies related to leases.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within

79

those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (ASC). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment. This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation, set-up, and other upfront costs incurred in computing arrangements (hosting arrangements) that are service contracts. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

80

NOTE 2 — NET INCOME/(LOSS) PER SHARE

The Company computes basic net income/(loss) per share by dividing its net income/(loss) for the period by the weighted average number of common shares outstanding during the period.

Diluted net income per share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period, including potential dilutive common stock instruments.

 

Year Ended December 31, 

 

   

2019

   

2018

   

2017

 

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Shares used to compute net income/(loss) per share:

Weighted average shares used to compute basic net income/(loss) per share

145,838

141,402

135,715

Dilutive potential common shares

11,545

Weighted average shares used to compute diluted net income/(loss) per share

 

157,383

 

141,402

 

135,715

Basic net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

Diluted net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

The following equity awards outstanding at the end of each period presented have been excluded from the computation of net income/(loss) per share of common stock for the periods presented because including them would have had an anti-dilutive effect:  

Year Ended December 31, 

    

2019

    

2018

    

2017

Warrants to purchase common stock

1,292

 

1,600

 

3,267

Options to purchase common stock

2,303

 

18,491

 

16,932

RSUs

659

3,021

5,812

PSOs

2,369

3,512

PSUs

38

711

ESPP

369

 

283

 

376

Total

7,030

27,618

26,387

NOTE 3 — BUSINESS COMBINATIONS / DIVESTITURE

Divestiture of Moscow Studio

On December 31, 2017, the Company entered into the following agreements related to the divestiture of its Moscow-based game development studio (the “Moscow Studio”) through the sale of its wholly-owned UK subsidiary Glu Mobile (Russia) Limited (“GMRL”):

Share Purchase Agreement (the “SPA”) between the Company and Saber Interactive (“Saber”);
Transitional Services Agreement (the “TSA”) among the Company, Saber and MGL My.com (Cyprus) Limited (“MGL”); and
Asset Purchase and License Agreement (the “APLA”) between the Company and MGL.

Pursuant to the SPA, Saber purchased all the issued and outstanding share capital of GMRL. Saber also assumed all obligations under the office lease for the Moscow Studio.

Under the TSA, Saber agreed to transition certain legacy titles from the Moscow Studio to the Company’s Hyderabad studio. Upon successful completion of the transition (i) Saber paid the employees of the Moscow Studio and GMRL bonus payments of $500 in the aggregate and reduced the cash consideration by the amount of the bonus, and (ii) certain employees of the Moscow studio and GMRL had the vesting of an aggregate of approximately 150 shares subject to equity awards accelerated.

81

Pursuant to the APLA, the Company sold four mobile games (and related intellectual property and other rights) developed by the Moscow Studio: (i) Last Day Alive, (ii) Heroes of Destiny, (iii) a game that was in development featuring a male celebrity, and (iv) Furiosa.  The Company transferred all rights and obligations under certain contracts related to the game featuring a male celebrity, including, but not limited to, the obligation to pay the remaining approximately $1,500 in minimum guarantee and other payments under these contracts. The Company also agreed to provide MGL with a non-exclusive, perpetual, worldwide, irrevocable, non-transferrable, royalty-free license to certain development tools and technology necessary to use, develop, publish, exploit and sell the purchased games and that MGL and/or its affiliates may use for the development of other of its products.

The total cash consideration under the SPA and APLA was $3,226, of which $1,726 was received in January 2018. The remaining $1,500, net of a transition bonus payment of $500, was received in April 2018 upon completion of the transition of the legacy titles from the Moscow Studio to the Company’s Hyderabad studio.

In connection with the divestiture, the Company recorded a loss of $6,459 in the year ended December 31, 2017, which is included in other expense on the consolidated statement of operations. This was primarily comprised of a $10,000 charge related to the assignment of one of the contracts related to the male celebrity, a $1,220 charge related to the write-off of goodwill associated with the Moscow studio and a $479 charge related to the write-off of net assets associated with the Moscow studio. These charges were partially offset by $3,226 in cash paid by Saber and MGL, $1,500 related to the assumption of obligations by MGL under the contract related to the male celebrity, and $514 related to the transition services provided by Saber.

In connection with the activities related to the transition under the TSA, the Company recorded the following expenses in the year ended December 31, 2018:

$500 related to bonuses that became due to the employees of the Moscow Studio and GMRL;
$514 related to the vesting of 147 shares subject to equity awards held by certain employees of the Moscow Studio and GMRL; and
$515 related to the amortization of transition services assets that were capitalized as part of the transaction consideration.

The Company’s divestiture of the Moscow Studio was part of the Company’s efforts to consolidate its studio locations, focusing on a new scaled creative center in San Francisco and a low cost, repeatable location in Hyderabad, India. This divestiture was not presented in discontinued operations in the consolidated statement of operations, because it did not represent a strategic shift in the Company’s business and is not expected to have a significant effect on the Company’s operations or financial results, as the Company continued operating similar businesses after the divestiture.  

Dairy Free Games, Inc.

On August 1, 2017 (the “Merger Date”), the Company completed the acquisition of Dairy Free Games, Inc. (“Dairy Free”) by acquiring 100% of its equity pursuant to an Agreement and Plan of Merger (the “Dairy Free Merger Agreement”) by and among the Company, Winterfell Acquisition Corp., a Delaware corporation and wholly owned subsidiary of the Company, and Dairy Free. Dairy Free, which was based in California, was building a mobile real-time strategy game. The Company acquired Dairy Free in order to expand its game offerings on smartphones and tablets.

Pursuant to the terms of the Dairy Free Merger Agreement, the Company paid $2,000 in cash for the outstanding common stock of Dairy Free. The Company had previously acquired from Dairy Free shares of its series A preferred stock (“Series A Preferred Stock”), as further described below, for $2,000. The fair value of the Series A Preferred Stock as of the Merger Date was determined to be equal to the original investment amount of $2,000. The transaction was accounted for as a business combination under the acquisition method of accounting.

82

The Company allocated the purchase price to the individually identifiable assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over those fair values was recorded as goodwill. The determination of these fair values was based on estimates and assumptions requiring significant judgments. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill. The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition:

Assets acquired:

    

Cash and cash equivalents

 

$

341

Intangible assets:

In-process research and development

2,700

Other current assets

32

Goodwill

573

Total assets

3,646

Liabilities assumed:

Deferred tax liability

(294)

Other accrued liabilities

(2)

Total liabilities assumed

(296)

Net acquired assets

 

$

3,350

In-process research and development included in the table above was related to a game that Dairy Free was in process of developing as of the valuation date. During the year ended December 31, 2018, the Company decided not to proceed with further development of that game and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statements of operations. Pursuant to ASC 805, the Company incurred and expensed a total of $611 in acquisition and transitional costs associated with the acquisition of Dairy Free during the year ended December 31, 2017. These costs consisted of $269 of research and development expense and $342 of general and administrative expense.

The Company allocated the residual value of $573 to goodwill. The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Dairy Free. Goodwill will not be amortized but will be tested for impairment at least annually. Goodwill created as a result of the Dairy Free acquisition is not deductible for tax purposes.

Valuation Methodology

The fair value of the in-process research and development acquired from Dairy Free was determined using the replacement cost method under the cost approach. The replacement cost was estimated based on the historical research and development expenses incurred, adjusted for an estimated developer’s profit and rate of return in accordance with accepted valuation methodologies.

Pro Forma Financial Information

The results of operations for Dairy Free and the estimated fair market values of the assets acquired and liabilities assumed have been included in the Company’s consolidated financial statements since the date of acquisition. For the year ended December 31, 2017 and since the date of its acquisition, Dairy Free had no impact on the Company’s gross revenue and increased the Company’s net losses by $1,081. The unaudited pro forma financial information below includes the business combination accounting effects of the acquisition, including amortization charges from acquired intangible assets. The pro forma financial information presented below is for informational purposes only, and is subject to a number of estimates, assumptions and other uncertainties.

83

Year ended December 31,

(unaudited)

2017

Total pro forma revenue

$

286,827

Pro forma net loss

(98,450)

Pro forma net loss per share - basic

(0.73)

Pro forma net loss per share - diluted

(0.73)

NOTE 4 — FAIR VALUE MEASUREMENTS

As of December 31, 2019, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2019

 

Financial Assets

Cash and cash equivalents

$

127,053

$

$

$

127,053

Other investments

1,565

1,565

Total financial assets

$

127,053

$

$

1,565

$

128,618

As of December 31, 2018, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2018

Financial Assets

Cash and cash equivalents

$

97,834

$

$

$

97,834

Restricted cash

110

110

Other investments

1,410

1,410

Total financial assets

$

97,944

$

$

1,410

$

99,354

The Company’s cash and cash equivalents, which were held in operating bank accounts and money market funds, are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. In addition, the Company’s restricted cash is classified within Level 1 of the fair value hierarchy. The carrying value of accounts receivable and payables approximates fair value due to the short time to expected payment or receipt of cash. The carrying value of other investments approximates fair value, as there have been no events or changes in circumstances that would have had a significant effect on the fair value of these investments at December 31, 2019.

NOTE 5 – REVENUE FROM CONTRACTS WITH CUSTOMERS

On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts not yet substantially completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under the new revenue standard, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting policies and practices. The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an $8,826 adjustment to accumulated deficit as of the adoption date.

84

Disaggregation of Revenue

The following table summarizes revenue from contracts with customers for the year ended December 31, 2019:

Year Ended

December 31,

2019

2018

2017

In-App Purchases (over-time revenue recognition)

$

360,598

$

316,157

$

244,314

Advertisements and offers (point-in-time revenue recognition)

50,728

50,121

41,154

Other (point-in-time revenue recognition)

55

283

1,359

Total revenue

$

411,381

$

366,561

$

286,827

The Company reports as a single segment – mobile games. In the disaggregation above, the Company categorizes revenue by type, and by over-time or point-in-time recognition.

Contract Balances

The following table provides information about receivables, contracts assets, and contract liabilities from contracts with customers:

December 31,

2019

2018

Receivables, which are included in accounts receivable, net

$

29,304

$

27,325

Contract liabilities, which are included in deferred revenue

$

97,629

$

85,736

The Company receives payments from customers based on billing terms established in the Company’s contracts. Contract asset relates to the Company’s right to consideration for its completed performance under the contract. At December 31, 2019 and December 31, 2018, there were no contract assets recorded in the Company’s consolidated balance sheet. Accounts receivable are recorded when the right to consideration becomes unconditional.

Deferred revenue relates to payments received in advance of performance under the contract.  Deferred revenue is recognized as revenue as the Company performs under the contract. The Company had $85,736 in deferred revenue as of December 31, 2018, which was all earned in the year ended December 31, 2019. The Company had $67,788 in deferred revenue as of December 31, 2017, which was all earned in the year ended December 31, 2018.

NOTE 6 — BALANCE SHEET COMPONENTS

Accounts Receivable, Net

    

December 31, 

 

   

2019

   

2018

 

Accounts receivable

$

29,304

$

27,325

Less: Allowance for doubtful accounts

 

 

Accounts receivable, net

$

29,304

$

27,325

Accounts receivable include amounts billed and unbilled as of the respective balance sheet dates, but net of platform commissions to the Company’s Digital Storefronts.

85

Changes in the Company’s allowance for doubtful accounts were as follows:

Balance at

Balance at

Beginning of

End of

Description

   

Year

   

Additions

   

Release of Allowance

   

Year

   

Year ended December 31, 2019

$

-

$

-

$

-

$

-

Year ended December 31, 2018

$

837

$

-

$

(837)

$

-

Year ended December 31, 2017

$

837

$

-

$

-

$

837

The Company had no significant write-offs or recoveries during the years ended December 31, 2019, 2018, and 2017.

Property and Equipment, Net

    

December 31, 

 

   

2019

   

2018

 

Computer equipment

$

9,079

$

7,281

Furniture and fixtures

 

2,201

 

2,076

Software

 

3,612

 

3,394

Leasehold improvements

 

16,121

 

11,230

Total

 

31,013

 

23,981

Less: Accumulated depreciation and amortization

 

(13,370)

 

(10,093)

Property and equipment, net

$

17,643

$

13,888

Depreciation for the years ended December 31, 2019, 2018, and 2017 was $4,225, $3,855, and $3,195, respectively.

NOTE 7 – CASH, CASH EQUIVALENTS AND RESTRICTED CASH

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows:

Year Ended December 31, 

    

2019

2018

2017

Cash and cash equivalents at beginning of period

$

97,834

$

63,764

$

102,102

Restricted cash at beginning of the period

 

110

 

602

 

1,312

Cash, cash equivalents and restricted cash at beginning of period

$

97,944

$

64,366

$

103,414

Cash and cash equivalents at end of period

127,053

97,834

63,764

Restricted cash at end of the period

110

602

Cash, cash equivalents and restricted cash at end of period

$

127,053

$

97,944

$

64,366

The Company did not have restricted cash as of December 31, 2019. The Company’s restricted cash is included in current assets as of December 31, 2018, and 2017, respectively.

86

NOTE 8 — GOODWILL AND INTANGIBLE ASSETS

Intangible Assets

The Company’s intangible assets were acquired primarily in various acquisitions as well as in connection with the purchase of certain trademarks, brand assets and licensed content. The carrying amounts and accumulated amortization expense of the acquired intangible assets at December 31, 2019 and December 31, 2018 were as follows:

December 31, 2019

December 31, 2018

 

    

Estimated

    

Gross

    

Accumulated

    

Net

    

Gross

    

Accumulated

    

Net

 

Useful

Carrying

Amortization

Carrying

Carrying

Amortization

Carrying

 

Life

Value

Expense

Value

Value

Expense

Value

 

Intangible assets amortized to cost of revenue:

Titles, content and technology

 

3 - 5 yrs

$

21,117

$

(16,359)

$

4,758

$

21,117

$

(12,203)

$

8,914

Customer contracts and related relationships

 

5 yrs

 

700

(700)

 

700

(648)

52

Trademarks

 

7 yrs

 

5,000

(5,000)

 

5,000

(4,821)

179

$

26,817

$

(22,059)

$

4,758

$

26,817

$

(17,672)

$

9,145

Acquisition-related intangibles included in the above table are finite-lived and are being amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are realized. The Company has included amortization of acquired intangible assets directly attributable to revenue-generating activities in cost of revenue.

During the year ended December 31, 2018, the Company decided not to proceed with further development of one of its games and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statement of operations.

During the years ended December 31, 2019, 2018 and 2017, the Company recorded amortization and impairment expense in the amounts of $4,387, $9,119 and $10,331, respectively, in cost of revenue. No amortization expense was recorded in operating expenses for the years ended December 31, 2019, 2018, and 2017.

As of December 31, 2019, the total expected future amortization related to intangible assets was as follows:

    

Amortization

to Be Included in

Cost of

Year Ending December 31,

   

Revenue

2020

$

3,258

2021

 

1,500

Total intangible assets

$

4,758

Goodwill

The Company had $116,227 in goodwill as of December 31, 2019 and December 31, 2018, respectively.

During the third quarters of fiscal 2019 and 2018, the Company performed a “Step 0” qualitative assessment for its reporting unit. Based on the assessment, the Company concluded that it was more likely than not that the fair value of the reporting unit was greater than its carrying amount, and as a result, did not proceed to further impairment testing. Accordingly, the Company did not recognize an impairment of goodwill during the years ended December 31, 2019 and December 31, 2018.

NOTE 9 — LEASES

The Company currently leases real estate space under non-cancelable operating lease agreements for its corporate headquarters in San Francisco, California and its operations in Toronto, Canada, Hyderabad, India, Foster City, California, and Burlingame, California. Additionally, the Company leases office space in Long Beach, California which it

87

has sub-leased as it no longer has business operations in that location. These operating leases have remaining lease terms ranging from 3 months to 7.92 years, some of which include the option to extend the lease, with the longest extension option being 6 years.

Certain of the Company’s lease agreements contain lease components (for example, fixed payments such as rent) and non-lease components such as common-area maintenance costs. Both of these types of provisions are accounted for as a single lease component. For such arrangements, there may be a variability in future lease payments as the amount of the non-lease components is typically revised from one period to the next. These variable lease payments, which are primarily comprised of common-area maintenance, utilities, and real estate taxes that are passed on from the lessor in proportion to the space leased by the Company within the entire building or building complex, are recognized in the period in which the obligation for those payments is incurred.

The Company does not include any of its renewal options when calculating its lease liability as the Company is not reasonably certain whether it will exercise these renewal options at this time. The weighted-average remaining non-cancelable lease term for the Company’s operating leases was 7.55 years for the year ended December 31, 2019. The weighted-average discount rate was 6.7% for the year ended December 31, 2019. Rent expense for the year ended December 31, 2019, 2018, and 2017 was $5,311, $5,759, and $4,472, respectively.

Adoption of the lease standard had a material impact on the Company’s consolidated balance sheets. See the table below for the impact of adoption of the lease standard on the Company’s consolidated balance sheet as of January 1, 2019:

As Previously Reported December 31, 2018

New Lease Standard Adjustment

As Adjusted January 1, 2019

Operating lease right of use assets

$

28,345

$

28,345

Short-term operating lease liabilities

3,732

3,732

Long-term operating lease liabilities

30,197

30,197

Deferred rent payable*

$

5,284

(5,284)

$

* As of December 31, 2018, $122 and $5,162 of Deferred rent payable is included within the Accounts payable and Other long-term liabilities line items on the consolidated balance sheet, respectively.

The future minimum lease payments to be paid under noncancelable leases in effect at December 31, 2019, are as follows:

Operating

Year Ending December 31,

   

Leases

2020

 

4,587

2021

 

6,999

2022

6,927

2023

6,964

2024 and thereafter

27,667

Total lease payments

$

53,144

Less: imputed interest

(12,265)

Total

$

40,879

Supplemental information related to the Company’s leases for the year ended December 31, 2019 is as follows:

Year Ended

   

December 31, 2019

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

5,832

Year Ended

   

December 31, 2019

Right of use assets obtained in exchange for new lease obligations:

Operating leases

$

11,231

88

NOTE 10 — COMMITMENTS AND CONTINGENCIES

Minimum Guaranteed Royalties and Developer Commitments

The Company has entered into license and publishing agreements with various celebrities, athletes, sports and entertainment organizations, and other well-known brands and properties to develop and publish games for mobile devices.  Pursuant to some of these agreements, the Company is required to make minimum guaranteed royalty payments regardless of revenue generated by the applicable game, which may not be dependent on any deliverables. The significant majority of these minimum guaranteed royalty payments are recoupable against future royalty obligations that would otherwise become payable, or in certain circumstances, where not recoupable, are capitalized and amortized over the lesser of (1) the estimated life of the title incorporating licensed content or (2) the term of the license agreement.

At December 31, 2019, future unpaid minimum guaranteed royalty commitments were as follows:

Future

Minimum

Guarantee

    

Commitments

2020

$

11,540

2021

 

10,160

2022

6,150

2023

6,150

2024

6,150

$

40,150

The amounts represented in the table above reflect the Company’s minimum cash obligations for the respective calendar years, but do not necessarily represent the periods in which they will be expensed in the Company’s consolidated financial statements.

Licensor commitments include $40,150 of commitments due to licensors that have been recorded in current and long-term liabilities and a corresponding amount in current and long-term assets because payment is not contingent upon performance by the licensor. The classification of commitments between long-term and short-term is determined based on the timing of recoupment of earned royalties calculated on projected revenue for the licensed intellectual property games.

Income Taxes

As of December 31, 2019, unrecognized tax benefits have been netted against deferred tax assets and potential interest and penalties are classified within “other long-term liabilities” on the Company’s consolidated balance sheets.

Indemnification Arrangements

The Company has entered into agreements under which it indemnifies each of its officers and directors during his or her lifetime for certain events or occurrences while the officer or director is or was serving at the Company’s request in that capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a director and officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. Accordingly, the Company had recorded no liabilities for these agreements as of December 31, 2019, and 2018.

In the ordinary course of its business, the Company includes standard indemnification provisions in most of its commercial agreements with Digital Storefronts and licensors. Pursuant to these provisions, the Company generally indemnifies these parties for losses suffered or incurred in connection with its games, including as a result of intellectual

89

property infringement, viruses, worms and other malicious software, and legal or regulatory violations. The term of these indemnity provisions is generally perpetual after execution of the corresponding license agreement, and the maximum potential amount of future payments the Company could be required to make under these provisions is often unlimited. To date, the Company has not incurred costs to defend lawsuits or settle indemnified claims of these types. As a result, the Company believes the estimated fair value of these indemnity provisions is minimal. Accordingly, the Company had recorded no liabilities for these provisions as of December 31, 2019 and 2018.

Contingencies

From time to time, the Company is subject to various claims, complaints and legal actions in the normal course of business. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using available information. The Company’s estimate of losses is developed in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. After taking all of the above factors into account, the Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed reasonably probable and the amount can be reasonably estimated. The Company further determines whether an estimated loss from a contingency should be disclosed by assessing whether a material loss is deemed reasonably possible. Such disclosure will include an estimate of the additional loss or range of loss or will state that an estimate cannot be made.

 

On March 14, 2018, Jeffrey Tseng, the former Chief Executive Officer of Crowdstar, filed a complaint in the Superior Court of the State of California for the County of Santa Clara against Time Warner Inc., Rachel Lam, Intel Capital Corporation, Middlefield Ventures Inc. and Jose Blanc (collectively, the “Non-Glu Defendants”), the Company and additional yet-to-be-named defendants.  The complaint alleged (i) breach of fiduciary duty by the Non-Glu Defendants, (ii) aiding and abetting breach of fiduciary duty by the Company and (iii) intentional interference with contract, intentional interference with prospective economic advantage, negligent interference with prospective economic advantage and unfair competition by each of the defendants, in each case relating to circumstances arising from the Company’s acquisition of Crowdstar and the events leading up to the acquisition.  Mr. Tseng was seeking compensatory damages and exemplary damages, each in an amount to be determined at trial, along with costs of suit, reasonable attorneys’ fees and such other relief as the Court may deem proper.  The Company and the Non-Glu Defendants filed demurrers in response to Mr. Tseng’s complaint on August 17, 2018, Mr. Tseng filed responses to these demurrers on September 17, 2018, and the Company and the Non-Glu Defendants filed reply briefs in support of their demurrers on October 15, 2018. A hearing with respect to the demurrers was held on November 30, 2018.  On January 24, 2019, the judge issued an order sustaining the demurrers on all six claims and gave Mr. Tseng 10 days’ leave to amend his complaint.  On March 4, 2019, the Company, the Non-Glu Defendants and Mr. Tseng entered into a settlement agreement pursuant to which Mr. Tseng, on one hand, and the Company and the Non-Glu Defendants, on the other hand, provided mutual releases of claims related to the subject matter of Mr. Tseng’s lawsuit and Mr. Tseng agreed to dismiss his lawsuit with prejudice. The Company did not pay any amounts to Mr. Tseng in settlement of this matter.  Mr. Tseng dismissed his lawsuit with prejudice on March 6, 2019 and, accordingly, the Company considers this matter to be resolved.

The Company does not believe it is party to any currently pending litigation, the outcome of which is reasonably possible to have a material adverse effect on its operations, financial position or liquidity. However, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors.

NOTE 11 — STOCKHOLDERS’ EQUITY

Common Stock

At December 31, 2019, the Company was authorized to issue 250,000 shares of common stock. As of December 31, 2019, the Company had reserved 39,468 shares for future issuance under its stock plans and outstanding warrants.

90

Preferred Stock

At December 31, 2019, the Company was authorized to issue 5,000 shares of preferred stock.

Warrants to Purchase Common Stock

Celebrity Warrants 

During 2014 and 2015, the Company issued warrants to celebrity licensors, and entities affiliated with one of the celebrity licensors, to purchase up to an aggregate of 1,600 shares of the Company’s common stock, subject to adjustments for dividends, reorganizations and other common stock events (collectively, the “Celebrity Warrants”). With respect to Celebrity Warrants covering 1,000 shares, such warrants vested with respect to 50% of the underlying shares upon public announcement of the related license agreement, with the remaining shares vesting in equal monthly installments over 24 months from September 2017. With respect to warrants covering 500 shares issued in 2014, such warrants vested in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. One of the acceleration conditions for these warrants was satisfied in April 2017 which resulted in full vesting of the remaining warrants. With respect to the remaining Celebrity Warrants covering 100 shares issued in 2015, such warrants vest in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. The warrants were fully vested as one of the acceleration conditions for these warrants had been satisfied.

 

As of December 31, 2019, Celebrity Warrants covering 1,600 shares of the Company’s common stock were outstanding. These warrants have a weighted average exercise price of $4.61 per share and an average contractual term of 5.44 years.

 

During the years ended December 31, 2019, 2018 and 2017, the Company recorded $0, $1,046 and $569, respectively, of non-cash warrant related expense in cost of revenue as the mobile games featuring these celebrities licensors were not expected to generate meaningful revenue over their lifetime.

The Company estimated the fair value of the warrants using the Black-Scholes valuation model and the weighted average assumptions noted in the following table:

Year Ended December 31, 

     

2019

     

2018

     

2017

Dividend yield

%

%

%

Risk-free interest rate

%

2.53

%

1.65

%

Expected volatility

%

56.73

%

51.81

%

Expected term (in years)

3.51

3.52

During the years ended December 31, 2019, and 2018, warrant holders did not exercise warrants to purchase shares of the Company’s stock. During the year ended December 31, 2017, warrant holders exercised warrants to purchase 1,000 shares of the Company’s common stock, and the Company received gross proceeds of $3,000 in connection with these exercises.

NOTE 12 — STOCK OPTION AND OTHER BENEFIT PLANS

2007 Equity Incentive Plan

In 2007, the Company’s Board of Directors adopted, and the Company’s stockholders approved, the 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan permits the Company to grant stock options, RSUs, PSUs, PSOs and other stock-based awards to employees, non-employee directors and consultants. 

91

In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved, the Third Amended and Restated 2007 Equity Incentive Plan (the “Third Amended 2007 Plan”). The Third Amended 2007 Plan includes an increase of 8,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also includes (i) a minimum vesting requirement, pursuant to which each share that is subject to a stock-based award may not vest prior to the first anniversary of the date of grant of such stock-based award (subject to a carve-out of 5% of the shares reserved for issuance under the plan) and (ii) a limitation on the value of stock-based awards that may be granted to any non-employee director in any calendar year.

In April 2018, the Company’s Board of Directors approved, and in June 2018, the Company’s stockholders approved, the Fourth Amended and Restated 2007 Equity Incentive Plan (the “Fourth Amended 2007 Plan”). The Fourth Amended 2007 Plan includes an increase of 10,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also removed the limitation on the number of shares that can be issued in any calendar year to a participant.

In April 2019, the Company’s Board of Directors approved, and in June 2019, the Company’s stockholders approved, the fifth Amended and Restated 2007 Equity Incentive Plan (the “Fifth Amended 2007 Plan”). The Fifth Amended 2007 Plan includes an increase of 4,600 shares in the aggregate number of shares of common stock authorized for issuance under the plan.

The Company may grant options under the 2007 Plan at prices no less than 85% of the estimated fair value of the shares on the date of grant as determined by its Board of Directors, provided, however, that (i) the exercise price of an incentive stock option (“ISO”) or non-qualified stock options (“NSO”) may not be less than 100% or 85%, respectively, of the estimated fair value of the underlying shares of common stock on the grant date, and (ii) the exercise price of an ISO or NSO granted to a 10% stockholder may not be less than 110% of the estimated fair value of the shares on the grant date. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The stock options granted to employees generally vest with respect to 25% of the underlying shares one year from the vesting commencement date and with respect to an additional 1/48 of the underlying shares per month thereafter. Stock options granted during 2007 before October 25, 2007 and after June 4, 2015 have a contractual term of ten years and stock options granted on or after October 25, 2007 and before June 4, 2015 have a contractual term of six years.

As of December 31, 2019, 2,686 shares were available for future grants under the Fifth Amended 2007 Plan.

Performance-based equity awards

In 2017, the Company revised its executive compensation program to emphasize a pay-for-performance culture by (1) eliminating annual cash bonus plans for the Company’s C-suite executives and corporate vice presidents and eliminating 50% of the annual cash bonus opportunity for the Company’s creative leaders for 2018 and replacing these executives’ respective annual cash bonus opportunity with PSOs and (2) having a significant portion of each of these executives’ annual equity award be comprised of either PSOs and PSUs in addition to standard time vesting stock options.

In 2018, the Company determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members for 2019 and replacing their cash bonus opportunity with PSOs and eliminating 50% of the annual cash bonus opportunity for the Company’s creative leaders and replacing their cash bonus opportunity with PSUs; (2) having a significant portion of C-Suite members’ annual equity award be comprised of PSOs in addition to standard time vesting stock options; (3) having a significant portion of corporate vice presidents’ annual equity award be comprised of PSUs in addition to standard time vesting stock options; and (4) having each creative leader’s annual equity award be comprised solely of PSUs.

In 2019, the Company again determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members and certain other executives for 2020 and replacing their cash bonus opportunity with

92

PSUs and (2) having a significant portion of each executive’s annual equity award be comprised of PSUs in addition to standard time vesting RSUs.

In addition to the performance-based equity awards described above, the Company also awarded PSUs in 2019 to certain key non-executive employees in the Company. These performance-based awards are subject to the achievement of specified annual performance goals. They become eligible to vest only if the applicable performance goals are achieved and will vest only if the grantee remains employed with the Company through each applicable vesting date. The fair value of these awards is estimated on the date of grant. If the performance goals are not met as of the end of the performance period, no compensation expense is recognized and any previously recognized expense is reversed. The expected cost is based on the awards that are probable to vest and is recognized over the service period.

The performance-based awards issued in lieu of cash bonuses in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, on February 15, 2019, February 15, 2020 and February 15, 2021, respectively. The performance-based awards issued as part of annual equity awards in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, ratably in three annual tranches starting from February 15, 2019 and February 15, 2020 and February 15, 2021 respectively. The number of shares that may vest under these programs ranges from 0% to 200% of the target amounts and will be determined based on the achievement of specified annual performance goals. The PSUs awarded to certain key non-executive employees in 2019 will vest in June 2020 and December 2020 based on the achievement of specified annual performance goals.

The awards under these programs were granted under the 2007 Plan.

2007 Employee Stock Purchase Plan

In 2007, the Company’s Board of Directors adopted and the Company’s stockholders approved, the 2007 Employee Stock Purchase Plan (the “2007 Purchase Plan”). The Company initially reserved 667 shares of its common stock for issuance under the 2007 Purchase Plan. On each January 1 for the first eight calendar years after the first offering date, the aggregate number of shares of the Company’s common stock reserved for issuance under the 2007 Purchase Plan was increased automatically by the number of shares equal to 1% of the total number of outstanding shares of the Company’s common stock on the immediately preceding December 31, provided that the Board of Directors had the power to reduce the amount of the increase in any particular year and provided further that the aggregate number of shares issued over the term of this plan may not exceed 5,333. The 2007 Purchase Plan permits eligible employees, including employees of certain of the Company’s subsidiaries, to purchase common stock at a discount through payroll deductions during defined offering periods. The price at which the stock is purchased is equal to the lower of 85% of the fair market value of the common stock at the beginning of an offering period or after a purchase period ends.

In January 2009, the 2007 Purchase Plan was amended to provide that the Compensation Committee of the Company’s Board of Directors may fix a maximum number of shares that may be purchased in the aggregate by all participants during any single offering period (the “Maximum Offering Period Share Amount”). The Compensation Committee may raise or lower the Maximum Offering Period Share Amount. The Compensation Committee established the Maximum Offering Period Share Amount of 500 shares for the offering period that commenced on February 15, 2009 and ended on August 14, 2009, and a Maximum Offering Period Share Amount of 200 shares for each offering period thereafter. In February 2016, the Committee increased the Maximum Offering Period Share Amount for the offering period that started on February 22, 2016 and for each subsequent offering period to 450 shares.

In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved the Amended and Restated 2007 Employee Stock Purchase Plan (the “Amended 2007 Purchase Plan”). The Amended 2007 Purchase Plan includes an increase of 4,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan and removal of the expiration date of the plan.

As of December 31, 2019, 2,787 shares were available for issuance under the 2007 Purchase Plan.

93

2018 Equity Inducement Plan

In April 2018, the Compensation Committee of the Company’s Board of Directors adopted the 2018 Equity Inducement Plan (the “2018 Plan”) to replace the Inducement Plan.  The Company did not seek stockholder approval for the 2018 Plan. As such, awards under the Inducement Plan will be granted in accordance with Nasdaq Listing Rule 5635(c)(4) and only to persons not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such individuals entering into employment with the Company. The Company may grant NSOs under the Inducement Plan at prices less than 100% of the fair value of the shares on the date of grant, at the discretion of its Board of Directors. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The Company initially reserved 400 shares of common stock for issuance under the 2018 Plan.

As of December 31, 2019, 156 shares were reserved for future grants under the 2018 Inducement Plan.

RSU Activity

A summary of the Company’s RSU activity is as follows:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

8,224

$

3.33

Granted

2,360

$

2.31

Vested

(2,863)

$

3.45

Forfeited

(1,909)

$

3.01

Awarded and unvested, December 31, 2017

5,812

$

2.96

Granted

278

$

5.90

Vested

(2,648)

$

3.24

Forfeited

(421)

$

2.71

Awarded and unvested, December 31, 2018

 

3,021

$

3.01

Granted

 

2,936

$

6.84

Vested

 

(1,688)

$

3.27

Forfeited

 

(318)

$

4.17

Awarded and unvested, December 31, 2019

 

3,951

$

5.66

1.51

$

23,905

PSU Activity

The following table summarizes the Company’s PSU activity:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

-

$

-

Granted

661

$

3.59

Awarded and unvested, December 31, 2017

661

$

3.59

Granted

2,909

$

5.85

Forfeited

(40)

$

4.03

Awarded and unvested, December 31, 2018

3,530

$

5.45

Granted

2,780

$

6.46

Vested

(700)

$

4.59

Forfeited

(193)

$

6.14

Awarded and unvested, December 31, 2019

5,417

$

6.06

1.32

$

32,769

PSUs expected to vest at December 31, 2019

276

$

3.61

0.13

$

1,667

94

PSO Activity

The following table summarizes the Company’s PSO activity:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Shares

Exercise

Contractual

Intrinsic

   

Outstanding

   

Price

Term (Years)

Value

Balance as of December 31, 2016

-

$

-

Granted

4,246

$

3.60

Forfeited

(76)

$

3.97

Balance as of December 31, 2017

4,170

$

3.59

Granted

2,737

$

5.87

Forfeited

(151)

$

3.59

Balance as of December 31, 2018

6,756

$

4.51

Exercised

(173)

$

3.59

Balance as of December 31, 2019

6,583

$

4.54

8.15

$

10,765

PSOs expected to vest at December 31, 2019

409

$

3.60

7.85

$

1,002

PSO exercisable at December 31, 2019

3,339

$

3.60

7.80

$

8,188

Stock Option Activity

The following table summarizes the Company’s stock option activity:

Options Outstanding

 

    

    

Weighted

    

Weighted

    

 

Number

Average

Average Remaining

Aggregate

 

of

Exercise

Contractual

Intrinsic

 

Shares

Price

Term (Years)

Value

 

Balances at December 31, 2016

    

15,813

    

$

2.74

    

    

    

    

Options granted

 

5,346

 

$

3.10

Options canceled

 

(2,716)

 

$

3.16

Options exercised

 

(1,511)

 

$

2.73

Balances at December 31, 2017

    

16,932

    

$

2.78

    

    

    

Options granted

 

6,092

 

$

4.82

Options canceled

 

(1,213)

 

$

3.54

Options exercised

 

(3,320)

 

$

2.88

Balances at December 31, 2018

    

18,491

    

$

3.39

    

Options granted

 

815

$

7.58

Options canceled

 

(1,219)

$

4.73

Options exercised

 

(1,799)

$

2.81

Balances at December 31, 2019

 

16,288

$

3.56

 

7.08

$

42,165

Options exercisable at December 31, 2019

 

9,846

$

3.21

 

6.67

$

28,331

The Company has computed the aggregate intrinsic value amounts disclosed in the above table based on the difference between the original exercise price of the options and the fair value of the Company’s common stock of $6.05 per share at December 31, 2019. The total intrinsic value of awards exercised during the years ended December 31, 2019, 2018 and 2017 was $7,806, $10,957, and $1,732, respectively.

95

Stock-Based Compensation

The Company recognizes stock-based compensation expense in accordance with ASC 718, and has estimated the fair value of each option award on the grant date using the Black-Scholes option valuation model and the weighted average assumptions noted in the following tables.

Performance Stock Options

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

%

2.89

%

2.07

%

Expected volatility

%

60.2

%

63.3

%

Expected term (years)

5.98

5.81

Stock Options

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

1.88

%

2.63

%

1.76

%

Expected volatility

57.2

%

57.9

%

57.8

%

Expected term (years)

4.00

4.00

4.00

The expected term of stock options gave consideration to early exercises, post-vesting cancellations and the options’ contractual term ranging from 6 to 10 years. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term for the PSOs as the Company has not granted such awards in the past. As a result, the Company used the simplified method to calculate the expected term estimate based on the vesting and contractual terms of the PSOs. Under the simplified method, the expected term is equal to the average of the stock-based awards vesting period and their contractual term. The PSOs have a contractual term of 10 years. The risk-free interest rate for the expected term of the option is based on the U.S. Treasury Constant Maturity Rate as of the date of grant. The Company based its expected volatility on its own historical volatility for the year ended December 31, 2019, 2018, and 2017, respectively. The weighted-average fair value of stock options granted during the year ended December 31, 2019, 2018 and 2017 was $3.44, $2.25 and $1.42 per share, respectively. The Company did not grant any PSOs in the year ended December 31, 2019. The weighted average fair value of the PSOs granted during the year ended December 31, 2018 and 2017 was $3.38 and $2.09, respectively.

The cost of RSUs and PSUs are determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. RSUs typically vest and are settled over approximately a four-year period with 25% of the shares vesting on or around the one-year anniversary of the grant date and the remaining shares vesting quarterly thereafter. Compensation cost for RSUs is amortized on a straight-line basis over the requisite service period. Compensation cost for PSUs is amortized on an accelerated attribution basis over the requisite service period of the award.

The following table summarizes the consolidated stock-based compensation expense by line items in the consolidated statement of operations:

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Research and development

$

10,466

$

12,807

$

6,460

Sales and marketing

 

1,700

 

2,795

 

1,289

General and administrative

 

5,217

 

8,990

 

7,314

Total stock-based compensation expense

$

17,383

$

24,592

$

15,063

96

The following table summarizes total compensation expense related to unvested awards not yet recognized as of December 31, 2019:

Unrecognized Compensation

Expense for Unvested

Awards

Stock options

$

11,214

RSUs

19,947

PSUs (1)

7,609

PSOs (1)

99

Total unrecognized compensation expense

$

38,869

(1)The unrecognized compensation expense for PSOs and PSUs vesting in FY2022 and FY2023 is not included in the table above as the Company does not have a reasonable basis upon which to estimate the vesting probability of such awards in those future periods.

The unrecognized compensation expense related to stock options and RSUs will be recognized over a weighted average period of 1.80 years and 1.51 years, respectively. The unrecognized stock compensation expense related to unvested PSUs and PSOs will be recognized over a weighted average period of 0.95 and 0.13 years, respectively.

Stock-based compensation expense in the year ended December 31, 2019, was approximately $17,383 (comprising approximately $7,043 related to stock options, $2,421 related to performance-based awards, $6,559 related to RSUs and $1,360 related to the 2007 Purchase Plan).

Stock-based compensation expense in the year ended December 31, 2018, was approximately $24,592 (comprising approximately $6,386 related to stock options, $9,195 related to performance-based awards, $8,084 related to RSUs and $927 related to the 2007 Purchase Plan).

Stock-based compensation expense in the year ended December 31, 2017, was approximately $15,063 (comprising approximately $3,585 related to stock options, $790 related to performance-based awards, $10,127 related to RSUs and $561 related to the 2007 Purchase Plan).

Cash proceeds, net of taxes, from option exercises were $3,305, $5,643 and $2,564 for the years ended December 31, 2019, 2018 and 2017, respectively. The Company realized no significant income tax benefit from stock option exercises during the year ended December 31, 2019, 2018 and 2017. As permitted by ASC 718, the Company has deferred the recognition of its excess tax benefit from non-qualified stock option exercises.

401(k) Defined Contribution Plan

The Company sponsors a 401(k) defined contribution plan covering certain eligible employees. In 2019, the Company started matching a portion of the contribution made by participants who met certain employment criteria. The matching contributions made by the Company to date were not material. The Company did not match the contributions made by its employees for the years ended December 31, 2018 and 2017, respectively.

NOTE 13 — INCOME TAXES

The components of income (loss) before income taxes by tax jurisdiction were as follows:

Year Ended December 31,

   

2019

   

2018

   

2017

   

United States

$

7,047

$

(12,396)

$

(97,503)

Foreign

2,295

(254)

(893)

Income (loss) before income taxes

$

9,342

$

(12,650)

$

(98,396)

97

The components of income tax benefit/(provision) were as follows:

Year Ended December 31, 

Current:

   

2019

   

2018

   

2017

Federal

$

373

$

(96)

$

947

State

(10)

(8)

(10)

Foreign

(590)

(500)

(521)

(227)

(604)

416

Deferred:

Federal

294

Foreign

(244)

55

116

(244)

55

410

Total:

Federal

373

(96)

1,241

State

(10)

(8)

(10)

Foreign

(834)

(445)

(405)

$

(471)

$

(549)

$

826

The difference between the actual rate and the federal statutory rate was as follows:

Year Ended December 31, 

   

2019

   

2018

   

2017

   

Tax at federal statutory rate

21.0

%

21.0

%

34.0

%

Meals and entertainment

3.1

(2.0)

(0.1)

Research and development credit

(41.0)

21.3

2.5

Stock-based compensation

(29.0)

17.9

(2.0)

Revenue from contracts with customers

(14.6)

Others

(0.6)

(3.1)

0.6

Global intangible low-taxed income

4.2

(1.7)

Valuation allowance

17.5

(35.3)

(33.8)

Executive compensation

6.1

Foreign tax credit

23.7

(7.8)

(0.4)

Effective tax rate

5.0

%

(4.3)

%

0.8

%

Deferred tax assets and liabilities consist of the following:

December 31, 2019

December 31, 2018

   

US

   

Foreign

   

Total

   

US

   

Foreign

   

Total

Deferred tax assets:

Fixed assets

$

209

$

71

$

280

$

$

35

$

35

Net operating loss carryforwards

48,968

25

48,993

50,119

97

50,216

Accruals, reserves and other

5,202

134

5,336

10,853

172

11,025

Foreign tax credit

2,905

2,905

5,118

128

5,246

Stock-based compensation

5,882

5,882

4,787

4,787

Research and development credit

22,630

22,630

17,945

17,945

Capitalized research and development

7,189

7,189

2,835

2,835

Intangible assets

355

355

Other

2,951

2,951

2,888

2,888

Total deferred tax assets

$

96,291

$

230

$

96,521

$

94,545

$

432

$

94,977

Deferred tax liabilities:

Fixed assets

$

$

(40)

$

(40)

$

(54)

$

(19)

$

(73)

Intangible assets

(513)

(513)

Net deferred tax assets

96,291

190

96,481

93,978

413

94,391

Less valuation allowance

(96,291)

(25)

(96,316)

(93,978)

(4)

(93,982)

Net deferred tax assets

$

$

165

$

165

$

$

409

$

409

The Company has not provided deferred taxes on unremitted earnings attributable to foreign subsidiaries, because their earnings are intended to be reinvested indefinitely. No deferred tax asset was recognized, except for India and Canada, since the Company does not believe the deferred tax asset will be realized in the foreseeable future. The amount of accumulated foreign earnings of the Company’s foreign subsidiaries totaled $2,953 as of December 31, 2019. If the Company's foreign earnings were repatriated, additional tax expense might result. The Company determined that the

98

calculation of the amount of unrecognized deferred tax liability related to these cumulative unremitted earnings attributable to foreign subsidiaries is not practicable.

The Company recorded a release of its valuation allowance of $0, $0, and $294 during 2019, 2018, and 2017, respectively. The 2017 release was associated with the acquisitions of Dairy Free in August 2017. Pursuant to ASC 805-740, changes in the Company’s valuation allowance that stem from a business combination should be recognized as an element of the Company’s deferred income tax expense or benefit. The Company previously recognized a valuation allowance against its net operating loss carryforwards and determined that it should be able to utilize the benefit of those net operating losses against the deferred tax liabilities of Dairy Free; therefore, it has partially released its pre-existing valuation allowance.

In accordance with ASC 740 and based on all available evidence on a jurisdictional basis, the Company believes that it is more likely than not that its deferred tax assets will not be utilized and has recorded a full valuation allowance against its net deferred tax assets in each of its jurisdictions except for entities in Canada and India. The Company assesses on a periodic basis the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income or losses, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible tax planning strategies in assessing the need for the valuation allowance. If it is not more likely than not that the Company expects to recover its deferred tax assets, the Company will increase its provision for taxes by recording a valuation allowance against the deferred tax assets that it estimates will not ultimately be recoverable. The available negative evidence at December 31, 2019 and 2018 included historical and projected future operating losses. As a result, the Company concluded that an additional valuation allowance of $2,334 and $4,471 was required to reflect the change in its deferred tax assets prior to valuation allowance during 2019 and 2018, respectively. As of December 31, 2019 and 2018, the Company considered it more likely than not that its deferred tax assets would not be realized within their respective carryforward periods.

At December 31, 2019, the Company had net operating loss carryforwards of approximately $211,330 and $91,722 for federal and state tax purposes, respectively. If not utilized, these carryforwards will expire at various times between 2023 and 2037. In addition, the Company has research and development tax credit carryforwards of approximately $14,327 for federal income tax purposes and $23,406 for California tax purposes. If not utilized, the federal research and development tax credit carryforwards will begin to expire in 2023. The California state research credit will carry forward indefinitely. The Company has approximately $2,895 of foreign tax credits that will begin to expire in 2020. The Company’s ability to use its net operating loss carryforwards and federal and state tax credit carryforwards to offset future taxable income and future taxes, respectively, may be subject to restrictions attributable to equity transactions that result in changes in ownership as defined by Internal Revenue Code Section 382.

A reconciliation of the total amounts of unrecognized tax benefits was as follows:

Year Ended December 31, 

   

2019

   

2018

Beginning balance

$

20,718

$

13,391

Reductions of tax positions taken during previous years

(8,226)

(59)

Additions based on uncertain tax positions related to the current period

2,598

3,996

Additions based on uncertain tax positions related to prior periods

3,400

Cumulative translation adjustment

(6)

(10)

Ending balance

$

15,084

$

20,718

The total unrecognized tax benefits as of December 31, 2019 and 2018 included approximately $15,084 and $20,548, respectively, of unrecognized tax benefits that have been netted against deferred tax assets. As of December 31, 2019, the Company does not expect the unrecognized tax benefits, if recognized, to have a material impact on its financial statements.

The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense. The Company has accrued $0 of interest and penalties on uncertain tax positions as of December 31, 2019, as compared to $150 as of December 31, 2018. Approximately $23, $27, and $96 of accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits was recognized during 2019, 2018 and 2017, respectively.

99

The Company is subject to taxation in the United States and various foreign jurisdictions. The material jurisdictions subject to examination by tax authorities are primarily the State of California, the United States, Canada and India. The Company’s federal tax returns are open by statute for tax years 1998 and California tax returns are open by statute for tax years 2003 and forward and could be subject to examination by the tax authorities.

The Tax Cuts and Jobs Act (“The Act”) enacted on December 22, 2017 subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. The Company has elected to account for GILTI as a period cost in the year the tax is incurred.

Prior to the enactment of The Act, the Company had asserted indefinite reinvestment on all of its undistributed earnings from foreign subsidiaries. As a result of the enactment of The Act, the Company has reevaluated its historic assertion and continue to assert these earnings to be indefinitely reinvested.

Based on its review of The Act, the Company expects that this legislation will not have a material impact on its future operational results as long as the Company maintains a full valuation allowance. It is the Company’s policy to record valuation allowances when necessary to reduce deferred tax assets to the amount that it expects to realize. Currently, the Company maintains a full valuation allowance for its deferred tax assets in the U.S. and Hong Kong.

NOTE 14 — SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA

ASC 280, Segment Reporting (“ASC 280”), establishes standards for reporting information about operating segments. It defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is also chief operating decision maker, makes decisions and manages the Company’s operations as one operating segment. The financial information reviewed by him is included within one operating segment for purposes of allocating resources and evaluating financial performance.

The following tables set forth revenue and long-lived assets based on geography:

Revenue

Revenue by geography is primarily based on the geographic location of the Company’s payers. International revenue is revenue generated from distributors and advertising service providers whose principal operations are located outside the United States or, in the case of the Digital Storefronts, the revenue generated from end-user purchases made outside of the United States.

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

United States of America

$

320,343

$

280,264

$

216,468

Americas, excluding the United States

 

25,240

 

21,903

 

15,976

EMEA

 

45,700

 

41,585

 

33,180

APAC

 

20,098

 

22,809

 

21,203

Total revenue

$

411,381

$

366,561

$

286,827

Long-Lived Assets

The Company attributes its long-lived assets, which primarily consist of property and equipment, to a country primarily based on the physical location of the assets. Property and equipment, net of accumulated depreciation and

100

amortization, summarized by geographic location was as follows:

    

December 31, 

 

   

2019

   

2018

 

United States of America

$

16,738

$

12,653

Rest of the World

 

905

 

1,235

Total

$

17,643

$

13,888

NOTE 15 — RESTRUCTURING

During the year ended December 31, 2017, the Company recorded $6,019 of restructuring charge related to employee and lease termination costs in the Company’s Bellevue, Washington; Long Beach, California; San Francisco, California; Portland, Oregon; and Beijing, China offices. During the year ended December 31, 2018, the Company recorded $240 of restructuring charges related to employee and lease termination costs in the Company’s Long Beach, California office. No restructuring charges related to employee and lease termination costs were recorded during the year ended December 31, 2019.

Restructuring

Restructuring

Restructuring

Workforce

   

Facility

   

Total

Balance as of December 31, 2016

$

-

$

271

$

271

Charges to operations

4,319

1,700

6,019

Non-cash charges/adjustments

146

44

190

Charges settled in cash

(4,322)

(1,399)

(5,721)

Balance as of December 31, 2017

$

143

$

616

$

759

Charges to operations

160

80

240

Charges settled in cash

(303)

(402)

(705)

Balance as of December 31, 2018

$

-

$

294

$

294

Non-cash adjustments (1)

-

(294)

(294)

Balance as of December 31, 2019

$

-

$

-

$

-

(1)Reflects reclassification of restructuring accrual to operating lease right of use assets.

101

NOTE 16 – QUARTERLY FINANCIAL DATA (unaudited)

The following table sets forth unaudited quarterly consolidated statements of operations data for 2019 and 2018. The Company derived this information from its unaudited consolidated financial statements, which it prepared on the same basis as its audited consolidated financial statements contained in this report. These unaudited statements include all adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair statement of that information for the periods presented.

For the Three Months Ended

2019

2018

   

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

      

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

Revenue

$

95,885

$

95,540

$

107,077

$

112,879

$

81,443

$

90,193

$

99,285

$

95,640

Cost of revenue:

 

 

 

 

 

 

Platform commissions, royalties and other

32,813

32,806

36,758

38,278

29,167

32,386

34,384

32,508

Impairment of prepaid royalties and minimum guarantees

457

(b)

99

(b)

612

Impairment and amortization of intangible assets

1,252

1,056

1,040

1,039

1,467

1,468

4,167

2,017

Total cost of revenue

34,522

33,862

37,798

39,317

30,733

33,854

38,551

35,137

Gross profit

61,363

61,678

69,279

73,562

50,710

56,339

60,734

60,503

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

26,546

19,736

22,968

25,877

22,710

22,832

23,839

25,553

Sales and marketing

28,105

35,040

46,140

31,013

26,810

29,741

28,874

28,435

General and administrative

6,635

4,951

5,879

5,751

7,890

7,608

8,095

8,074

Restructuring charge

80

(a)

160

(a)

Total operating expenses

61,286

59,727

74,987

62,641

57,490

60,181

60,968

62,062

Income/(loss) from operations

77

1,951

(5,708)

10,921

(6,780)

(3,842)

(234)

(1,559)

Interest and other income/(expense), net

764

556

271

510

(251)

(366)

96

286

Income/(loss) before income taxes

841

2,507

(5,437)

11,431

(7,031)

(4,208)

(138)

(1,273)

Income tax (provision)/benefit

(178)

348

(641)

(175)

(207)

(118)

(49)

Net income/(loss)

$

663

$

2,507

$

(5,089)

$

10,790

$

(7,206)

$

(4,415)

$

(256)

$

(1,322)

Net income/(loss) per share

Basic

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

Diluted

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

(a)Includes restructuring charges relating to employee termination costs in the Company’s Long Beach office.
(b)These charges are related to impairment of prepaid guaranteed royalties for certain celebrity license agreements, and certain other prepaid royalties.

.

Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A.  Controls and Procedures

Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Exchange Act. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

102

Based on our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2019, our disclosure controls and procedures are designed to provide reasonable assurance and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2019 based on the guidelines established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on the results of this evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2019 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles.

The effectiveness of our internal control over financial reporting as of December 31, 2019 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report appearing on page 64. 

Changes in Internal Control over Financial Reporting

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

Item 9B.  Other Information

None.

PART III

Item 10.  Directors, Executive Officers and Corporate Governance

The information required for this Item is incorporated by reference from our Proxy Statement to be filed for our 2020 Annual Meeting of Stockholders. For information with respect to our executive officers, see “Executive Officers” at the end of Part I, Item 1 of this report.

We maintain a Code of Business Conduct and Ethics that applies to all employees, officers and directors. Our Code of Business Conduct and Ethics is published on our website at www.glu.com/investors. We disclose on our website amendments to certain provisions of our Code of Business Conduct and Ethics, or waivers of such provisions granted to executive officers and directors.

Item 11.  Executive Compensation

 

The information required for this Item is incorporated by reference from our Proxy Statement to be filed for our 2020 Annual Meeting of Stockholders.

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information set forth in the section titled “Security Ownership of Certain Beneficial Owners and Management”

103

contained in our Proxy Statement to be filed for our 2020 Annual Meeting of Stockholders is incorporated herein by reference.

Equity Compensation Plan Information

The following table sets forth certain information, as of December 31, 2019, concerning securities authorized for issuance under all of our equity compensation plans: our 2007 Equity Incentive Plan (the “2007 Plan”), 2007 Employee Stock Purchase Plan (the “ESPP”), 2008 Equity Inducement Plan (the “2008 Inducement Plan”), and 2018 Equity Inducement Plan (the “2018 Inducement Plan”).

Number of

Securities to be

Weighted

Number of Securities

Issued Upon

Average

Remaining Available for

Exercise of Outstanding

Exercise Price of

Future Issuance Under

Options,

Outstanding Options,

(Excluding Securities

    

Warrants and Rights

    

Warrants and Rights (1)

    

Reflected in Column (a))

 

(a)

(b)

(c)

 

 

Equity compensation plans approved by security holders

28,916,074

$

4.00

 

5,473,466

(2)

Equity compensation plans not approved by security holders

3,321,904

(3)

$

2.77

156,108

(4)

Total

32,237,978

5,629,574

(1)The weighted average exercise price does not take into account the shares subject to outstanding RSUs and PSUs, which have no exercise price.
(2)Represents 2,686,329 shares available for issuance under the 2007 Plan, which plan permits the grant of incentive and non-qualified stock options (including PSOs), stock appreciation rights, restricted stock, stock awards and RSUs; and 2,787,137 shares available for issuance under the ESPP.  
(3)Represents outstanding options and RSUs under the 2008 Inducement Plan and 2018 Inducement Plan.  
(4)Represents shares available for issuance under the 2018 Inducement Plan, under which we may only grant non-qualified stock options and RSUs.

The Compensation Committee of our Board of Directors adopted the 2008 Inducement Plan in March 2008 to augment the shares available under our 2007 Plan, and in April 2018, the Compensation Committee adopted the 2018 Inducement Plan to replace the 2008 Inducement Plan which expired by its terms in March 2018. We have not sought stockholder approval for either the 2008 Inducement Plan or the 2018 Inducement Plan. As such, awards under these plans have been granted in accordance with Nasdaq Listing Rule 5635(c)(4) and only to persons not previously an employee or director, or following a bona fide period of non-employment, as an inducement material to such individuals entering into employment with us. As of December 31, 2019, we had reserved a total of 400,000 shares under the 2018 Inducement Plan, of which 240,913 shares were subject to outstanding stock options and RSUs, 156,108 shares remained available for issuance, and 2,979 shares had been exercised. In addition, as of December 31, 2019, 3,080,991 shares issued from our 2008 Inducement Plan remained subject to outstanding stock options and RSUs.

We may grant non-qualified stock options under the 2018 Inducement Plan at prices less than 100% of the fair value of the shares on the date of grant, at the discretion of our Board of Directors. The fair value of our common stock is determined by the last sale price of our stock on The Nasdaq Global Select Market on the date of determination. If any option or RSU granted under the 2018 Inducement Plan expires or terminates for any reason without being exercised in full, are used to satisfy tax withholding obligations with respect to the award, or otherwise terminate without the underlying shares being issued, such unexercised, tax-settled, or otherwise terminated shares will be available for grant under the 2018 Inducement Plan. All outstanding awards are subject to adjustment for any future stock dividends, splits, combinations, or other changes in capitalization as described in the 2018 Inducement Plan. If we were acquired and the acquiring corporation did not assume or replace the awards granted under the 2018 Inducement Plan, or if we were to liquidate or dissolve, all outstanding awards will expire on such terms as our Board of Directors determines.

For more information regarding the 2018 Inducement Plan, see Note 12 of Notes to Consolidated Financial Statements in Item 8 of this report.

104

Item 13.  Certain Relationships and Related Transactions, and Director Independence.

The information required for this Item is incorporated by reference from our Proxy Statement to be filed for our 2020 Annual Meeting of Stockholders.

Item 14.  Principal Accounting Fees and Services.

The information required for this Item is incorporated by reference from our Proxy Statement to be filed for our 2020 Annual Meeting of Stockholders.

PART IV

Item 15.  Exhibits, Financial Statement Schedules

(a)(1) Financial Statements: The financial statements filed as part of this report are listed on the index to financial statements on page 62.

(2) Financial Schedules: All schedules have been omitted because they are not required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is otherwise included.

(b) Exhibits. The exhibits listed on the Exhibit Index are included, or incorporated by reference, in this report.

Item 16. Form 10-K Summary

None.

105

EXHIBIT INDEX

Incorporated by Reference

Exhibit

Filing

Filed

Number

  

Exhibit Description

   

Form

   

File No.

   

Exhibit

   

Date

   

Herewith

2.01

Stock Transfer Agreement by and among Glu Mobile Inc., Time Warner Inc., Intel Capital Corporation and certain other stockholders of Crowdstar Inc., dated November 2, 2016.

8-K

001-33308

2.01

11/03/16

3.01

Restated Certificate of Incorporation of Glu Mobile Inc.

S-1/A

333-139493

3.02

02/14/07

3.02

Amended and Restated Bylaws of Glu Mobile Inc., adopted on March 7, 2014.

8-K

001-33368

99.01

03/13/14

4.01

Form of Registrant’s Common Stock Certificate.

S-1/A

333-139493

4.01

02/14/07

4.02

Description of the Company’s Common Stock Registered Under Section 12 of the Securities Exchange Act of 1934, as amended.

X

10.01#

Form of Indemnity Agreement entered into between Glu Mobile Inc. and each of its directors and executive officers, effective as of October 24, 2013.

8-K

001-33368

99.01

10/29/13

10.02(A)#

Amended & Restated 2007 Equity Incentive Plan, as amended and restated through June 6, 2019.

10-Q

001-33368

10.01

08/08/19

10.02(B)#

For the 2007 Equity Incentive Plan, forms of (a) Notice of Stock Option Grant, Stock Option Award Agreement and Stock Option Exercise Agreement, (b) Notice of Restricted Stock Award and Restricted Stock Agreement, (c) Notice of Stock Appreciation Right Award and Stock Appreciation Right Award Agreement and (d) Notice of Stock Bonus Award and Stock Bonus Agreement.

S-1/A

333-139493

10.03

02/16/07

10.02(C)#

For the 2007 Equity Incentive Plan, form of Notice of Restricted Stock Unit Award and Restricted Stock Unit Agreement.

10-Q

001-33368

10.08

08/09/13

10.02(D)#

For the 2007 Equity Incentive Plan, forms of (a) Notice of Performance Stock Option Grant Agreement (One Year Vesting Term), (b) Notice of Performance Stock Option Grant Agreement (Three Year Vesting Term), and (c) Notice of Performance Restricted Stock Unit Award Agreement.

10-K

001-33368

10.02(D)

03/09/18

10.03#

2007 Employee Stock Purchase Plan, as amended and restated through June 8, 2017.

10-Q

001-33368

10.01

08/07/17

10.04(A)#

2008 Equity Inducement Plan, as amended effective November 14, 2016.

8-K

001-33368

99.01

11/18/16

10.04(B)#

For the 2008 Equity Inducement Plan, forms of Notice of Stock Option Grant, Stock Option Award Agreement and Stock Option Exercise Agreement.

10-K

001-33368

10.05

03/21/10

106

Incorporated by Reference

Exhibit

Filing

Filed

Number

  

Exhibit Description

   

Form

   

File No.

   

Exhibit

   

Date

   

Herewith

10.04(C)#

For the 2008 Equity Inducement Plan, form of Notice of Restricted Stock Unit Award and Restricted Stock Unit Award Agreement.

10-K

001-33368

10.05(C)

03/14/14

10.05(A)#

2018 Equity Inducement Plan

10-Q

001-33368

10.02

08/08/18

10.05(B)#

For the 2018 Equity Inducement Plan, forms of Notice of Stock Option Grant, Stock Option Award Agreement and Stock Option Exercise Agreement.

10-Q

001-33368

10.03

08/08/18

10.05(C)#

For the 2018 Equity Inducement Plan, form of Notice of Restricted Stock Unit Award and Restricted Stock Unit Award Agreement.

10-Q

001-33368

10.04

08/08/18

10.06#

Forms of Stock Option Award Agreement (Immediately Exercisable) and Stock Option Exercise Agreement (Immediately Exercisable) under the Glu Mobile Inc. 2007 Equity Incentive Plan.

10-Q

001-33368

10.05

08/14/08

10.07#

Summary of Compensation Terms of Nick Earl.

8-K

001-33368

10/29/2018

10.08#

Executive Employment Agreement, effective as of November 10, 2016, by and between Glu Mobile Inc. and Nick Earl.

10-K

001-33368

10.08

03/10/17

10.09#

Change of Control Severance Agreement between Glu Mobile Inc. and Nick Earl, effective as of November 10, 2016.

10-K

001-33368

10.09

03/10/17

10.10#

Summary of Change of Control Severance Agreement between Glu Mobile Inc. and Nick Earl, dated as of February 8, 2016.

10-K

001-33368

10.20

03/04/16

10.11#

Summary of Compensation Terms of Eric R. Ludwig.

8-K

001-33368

10/29/2018

10.12#

Change of Control Severance Agreement, dated as of October 10, 2008, between Glu Mobile Inc. and Eric R. Ludwig.

10-K

001-33368

10.09

03/13/09

10.13#

Amendment, dated as of July 7, 2011, to Change of Control and Severance Agreement between Glu Mobile Inc. and Eric R. Ludwig, dated as of October 10, 2008.

10-Q

001-33368

10.02

11/14/11

10.14#

Summary of Compensation Terms of Chris Akhavan.

8-K

001-33368

10/29/2018

10.15#

Change of Control Severance Agreement between Glu Mobile Inc. and Chris Akhavan, dated as of April 22, 2013.

10-Q

001-33368

10.02

08/09/13

10.16#

Summary of Compensation Terms of Scott J. Leichtner.

10-K

001-33368

10.17

02/28/19

10.17#

Summary of Change of Control Severance Arrangement between Glu Mobile Inc. and Scott J. Leichtner, dated as of July 7, 2011.

10-K

001-33368

10.15

03/15/13

107

Incorporated by Reference

Exhibit

Filing

Filed

Number

  

Exhibit Description

   

Form

   

File No.

   

Exhibit

   

Date

   

Herewith

10.18#

Summary of Compensation Terms of Becky Ann Hughes.

X

10.19#

2020 Executive Cash Bonus Plan

8-K

001-33368

12/20/2019

10.20#

Non-Employee Director Compensation Program, effective as of October 25, 2018

X

10.21(A)

Lease, dated as of May 9, 2017 between Howard Street Associates LLC and Glu Mobile Inc.

8-K

001-33368

99.01

05/15/17

10.21(B)

First Amendment to Standard Office Lease between Howard Street Associates LLC and Glu Mobile Inc.

X

10.21(C)

Second Amendment to Standard Office Lease between Howard Street Associates LLC and Glu Mobile Inc.

10-Q

001-33368

10.02

08/08/19

10.22

iOS Developer Program License Agreement between Glu Games Inc. and Apple Inc., as amended to date.

10-K

001-33368

10.27

03/15/13

10.23

Android Market Developer Distribution Agreement between Glu Games Inc. and Google Inc., as amended to date.

10-K

001-33368

10.28

03/15/13

10.24+

License Agreement, dated as of March 31, 2012, by and between Glu Mobile Inc. and Atari, Inc.

10-Q/A

001-33368

10.01

10/12/12

10.25+

Trademark and Domain Name Assignment and License Agreement, dated as of March 31, 2012, by and between Glu Mobile Inc. and Atari Inc.

10-Q

001-33368

10.02

08/09/12

10.26(A)+

Unity Technologies Software License Agreement between Glu Mobile Inc. and Unity Technologies ApS, dated as of October 29, 2017.

10-K

001-33368

10.27

03/09/2018

10.26(B)++

Amendment No. 1 to the Unity Technologies Software License Agreement between Glu Mobile Inc. and Unity Technologies ApS, dated as of October 16, 2019.

X

21.01

List of Subsidiaries of Glu Mobile Inc.

X

23.01

Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm.

X

24.01

Power of Attorney (see the Signature Page to this report).

31.01

Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rule 13a-14(a).

X

31.02

Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rule 13a-14(a).

X

108

Incorporated by Reference

Exhibit

Filing

Filed

Number

  

Exhibit Description

   

Form

   

File No.

   

Exhibit

   

Date

   

Herewith

32.01

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350 and Securities Exchange Act Rule 13a-14(a)/15d-14(a).*

X

32.02

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350 and Securities Exchange Act Rule 13a-14(a)/15d-14(a). *

X

101.INS

Inline XBRL Report Instance Document

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document

X

101.CAL

Inline XBRL Taxonomy Calculation Linkbase Document

X

101.LAB

Inline XBRL Taxonomy Label Linkbase Document

X

101.PRE

Inline XBRL Presentation Linkbase Document

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

X

104

Cover Page Interactive Data File (embedded within the Inline XBRL document and included in Exhibit 101).

#

Indicates a management compensatory plan or arrangement.

+

Certain portions of this exhibit have been omitted and have been filed separately with the SEC pursuant to an order granting confidential treatment issued by the SEC under Rule 24b-2 as promulgated under the Exchange Act.

++

Certain portions of this exhibit have been omitted as permitted under Item 601(b)(10) of Regulation S-K.

*         This certification is not deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Act of 1934, except to the extent that Glu Mobile Inc. specifically incorporates it by reference.

109

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

GLU MOBILE INC.

Date: February 28, 2020

By:

/s/ Nick Earl

Nick Earl, President and Chief Executive Officer

Date: February 28, 2020

By:

/s/ Eric R. Ludwig

Eric R. Ludwig, Executive Vice President, Chief Operating Officer and Chief Financial Officer

110

POWER OF ATTORNEY

By signing this Annual Report on Form 10-K below, I hereby appoint each of Nick Earl, Eric R. Ludwig and Scott J. Leichtner as my attorney-in-fact to sign all amendments to this Form 10-K on my behalf, and to file this Form 10-K (including all exhibits and other documents related to the Form 10-K) with the Securities and Exchange Commission. I authorize each of my attorneys-in-fact to (1) appoint a substitute attorney-in-fact for himself and (2) perform any actions that he believes are necessary or appropriate to carry out the intention and purpose of this Power of Attorney. I ratify and confirm all lawful actions taken directly or indirectly by my attorneys-in-fact and by any properly appointed substitute attorneys-in-fact.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacity and on the dates indicated.

Signature

Title

Date

/s/ Nick Earl

President, Chief Executive Officer

February 28, 2020

Nick Earl

and Director

(Principal Executive Officer)

/s/ Eric R. Ludwig

EVP, Chief Operating Officer and Chief Financial Officer

February 28, 2020

Eric R. Ludwig

(Principal Financial Officer)

/s/ Puneet Kedia

Vice President of Accounting

February 28, 2020

Puneet Kedia

(Principal Accounting Officer)

/s/ Niccolo de Masi

Executive Chairman

February 28, 2020

Niccolo de Masi

Lead Director

Benjamin T. Smith IV

/s/ Darla Anderson

Director

February 28, 2020

Darla Anderson

/s/ Eric R. Ball

Director

February 28, 2020

Eric R. Ball

/s/ Greg Brandeau

Director

February 28, 2020

Greg Brandeau

/s/ Ben Feder

Director

February 28, 2020

Ben Feder

/s/ Ann Mather

Director

February 28, 2020

Ann Mather

/s/ Hany M. Nada

Director

February 28, 2020

Hany M. Nada

/s/ Gabrielle Toledano

Director

February 28, 2020

Gabrielle Toledano

111

EX-4.02 2 ex-4d02.htm EX-4.02 Glu_Ex_4_02

Exhibit 4.02

 

DESCRIPTION OF THE REGISTRANT’S SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES

EXCHANGE ACT OF 1934

As of December 31, 2019, Glu Mobile, Inc. (the “Company,” “we” or “our”) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934: our common stock.

Description of Capital Stock

The following summary of the terms of our capital stock is based upon our restated certificate of incorporation and our amended and restated bylaws. The summary is not complete, and is qualified by reference to our restated certificate of incorporation and our amended and restated bylaws, which are filed as exhibits to this Annual Report on Form 10-K and are incorporated by reference herein. We encourage you to read our restated certificate of incorporation, our amended and restated bylaws and the applicable provisions of the Delaware General Corporation Law, or DGCL, for additional information.

General

We have authorized capital stock consisting of 250,000,000 shares of common stock, $0.0001 par value per share, and 5,000,000 shares of undesignated preferred stock, $0.0001 par value per share.

Common Stock

Dividend rights

Subject to preferences that may apply to any shares of preferred stock outstanding at the time, the holders of our common stock are entitled to receive dividends out of funds legally available if our board of directors, in its discretion, determines to issue dividends and then only at the times and in the amounts that our board of directors may determine.

Voting rights

Each holder of our common stock is entitled to one vote for each share of common stock held on all matters properly submitted to a vote of stockholders. Cumulative voting for the election of directors is not provided for in our restated certificate of incorporation, which means that the holders of a majority of our shares of common stock voted can elect all of the directors then standing for election. Our restated certificate of incorporation establishes a classified board of directors that is divided into three classes with staggered three-year terms. Only one class of

directors will be elected at each annual meeting of our stockholders, with the other classes continuing for the remainder of their respective three-year terms.

No preemptive or similar rights

Our common stock is not entitled to preemptive rights, and is not subject to conversion, redemption or sinking fund provisions.

Right to receive liquidation distributions

Upon our liquidation, dissolution or winding-up, the assets legally available for distribution to our stockholders would be distributable ratably among the holders of our common stock and any participating preferred stock outstanding at that time after payment of liquidation preferences, if any, on any outstanding shares of our preferred stock and payment of other claims of creditors.

Preferred Stock

Our board of directors is authorized, subject to limitations prescribed by Delaware law, to issue preferred stock in one or more series, to establish from time to time the number of shares to be included in each series, and to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further vote or action by our stockholders. Our board of directors can also increase or decrease the number of shares of any series of preferred stock, but not below the number of shares of that series then outstanding. The number of authorized shares of preferred stock may be increased or decreased, but not below the number of shares of preferred stock then outstanding, by the affirmative vote of the holders of a majority of our capital stock entitled to vote, or such other vote as may be required by the certificate of designation establishing the series. Our board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of our common stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in our control and might adversely affect the market price of our common stock and the voting and other rights of the holders of our common stock. We have no current plan to issue any shares of our preferred stock.

Anti-Takeover Provisions

The provisions of Delaware law, our restated certificate of incorporation, and our amended and restated bylaws could have the effect of delaying, deferring, or discouraging another person from acquiring control of our company. These provisions, which are summarized below, may have the effect of discouraging takeover bids.

Delaware Law

We are subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. In general, DGCL Section 203 prohibits a publicly held Delaware corporation from

2

 

engaging in a business combination with an interested stockholder for a period of three years following the date on which the person became an interested stockholder unless:

     prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;

     the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding, but not the outstanding voting stock owned by the interested stockholder, (i) shares owned by persons who are directors and also officers and (ii) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or

     at or subsequent to the date of the transaction, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66.67% of the outstanding voting stock that is not owned by the interested stockholder.

Generally, a business combination includes a merger, asset or stock sale, or other transaction or series of transactions together resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation’s outstanding voting stock. We expect the existence of this provision to have an anti-takeover effect with respect to transactions our board of directors does not approve in advance. We also anticipate that DGCL Section 203 may also discourage attempts that might result in a premium over the market price for the shares of common stock held by stockholders.

Restated Certificate of Incorporation and Amended and Restated Bylaws Provisions

Our restated certificate of incorporation and our amended and restated bylaws include a number of provisions that could deter hostile takeovers or delay or prevent changes in control of our management team, including the following:

    Board of Directors Vacancies. Our restated certificate of incorporation and amended and restated bylaws authorize only our board of directors to fill vacant directorships, including newly created seats. In addition, the number of directors constituting our board of directors is permitted to be set only by a resolution adopted by a majority vote of our entire board of directors. These provisions prevent a stockholder from increasing the size of our board of directors and then gaining control of our board of directors by filling the resulting vacancies with its own nominees. This makes it more difficult to change the composition of our board of directors but promotes continuity of management.

    Classified Board. Our restated certificate of incorporation provides that our board of directors is classified into three classes of directors. The existence of a classified board of directors could discourage a third-party from making a tender offer or otherwise attempting to obtain control of us as it is more difficult and time consuming for stockholders to replace a majority of the directors on a classified board of directors.

3

    Directors Removed Only for Cause. Our restated certificate of incorporation provides that stockholders may remove directors only for cause.

    Supermajority Requirements for Amendments of Our Amended and Restated Bylaws. Our amended and restated bylaws provide that the affirmative vote of holders of at least two-thirds of the voting power of the Corporation’s outstanding voting stock then entitled to vote at an election of directors is required to amend certain provisions of our amended and restated bylaws, including provisions relating to stockholder proposals at annual and special meetings of the stockholders, the size of the board, removal of directors and the Delaware forum selection provision of our amended and restated bylaws.

    Stockholder Action; Special Meeting of Stockholders.  Our restated certificate of incorporation and our amended and restated bylaws provide that special meetings of our stockholders may be called only by a majority of our board of directors, the chairman of our board of directors, our lead independent director, our chief executive officer, or our president, thus prohibiting a stockholder from calling a special meeting. Our restated certificate of incorporation further provides that our stockholders may not take action by written consent, but may only take action at annual or special meetings of our stockholders. As a result, holders of our capital stock would not be able to amend our amended and restated bylaws or remove directors without a meeting of our stockholders called in accordance with our restated certificate of incorporation. These provisions might delay the ability of our stockholders to force consideration of a proposal or for stockholders to take any action, including the removal of directors.

    Advance Notice Requirements for Stockholder Proposals and Director Nominations.    Our amended and restated bylaws provide advance notice procedures for stockholders seeking to bring business before our annual meeting of stockholders or to nominate candidates for election as directors at our annual meeting of stockholders. Our amended and restated bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude our stockholders from bringing matters before our annual meeting of stockholders or from making nominations for directors at our annual meeting of stockholders if the proper procedures are not followed. We expect that these provisions might also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of our company.

    No Cumulative Voting.  The DGCL provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless a corporation’s certificate of incorporation provides otherwise. Our restated certificate of incorporation and amended and restated bylaws do not provide for cumulative voting.

    Issuance of Undesignated Preferred Stock.  Our board of directors has the authority, without further action by the stockholders, to issue up to 5,000,000 shares of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by our board of directors. The existence of authorized but

4

unissued shares of preferred stock enables our board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a merger, tender offer, proxy contest, or other means.

    Choice of Forum.  Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the DGCL, our restated certificate of incorporation, or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine.

Exchange Listing

Our common stock is listed on The Nasdaq Global Select Market under the symbol “GLUU.”

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC.

5

EX-10.18 3 ex-10d18.htm EX-10.18 Glu_Ex_10_18

Exhibit 10.18

 

GLU MOBILE INC.

SUMMARY OF COMPENSATION TERMS

BECKY ANN HUGHES

 

The following is a summary of the compensation terms for Becky Ann Hughes, our Senior Vice President of Revenue:

 

On December 17, 2019, the Compensation Committee of Glu’s Board of Directors approved an increase of Ms. Hughes’ annual base salary to $360,000 in connection with her promotion to Senior Vice President of Revenue.

 

In addition, the Compensation Committee approved for Ms. Hughes a target annual bonus of 90% of her annual base salary and a maximum annual bonus for 180% of her annual base salary.  For 2020, Ms. Hughes’ maximum bonus opportunity was converted into a performance-based restricted stock unit (a “PSU”) covering 117,000 shares that was issued on December 17, 2019.  Ms. Hughes will fully earn this PSU only if Glu both (1) achieves a minimum Adjusted EBITDA goal for 2020 (the “Adjusted EBITDA Threshold”) and (2) generates bookings for 2020 that equal or exceed a specified maximum level of performance (the “Maximum Bookings Goal”). If Glu does not achieve the Maximum Bookings Goal, Ms. Hughes can earn (1) 50% of the maximum amount of PSUs if Glu achieves the Adjusted EBITDA Threshold in 2020 and generates 2020 bookings that are approximately 4% below the Maximum Bookings Goal (the “Target Bookings Goal”) and (2) 15% of the maximum amount of PSUs if Glu achieves the Adjusted EBITDA Threshold in 2020 and generates 2020 bookings that are approximately 12% below the Maximum Bookings Goal (the “Minimum Bookings Goal”). Each of the Maximum Bookings Goal, Target Bookings Goal and the Minimum Bookings Goal represents a significant increase over Glu’s 2019 bookings. To the extent that Glu achieves the Adjusted EBITDA Threshold in 2020 and generates bookings between two of the goals, the number of PSUs earned by Ms. Hughes will be calculated on a linear basis.  Glu will determine its 2020 Adjusted EBITDA and bookings in early 2021, and to the extent that Ms. Hughes earn any PSUs based on Glu’s 2020 bookings and Adjusted EBITDA, such PSUs will fully vest in February 2021 (consistent with the timing of when Glu historically paid cash bonuses to its executives).

 

EX-10.20 4 ex-10d20.htm EX-10.20 Glu_Ex_10_20

Exhibit 10.20 

GLU MOBILE INC.  

SUMMARY OF INDEPENDENT NON-EMPLOYEE DIRECTOR COMPENSATION PROGRAM  

(Effective as of April 25, 2019)  

On April 25, 2019, the Board of Directors (the “Board”) of Glu Mobile Inc. (“Glu,” “our,” “we” or similar terms) approved the following program with respect to the compensation of our independent non-employee directors effective immediately:

Cash Compensation  

 

 

 

 

 

    

 

Annual Retainer Fee:

 

$

40,000 

Lead Director or Chairman of the Board Fee:

 

$

25,000 

Annual Committee Fees:

 

 

 

Audit Committee Chair

 

$

20,000 

Audit Committee Member (other than Chair)

 

$

10,000 

Compensation Committee Chair

 

$

15,000 

Compensation Committee Member (other than Chair)

 

$

7,500 

Nominating and Governance Committee Chair

 

$

10,000 

Nominating and Governance Committee Member (other than Chair)

 

$

5,000 

Strategy Committee Chair

 

$

20,000 

Strategy Committee Member (other than Chair)

 

$

5,000 

  

All cash compensation will be paid in quarterly installments based upon continuing service. We will also reimburse our directors for reasonable expenses in connection with attendance at Board and committee meetings.

Equity Compensation  

Each year immediately following our annual meeting of stockholders, each Glu independent non-employee director will receive an additional equity award of the lesser in value of (1) stock options and restricted stock units (“RSUs”) awards having an aggregate grant date fair value of $235,000, with the number of stock options and RSUs allocated to provide an equal value of each equity instrument, or (2) the aggregate grant date fair value of (a) an RSU covering 25,000 shares of our common stock and (b) a stock option to purchase 50,000 shares of our common stock.  Both the stock option and RSU awards will vest on the earlier to occur of (a) the first anniversary of the grant date and (b) the date of our next annual meeting of stockholders that follows the grant date. 

 

At the time he or she joins the Board, each new independent non-employee director will receive the lesser in value of (1) stock options and RSUs having an aggregate grant date fair value of $352,500, with the number of stock options and RSUs allocated to provide an equal value of each equity instrument, or (2) the aggregate grant date fair value of (a) an RSU covering 37,500 shares of our common stock and (b) a stock option to purchase 75,000 shares of our common stock.  The RSU will vest as to 33⅓% of the total number of shares subject to the RSUs on the first anniversary of the grant date and thereafter vest in equal quarterly installments over the next two years following the first vesting date on the same day of each third month. The stock option will vest as to 33⅓% of the underlying shares on the first anniversary of the grant date and thereafter vest pro rata monthly over the next 24 months.   

 

 

 

EX-10.21(B) 5 ex-10d21b.htm EX-10.21(B) Glu_Ex_10_21(B)

 

Exhibit 10.21(B)

 

FIRST AMENDMENT TO OFFICE LEASE

 

This FIRST AMENDMENT TO LEASE ("First Amendment") is made and entered into as of October 18, 2018 (the "First Amendment Effective Date"), by and between HOWARD STREET ASSOCIATES LLC, a Delaware limited liability company ("Landlord") and GLU MOBILE INC., a Delaware corporation ("Tenant").

 

RECITALS

 

A.         Landlord and Tenant are parties to that certain Standard Office Lease dated May 9, 2017 (the "Existing Lease"), whereby Tenant leases approximately 57,074 rentable square feet (the "Premises") commonly known as Suites 100 and 200 of that certain office building located at 875 Howard Street, San Francisco, California (the "Building").

 

B.         Tenant desires to install, at Tenant's sole cost and expense, one (1) condenser unit (the "Condenser Unit"), the specifications for which are attached hereto as Exhibit A, on a portion of the Building roof, as depicted on Exhibit B attached hereto, and three (3) refrigerant lines (the "Refrigerant Lines") to run from the Condenser Unit through Building common area to the Premises.  Landlord and Tenant desire to amend the Existing Lease accordingly, on the terms and conditions set forth in this First Amendment.

 

C.         All capitalized terms used herein but not specifically defined in this First Amendment shall have the meanings ascribed to such terms in the Existing Lease.  The term "Lease" where used in this First Amendment shall hereafter refer to the Existing Lease, as amended by this First Amendment.

 

AGREEMENT

 

NOW, THEREFORE, in consideration of the foregoing recitals and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Landlord and Tenant hereby agree as follows:

 

1.         Installation of Equipment. Landlord hereby approves of the installation by Tenant of the Condenser Unit and the Refrigerant Lines described in those certain specifications attached hereto as Exhibit A (collectively, the "Equipment"), and the connection of said Equipment to, and performance of related work in a portion of the Building mechanical room located on each floor of the Building (collectively, the "Mechanical Plant Area"), in all cases pursuant to the installation guidelines attached hereto as Exhibit C (the "Installation Guidelines") and in accordance with the manufacturer's specifications, and otherwise subject to the terms of this First Amendment.  Upon at least forty-eight (48) hours prior written notice, Landlord or a representative of Landlord shall accompany Tenant (i) during ingress and egress of the premises of another tenant on the sixth (6th) floor of the Building in order to provide access to the roof and Mechanical Plant Area, and through the duration of the installation thereto, during normal business hours as may be necessary in order to so install the Equipment.

 

 

 

 

 

2.         Operation and Maintenance of Equipment. In no event shall Tenant permit the Equipment to interfere with normal and customary use or operation of the Building by Landlord or other tenants and/or occupants (including, without limitation, by means of noise or odor). Tenant shall be responsible, at Tenant's sole cost and expense, for all maintenance and repairs and compliance with legal obligations with respect to the Equipment, and Tenant acknowledges and that Landlord shall have no responsibility in connection with the Equipment, and that Landlord shall not be liable for any damage that may occur with respect to the Equipment, except and to the extent such damage is caused solely by the gross negligence or willful misconduct of Landlord or the Landlord Parties (as that term is defined in the Lease).  All matters (including all plans and specifications) relating to the use, maintenance, repair, modification, compliance with laws, and removal of the Equipment (including, without limitation, with respect to the manner and means of Tenant's connection of the Equipment to any Building Systems) shall be subject to the prior approval of Landlord, which approval shall not be unreasonably withheld or delayed and may be conditioned on Tenant complying with such reasonable requirements imposed by Landlord, based on the advice of Landlord's engineers, so that the Building Systems or other components of the Building and the occupants of the Building are not adversely affected by the operation of the Equipment, and/or based upon other reasonable factors as determined by Landlord. The Equipment and the Mechanical Plant Area shall be deemed to be a part of the Premises for purposes of the insurance provisions of the Lease, and, in addition, Tenant shall maintain, at Tenant's cost, industry standard insurance coverage with respect thereto.

 

3.         Use of Equipment. Tenant shall be solely responsible, at Tenant's sole cost and expense, for (i) monitoring, operating, repairing, replacing and removing (subject to the terms of Section 6 below) the Equipment, (ii) obtaining all required permits and governmental or quasi-governmental approvals to install and operate the Equipment, (iii) complying with all applicable governmental and quasi-governmental laws, regulations and building codes in connection with the Equipment and the Mechanical Plant Area, (iv) using the Equipment in accordance with the manufacturer's specifications, and (v) maintaining the Equipment in good condition throughout the Lease Term, in accordance with the manufacturer's specifications.  In addition, Tenant shall (x) on an annual basis, procure an inspection report from a certified professional with respect to the Refrigerant Lines, and (y) regularly, in accordance with commercially reasonable standards, generate and maintain preventative maintenance records relating to the Equipment (such annual inspection reports and other maintenance records shall be referred to herein, collectively, as the "Preventative Maintenance Records"), and deliver copies of such Preventative Maintenance Records to Landlord. All vendors performing work on the Equipment and/or in the Mechanical Plant Area shall be subject to Landlord's standard access and entry procedures for the Building. In no event shall any of the Equipment interfere with any Building systems or Landlord's operation of the Building.

 

4.         Use of the Mechanical Plant Area. Tenant shall not store any materials in the Mechanical Plant Area. Tenant shall use the Mechanical Plant Area solely for the operation of the Equipment and not for any other purposes. In no event shall Tenant's use of the Mechanical Plant Area interfere with any Building Systems or Landlord's operation of the Building.

 

5.         Landlord Costs. Tenant shall be responsible for any and all reasonable costs incurred by Landlord as a result of or in connection with Tenant's operation, modification, use

-2-

 

and/or removal of the Equipment. Any reimbursements owing by Tenant to Landlord pursuant to this Section 5 shall be payable by Tenant within thirty (30) days of Tenant's receipt of an invoice therefor.

 

6.         Removal of Equipment. At the expiration or earlier termination of the Lease, the Equipment shall become Landlord's property and shall remain at the Premises; provided that, at Landlord's option, Landlord may, by written notice to Tenant not less than thirty (30) days prior to the end of the Lease Term, or given promptly following any earlier termination of this Lease, require Tenant, at Tenant's expense, to remove the Equipment and all related facilities and equipment and return the affected portions of the Building roof and the Mechanical Plant Area to the condition the Building roof and Mechanical Plant Area would have been in had no such Equipment been installed (reasonable wear and tear excepted).  Additionally, if Landlord performs any repairs or replacements of the roof of the Building (whether pursuant to Landlord's obligations under the Lease or as may be otherwise determined to be necessary in Landlord's reasonable discretion), Tenant shall be solely responsible, at Tenant's sole cost and expense, for the prompt removal of the Equipment as may be reasonably necessary for Landlord to perform such work, and for any and all costs incurred in connection with re-installing the Equipment upon Landlord's completion of such work. If Tenant fails to complete any required removal and/or to repair any damage caused by the removal of the Equipment, and return the affected portion of the Building roof or the Mechanical Plant Area to the required condition, Landlord may do so and may charge the cost thereof to Tenant, which cost shall be paid by Tenant pursuant to Section 5 above. The foregoing obligations of Tenant shall survive the expiration or earlier termination of the Lease.

 

7.         Landlord Liability. Notwithstanding anything to the contrary set forth in this First Amendment, and notwithstanding Landlord's review and approval of the method by which the Equipment is installed, secured to the Building roof, maintained, or repaired, Tenant shall remain solely liable for any liability arising from Tenant's placement of the Equipment on the Building roof, and Landlord shall have no liability in connection therewith (except to the extent attributable to the negligence or willful misconduct of or violation of this Lease by Landlord or its employees), in all cases subject to the terms of the Lease (including, without limitation, Article 13 of the Existing Lease).

 

8.         Invalidity of Provisions. If any provision of this First Amendment is found to be invalid or unenforceable by any court of competent jurisdiction, the invalidity or unenforceability of any such provision shall not affect the validity and enforceability of the remaining provisions hereof.

 

9.         Further Assurances. In addition to the obligations required to be performed under the Lease, Landlord and Tenant shall each perform such other acts, and shall execute, acknowledge and/or deliver such other instruments, documents and other materials, as may be reasonably required in order to accomplish the intent and purpose of the Lease.

 

10.       Brokers.  Landlord and Tenant each hereby warrant and represent to the other that it has had no dealings with any real estate broker or agent in connection with the negotiation of this First Amendment, and that it knows of no other person or entity who is or might be entitled to a commission, finder's fee or other like payment in connection herewith, and does hereby

-3-

 

indemnify and agree to hold the other party, and its agents, members, partners, representatives, officers, affiliates, shareholders, employees, successors and assigns harmless from and against any and all loss, liability and expenses that such party may incur should such warranty and representation prove incorrect, inaccurate or false.  The terms of this Section 10 shall survive the expiration or earlier termination of the Lease.

 

11.       Authority. Each of the parties hereto represents and warrants to the other as follows: (a) it has the legal power, right and authority to enter into this First Amendment; (b) all requisite action (corporate, trust, partnership or otherwise) has been taken by it in connection with the entering into of this First Amendment and no further consent of any partner, shareholder, creditor, investor, judicial or administrative body, governmental authority or other party is required, including without limitation, any lender, or if any such consent is required, such consent has been obtained; (c) the individuals executing this First Amendment have the legal power, right, and actual authority to bind it to the terms of this First Amendment; and (d) it understands that the other party is relying on the foregoing representations in entering into this First Amendment, and that the other party would not enter into this First Amendment without such representations.

 

12.       Governing Law. This First Amendment shall be governed by and construed and enforced in accordance with the laws of the State of California.

 

13.       Lease in Full Force. Except for those provisions which have been modified by this First Amendment and those terms, covenants and conditions for which performance has heretofore been completed, all other terms, covenants and conditions of the Existing Lease are hereby ratified and shall remain unmodified and in full force and effect.

 

14.       Digital Image. The parties agree to accept a digital image of this First Amendment, as executed, as a true and correct original and admissible as best evidence to the extent permitted by a court with proper jurisdiction.

 

15.       Counterparts. This First Amendment may be executed in counterparts, each of which shall be deemed an original part and all of which together shall constitute a single agreement.

 

[remainder of page intentionally left blank; signature page follows]

 

-4-

 

IN WITNESS WHEREOF, this First Amendment has been executed as of the First Amendment Effective Date. 

 

 

 

 

 

 

 

 

 

LANDLORD:

HOWARD STREET ASSOCIATES LLC,

 

a Delaware limited liability company

 

 

 

By:

Hudson Pacific Properties, L.P.,

 

 

a Maryland limited partnership,

 

Its:

Sole Member

 

 

 

 

 

By:

Hudson Pacific Properties, Inc.,

 

 

 

a Maryland corporation

 

 

Its:

General Partner

 

 

 

 

 

 

 

By:

/s/ Joshua A. Hatfield

 

 

 

Name:

Joshua A. Hatfield

 

 

 

Its:

Executive Vice President

 

 

 

 

 

 

 

 

 

 

TENANT:

GLU MOBILE INC.,

 

a Delaware corporation

 

 

 

By:

/s/ Scott J. Leichtner

 

Name:

Scott J. Leichtner

 

Its:

VP and General Counsel

 

 

 

-5-

 

EXHIBIT A

CONDENSER UNIT SPECIFICATIONS

 

 

EXHIBIT A
-1-

 

EXHIBIT B

LOCATION OF CONDENSER UNIT ON BUILDING ROOF

 

 

EXHIBIT B
-1-

 

EXHIBIT C

INSTALLATION GUIDELINES

 

EXHIBIT C
-1-

EX-10.26(B) 6 ex-10d26b.htm EX-10.26(B) Glu_Ex_10_26(B)

Exhibit 10.26(B)

 

AMENDMENT # 1 TO

UNITY SOFTWARE LICENSE & SUPPORT AGREEMENT

 

This amendment to the Unity Software License Agreement (“Amendment #1”) is made as of the date last signed below (the “Amendment Effective Date”), by and between Unity Technologies ApS, a Danish corporation with its principal place of business at Niels Hemmingsens Gade 24, 1153 Copenhagen, Denmark (Unity)  and Glu Mobile Inc., a Delaware corporation with its principal place of business at 875 Howard Street, Suite 100, San Francisco, CA 94103 (“CUSTOMER”).

 

RECITALS

 

WHEREAS, the parties entered into a Unity Software License Agreement effective October 29, 2017 (the “Agreement”), pursuant to which CUSTOMER purchased subscription to Unity Products, Unity Source Code and services for a term of two (2) years.

 

WHEREAS, the parties wish to modify the Agreement to renew the Term, update the products and pricing, and otherwise as set forth herein.

 

AGREEMENT

 

NOW THEREFORE, in consideration of the mutual covenants and agreements hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties agree as follows:

 

1.    First Renewal Term. The parties mutually agree to renew the Agreement for an additional, consecutive two (2) years, unless earlier terminated as set forth in the Agreement (the “First Renewal Term”). Accordingly, the definition of “Term” in the Agreement is revised to mean the period of time beginning on the Effective Date (as such term is defined in the Agreement) until the end of the First Renewal Term.

 

2.    First Renewal Term Fee. Upon execution of this Amendment, CUSTOMER shall make a non-refundable payment of                                                                                                                                                                                                             

                                                                                                                                                          (the “First Renewal Term Fee”) in accordance with the payment schedule set forth in Exhibit B as amended. This makes up the whole of CUSTOMER’s payment obligations for the First Renewal Term. Failure to pay as set forth in Exhibit B is considered a material breach of this Agreement, and Unity may suspend all Unity Products, Unity Source Code, and services until payments have been duly made.

 

3.    Definitions. Section 1 of the Agreement is amended by adding the following definitions in the appropriate alphabetical order:

 

a.    Unity Enterprise for Games” (or “Unity Enterprise”) means the “Unity” engine and editor that provide an authorizing environment with a series of integrated tools, modules and components that are: (a) designed to enable the creation of interactive content, and (b) provide for asset management, project revision and tracking, and team-based production. Unity Enterprise for Games provides the ability to publish on the desktop and mobile platforms specified in the System Requirements.

 

4.    Exhibit BExhibit B to the Agreement is amended and replaced in its entirety with Exhibit B attached hereto.

 

5.    Exhibit C.  Exhibit C to the Agreement is amended and replaced in its entirety with Exhibit C attached hereto.

 

6.    General. Except as explicitly modified herein, all terms and conditions and provisions of the Agreement continue in full force and effect. In the event of any inconsistency or conflict between the Agreement and this Amendment, the terms conditions and provisions of this Amendment shall govern and control. All initially capitalized terms used and not otherwise defined herein have the meaning ascribed to them in the Agreement. This Amendment may  be executed in one or more counterparts and transmitted by facsimile or email as a PDF, TIFF or other image files, each transmission of which is deemed an original, and all of which, when taken together, constitute one and the same instrument.

 

IN WITNESS WHEREOF, the parties have caused this Amendment to be signed as of the Amendment Effective Date by their duly authorized representatives.

 

UNITY TECHNOLOGIES APS

   

GLU MOBILE INC.

 

 

 

By:

 

 

By:

 

 

 

 

 

 

Name:

 

 

Name:

 

 

 

 

 

 

Title:

 

 

Title:

 

 

 

 

 

 

Date:

 

 

Date:

 

 

Exhibit B

 

Summary of Products, Services and Fees

 

 

 

 

Unity Product Subscription Seats*

List Price
Per Seat at
Effecrive
Date

CUSTOMER
Price per
Seat (10%
Discount

Unity Enterprise for Games

         

                  

Unity Build Machine

         

                  

 

* Prices are per month, per developer for all remaining months in the Term. Subscription seats are paid annually in advance. Additional subscription seats purchased during the Term will be initially invoiced on a pro rata basis through the end of the then-current year of the Term. Thereafter, if applicable, Customer's total number of subscription seats will be invoiced for a full year in advance. Subscription seats include all Updates commercially available during the Term.

 

 

 

 

Source Code Subscriptions*

 

 

Full Access - all Desktop, Mobile and Console# Platforms

                  

 

Price is for an annual subscription to access the Unity Source Code. Unity Enterprise seats must be purchased separately for each developer. No use of Unity Source Code after the designated Term. Integrated Success Services is required for each year of Unity Source Code access. Please note that Customer's access to and use of the PhysX SDK (as modified for incorporation into the Unity Products) requires agreeing to and complying with the NVIDIA GameWorks EULA terms (currently found here: https:lldevelo per.nvidia.comlcontentla pptv-access-nvidia­ physx-source-code;accessing these terms requires joining the GameWorks NVIDIA Developer Program). UTECH will not deliver the PhysX SDK unless requested by Customer.

#Customer must register its Project(s) in Sony's DevNet system and receive the PlayStation console add-ons from Sony prior to licensing the applicable Unity Source Code. Customer must register with ID@Xbox and receive the Xbox console add-ons from Microsoft or UTECH prior to licensing the applicable Unity Source Code. All Nintendo console add-ons, including the Unity Source Code therefor, are licensed directly from Nintendo. Customer must register its Project(s) with the Google Stadia developer program and receive the Stadia add-ons from Google or UTECH prior to licensing the applicable Unity Source Code.

 

 

 

Annual Services

 

 

Integrated Success Services - Level II*

 

                  

*Price for Unity Integrated Success Services - Level II is                                                                                                                                       

                                                                        . Unity Enterprise seats must be purchased separately for each developer. No use of Unity Source Code after the designated subscription term. The terms and conditions for the Unity Integrated Success Services – Level II offering is attached hereto as Exhibit C and incorporated by this reference. Unity Integrated Success Services – Level II  includes            Project Reviews pursuant to the terms and conditions in Appendix 1 to Exhibit C. Additional Project Reviews may be purchased for the price outlined in Appendix 3 to Exhibit C. Unity Integrated Success Services – Level II                                               Onsite Training Workshop pursuant to the terms and conditions in Appendix 2 to Exhibit B. Additional Onsite Training Workshops or customization of a workshop may be purchased at an additional cost, subject to a separate Statement of Work.

 

In addition to Unity Integrated Success Services -  Level II pursuant to Exhibit C.  Customer may elect to purchase additional optional service modules as outlined in Appendix 3 to Exhibit C.

 

 

 

 

 

INITIAL ORDER

 

Customer hereby places the following order and agrees to pay UTECH                                                                                              

                                                                                                                                                                                                                

                                                                                 . Customer agrees to pay within thirty (30) days upon receipt of a valid invoice in accordance with the Agreement. The second annual payment may increase if Customer purchases additional subscription seats.

 

 

 

 

 

 

 

Unity Product

Units

Term

Unit Price

Total

Unity Enterprise for Games Subscription

       

24 months

                  

                  

Unity Build Machine Subscription

    

24 months

                  

            

Integrated Success Services - Level II

    

2 years

                      

               

Total

 

 

 

                  

 

 

EXHIBIT C

Unity Integrated Success Services – Level II

 

This Exhibit C is designated for a Customer with active, valid Unity Product subscription seats, for a maximum of                            Support Requests.

 

1.     Definitions. These definitions apply to this Exhibit C. Any capitalized terms not defined herein have the meaning set forth in the Agreement.

 

Business Hours” means the hours between                                         Pacific Time, Monday through Friday.

 

Customer-Generated Error” means problems in the operation or performance of the Unity Products to the extent that UTECH can show that such problems are caused by any of the following: (a) third party software or hardware products, or use of the Unity Products in conjunction therewith, or (b) Customer’s use of the Unity Products other than as authorized in its subscription agreement with UTECH.

 

Customer Personnel” means the designated, named individual members of Customer’s team designated by Customer to be direct contacts for UTECH’s Services Personnel.

 

DRM” means Customer’s designated “Developer Relations Manager” provided by UTECH.

 

Services” means those Integrated Success Services provided by UTECH as outlined in this Exhibit A.

 

Service Level Agreement” or “SLA” means the agreed upon response time to newly submitted Support Requests as set forth in Section 3 of this Exhibit C.

 

Support Portal” means the online Support communication method provided to Customer by UTECH. “Support Request” means a question, issue or concern posted to the Support Portal in the English language.

 

2.     Services Terms.

 

Subject to payment of the applicable fees, and subject to the terms and conditions of the Agreement, UTECH will provide Customer the following Services:

 

Management Services:

 

a)    UTECH will assign a DRM to Customer, who will be responsible for the following services:

 

a)    Coordinating and facilitating UTECH technical resources as needed to enable a holistic approach to solution deployment and management, effective and timely communication between UTECH and the Customer, proactive identification and resolution of emerging issues, and effective prioritization of efforts by considering business impact and Integrated Success Service priorities.

 

b)    Maintaining an understanding and awareness of technical use of the Unity Products and engagement within the account and act as a liaison between Customer and other UTECH technical departments as required.

 

c)    Escalation management for Priority 1 (Emergency) Requests (as further referred to in the section below).

 

d)    Proactive communication on Updates.

 

e)            Project Reviews by Support Personnel during a 12-month period on mutually agreeable dates. Each of the       Project Reviews will be at least one (1) month apart. Customer acknowledges and agrees that Project Reviews cannot be carried over to subsequent one (1) year periods. Additional Project Reviews can be purchased for a fee as set forth in Appendix C of Exhibit C (where applicable), or pursuant to a separate written agreement.

 

b)    UTECH will conduct a quarterly review of your Services usage.

 

Support Services:

 

a)     Customer will have unlimited access to UTECH’s on-line support resources at http://unity3d.com/learn/.

b)    UTECH will provide                                service responses for Priority 1 (Emergency) issues affecting eligible Unity Products and provide service responses during regular Business Hours for Priority 2-4 (non-emergency) issues affecting eligible Unity Products.

 

c)     UTECH will respond to properly submitted Support Requests concerning installation, activation, seat migration, configuration, troubleshooting and/or any other issues that may arise in connection with the Unity Products or Project (s) in accordance with the response times specified in the Agreement. Responses will be provided by Services Personnel.

 

d)    UTECH will undertake commercially reasonable efforts, at UTECH's discretion, either to provide work-arounds or to correct faults in the Unity Products.

 

e)    UTECH will prioritize the backport of fixes to the current supported version(s) of the Unity Products for Unity Supported Platforms applicable to Customer’s use of the Unity Products.

 

3.      Service Level Agreement.

 

The priority given to a Support Request will determine the response times as specified in the below table:

 

 

 

 

Priority

Severity

Initial Response Time

 

 

 

1

Emergency

                                  

 

 

 

2

High

                                  

 

 

 

3

Normal

                                  

 

 

 

4

Low

                                  

 

a)    EMERGENCY (“Priority 1”): The problem results in extremely serious interruptions to the development or deployment of Projects. It is affecting the entire Customer team or causes serious impairment of essential operations for deployed Projects. For instance, data integrity is compromised or the issue is at risk of causing missed critical project deadlines or deliverables. Customer shall contact its DRM for all Priority 1 issues.

 

b)    HIGH PRIORITY (“Priority 2”). The problem results in serious interruptions to the development or deployment of Projects. Portions of the Customer team cannot perform important tasks, but the error does not impair essential operations. Major Project components cannot operate correctly due to issues with the Unity Products or APIs or performance issues are apparent.

 

c)     NORMAL PRIORITY (“Priority 3”). The problem causes interruptions in the development or deployment of Projects. It does not prevent the operation of a Project.

 

d)    LOW PRIORITY (“Priority 4”). The problem results in minimal or no interruptions to the development or deployment of Projects (no business impact). The issue consists of "how to" questions including issues related to APIs and integration, installation and configuration inquiries, enhancement requests, or documentation questions.

 

Services Personnel's Business Hours are between                                Pacific Time, Monday through Friday.

 

For Priority 1 (Emergency) Support Requests, Customer will:

 

a)    File a Support Request via the Support Portal, which Support Request must include an accurate and complete description of the problem and issues.

 

b)    Contact UTECH via the emergency escalation method provided by UTECH. For clarity, a Priority 1 Support Request will not be acknowledged by UTECH as an emergency without this notification method.

 

c)     Provide UTECH with a designated Customer contact during the remedy period, either onsite or by pager, to assist with data gathering, troubleshooting, testing and applying the proposed solution.

 

In response to a properly submitted Priority 1 Support Request, UTECH will:

 

a)    Contact the appropriate Senior-Level Contact (as defined below) via phone or other real-time means

 

 

b)    Assign a dedicated issue-owner within the UTECH services and support team to manage communications between UTECH and Customer.

 

c)     Engage in regular communication with Senior-Level Contacts for the duration of the engagement.

 

For all properly submitted Support Requests (Priorities 1-4), UTECH will undertake reasonable efforts to: (a) acknowledge receipt of a Support Request from a technical Support contact within the time allotted (“Initial Response Time”); (b) provide a short status report to Customer within a reasonable time; (c) address the Support Request by providing a remedy that could take the form of eliminating the defect in order to bring the Unity Products into substantial conformity with its applicable documentation, providing updates, or demonstrating how to avoid the effects of the defect with reasonable commercial effort. Where Customer has a subscription to access and use the Unity Source Code, remedy may also include error corrections, patches, bug fixes, workarounds (i.e. temporary solutions used to complete a task that would not otherwise be possible due to a problem or limitation in the affected Unity Products), replacement deliveries or any other type of software or documentation corrections or modifications. Each party acknowledges that despite a party's reasonable efforts, not all problems may be solvable. Where on-going investigation is required, Customer will receive regular updates to their Support Request. Additionally, such updates may increase or lower the severity of the issue, in which case the frequency of updates will change accordingly.

 

If UTECH, in its sole and reasonable discretion, determines that remote troubleshooting and investigation techniques employed by UTECH have been unsuccessful and that on-site services is the most effective way to resolve a Support Request, UTECH may offer to provide such limited on-site service, subject to Customer’s acceptance. If Customer accepts this offer, Customer will not be charged for such on-site services but will be charged for travel and living expenses.

 

UTECH may at its reasonable discretion subcontract provision of Services to third parties provided that UTECH will continue to remain primarily responsible under the terms of the Agreement and will ensure that such third party service provider provides all agreed services in accordance with the terms herein and in accordance with best industry standards. In all instances UTECH will use suitably qualified Services Personnel.

 

4.     Customer Obligations.

 

Customer shall:

 

a)    Use suitably qualified engineers and artists to develop using the Unity Products.

 

b)    Provide accurate and complete descriptions of problems and issues by submitting a Support Request via the Support Portal.

 

c)    Cooperate with Services Personnel where elaboration of an issue is required.

 

d)    Provide self-contained reproductions of issues or steps to reproduce the issue when possible.

 

e)    Provide script, artwork or project folders where needed by Services Personnel.

 

f)     Provide development timetables including milestones and deliverables, subject to CUSTOMER confidentiality restrictions as necessary to enable UTECH to provide timely and efficient services.

 

g)    Recognize that Services is often a collaborative and iterative process.

 

h)    Assign each problem a priority level as described above.

 

i)     Close Support Requests when the issue or problem has been resolved.

 

j)     Designate a selection of English-speaking, senior-level Customer contacts (“Senior-Level Contacts”) (ideally one (1) or but no more than three (3) Senior-Level Contacts per Project), and provide contact details (in particular e-mail address and telephone number) by means of which the Services Personnel and DRM can contact the Senior-Level Contacts at any time in response to Priority 1 (Emergency) or 2 (High) Support Requests. Each Senior-Level Contact will be an authorized representative empowered to make necessary decisions for Customer or bring about such decisions without undue delay. Where necessary, UTECH will rely on the single senior-most Senior-Level Contact to determine, among other things, the priority and alignment of any concurrent tickets and resolution paths.

 

k)    Share Support Request responses provided by Services Personnel between members of the Customer team.

 

 

l)     Assess Support Request responses for suitability to the Customer and respond in a timely fashion when the response is not suitable.

 

In the event Customer does not fulfill its obligations, and continues to fail to fulfill its obligations following notice from UTECH, UTECH, in its sole reasonable discretion, may downgrade the priority level of the Support Request.

 

5.     Limitations.

 

UTECH's obligation to provide Services shall extend only to the current supported version(s) of the Unity Products for the Unity Supported Platforms applicable to Customer’s use of the Unity Products, unless Customer has purchased Extended Long Term Support (“LTS”) pursuant to Appendix 1 of this Exhibit C.

 

UTECH’s obligation to provide Services shall extend only to Customer teams that have active, valid Unity Product subscriptions throughout the Term.

 

UTECH and Services Personnel will provide Services for up to a maximum of                      Support Requests from Customer. Additional Support Requests can be submitted at any time, but UTECH and Services Personnel will queue such additional Support Requests and only commence services when one of the                   active Support Requests has been resolved and closed. Customer can adjust the order of the submitted Support Requests by setting priority levels via written notice to UTECH or through mutual negotiations.

 

Support Requests sent to UTECH using methods other than the Support Portal (or as otherwise directed by UTECH) will be handled in a manner of UTECH's choosing and will not qualify for the initial response times set out above.

 

Where it is necessary for Customer to send the project files of its Project to UTECH in connection with a Support Request, Customer must send a version of the project files in which unnecessary assets have been removed, and which is ready to be loaded onto a UTECH machine without external server connections or special setup requests.

 

All members of Customer teams with access to the Support Portal will be able to view the full contents of all Support Requests submitted on behalf of Customer. Customer acknowledges that no provision will be made for restricted- access Support Requests.

 

UTECH shall neither provide Services to end users of Customer's Project (s), nor to sub-contractors working for Customer.

 

UTECH will have no obligation to provide Services of any kind for problems in the operation or performance of the Unity Products to the extent caused by a Customer-Generated Error. If UTECH determines that it is necessary to perform Services for a problem in the operation or performance of the Unity Products that is caused by a Customer-Generated Error, then UTECH will notify Customer thereof as soon as UTECH is aware of such Customer-Generated Error, and UTECH may offer specialized Professional Services to address such Customer-Generated Error. If Customer accepts this offer, UTECH may invoice Customer at UTECH's then-current time and materials rates for all such services performed by UTECH. Customer will pay UTECH within thirty (30) days of the date of such invoices.

 

Where Customer has a subscription to access and use the Unity Source Code and created Customer Modifications (as those terms are defined in the relevant agreement between UTECH and Customer), UTECH will make a reasonable effort to accommodate any Support Requests in connection therewith. If UTECH determines in its sole and reasonable discretion that it is unable to provide Integrated Success Services for the Customer Modifications, for reasons including but not limited to the nature of such Customer Modifications and/or UTECH’s lack of access to the Customer Modifications, UTECH may offer to perform specialized Professional Services. If Customer accepts this offer, UTECH may invoice Customer at UTECH's then-current time and materials rates for all such services performed by UTECH. Customer shall pay UTECH within                    of the date of such invoices.

 

Where resolution to a problem requires extended time in to provide the final response, UTECH will provide regular updates to Customer.

 

To the maximum extent permitted by applicable law, UTECH does not warrant or guarantee that the claimed or actual defects or malfunctions in the Unity Products will in fact be corrected.

 

Appendix 1 to Exhibit C

Unity Project Review Service

 

1.       Definitions. These definitions apply to this Appendix 1 to Exhibit C. Any capitalized terms not defined herein have the meaning set forth in the Agreement.

 

Project Review” means an in-depth investigation into                           , wherein UTECH will provide Customer with a support engineer to analyze the complete Project and look for opportunities to apply best practices in the areas of system design, optimization, stability and team workflow to enhance the performance, stability and maintainability of your project.

 

2.       Services. UTECH’s Project Review service consists of the following:

 

     UTECH will arrange                         phone call between Customer’s named contact and a UTECH senior support engineer;

     A Project Review conducted on-site at Customer’s premises (an “On-Site Review”) will be performed over                            business days; a Project Review conducted remotely from UTECH’s offices (a “Remote Review”) will be conducted over such period as such support engineer may reasonably require, but in no event less than          consecutive business days.

     UTECH will issue a final report to Customer concerning a Project Review within                business days of the completion of such Project Review. Such final report will summarize the key findings and advice delivered by UTECH during the Project Review, as well as detail follow-up answers to unattended/unanswered questions.

     All travel and living expenses associated with an On-Site Review will be paid for by UTECH.

 

Customer acknowledges and agrees that Project Reviews may only be used during the applicable contract year and cannot be carried over to subsequent contract years or after the Term.

 

3.       Customer Obligations. To ensure the success of Customer’s Project Review, Customer will:

 

     Provide UTECH with contact information for             assigned Customer contact who will run lead on behalf of Customer for the duration of the On-Site Visit;

      Provide UTECH with the office address, directions, access instructions and office hours for each On-Site Visit day;

      Provide UTECH’s support engineer(s) with desk space and a preconfigured machine; and

      Ensure the availability of Customer’s technical leadership for the duration of the On-Site Visit.

 

Customer acknowledges and agrees that: (a) it is Customer’s responsibility to contact UTECH to schedule each Project Review; (b) Customer must contact UTECH at least      days prior to the date on which it would like to schedule each Project Review; and (c) any unused Project Reviews not scheduled during the applicable contract year will be forfeited. Accordingly, if Customer does not contact UTECH to schedule a Project Review at least      days before the end of a contract year, Customer will forfeit such Project Review for that year.

 

Customer shall notify UTECH in writing of any cancellation or intent to reschedule a previously scheduled Project Review. In the event Customer notifies UTECH of its intent to cancel or reschedule a Project Review, UTECH may invoice and Customer will pay all non-refundable travel and living expenses associated with the previously scheduled On-Site Review incurred before receiving written notice of cancellation.  In the event Customer notifies UTECH of its intent to cancel or reschedule a Project Review less than                    calendar days prior to the date the Project Review is scheduled to begin, Customer will forfeit such Project Review for that year.

 

4.       Ownership of Materials. Customer acknowledges that a Project Review is a collaborative process that will add to UTECH’s knowledge and understanding of how customers use the Unity Products. Accordingly, Customer and each of its Affiliates hereby authorize UTECH to internally use information relating to the Unity Products, at the exclusion of any and all information related to the Project and any Confidential Information of Customer, that UTECH obtains from a Project Review solely to improve the Unity Products and/or any other UTECH products and services.

 

Further, the parties acknowledge and agree that: (i) UTECH will retain all rights in and to UTECH’s Intellectual Property Rights, (ii) any and all materials used during UTECH’s performance of the Project Review will remain UTECH’s Intellectual Property Rights, and (iii) UTECH shall grant to Customer a non-exclusive, royalty-free license to use such materials, only to the extent necessary to enable Customer to exercise all of the rights granted to Customer in connection with the services.

 

Appendix 2 to Exhibit C

Unity Onsite Training Workshops

 

1.       Definitions. These definitions apply to this Appendix 2 of Exhibit C. Any capitalized terms not defined herein have the meaning set forth in the Agreement.

 

Fulfillment Partner(s)” means any one or more of UTECH’s third-party licensors, partners or providers of the Learning Services, including operators of the Platforms described herein and hosts of Materials.

 

Materials” means the documentation and materials, inclusive of video content and other content owned by or licensed to UTECH, provided by UTECH or its licensors in electronic or physical form. Materials are subject to additional terms between UTECH and the individual end users (as referenced elsewhere in this Exhibit).

 

Platform(s)” means any UTECH or third-party owned software, systems or platforms on which Materials are hosted and delivered or through which any Learning Services are performed.

 

UTECH Personnel” means any UTECH employee, any agent or other third party authorized by UTECH to provide an Onsite Training Workshop (UTECH Personnel may be different from Services Personnel).

 

2.       Onsite Training Workshops. “Onsite Training Workshops” are in-person, instructor-led training sessions with UTECH Personnel and include services and Materials delivered via UTECH-designated Platforms. Current Platforms utilized for Training Workshops include MyLiveBook (https://portal.knowledgepoint.co.uk/Login.aspx) and the UTECH Asset Store (https://www.assetstore.unity3d.com). Where additional Platforms are utilized in connection with the Training Workshop services and materials. UTECH will notify the individual participants and provide access to any applicable user terms prior to the start of a scheduled Training Workshop. When a training participant registers on any Training Workshop Platform, the individual may be prompted to create an account and to agree to terms of service presented via such Platform.

 

On dates to be mutually agreed between the parties, UTECH will send UTECH Personnel to Customer’s location to provide         Onsite Training Workshops selected by Customer. Customer must contact UTECH at least thirty

(30) days prior to the date on which Customer desires to schedule any Training Workshop. If Customer does not contact UTECH to schedule a Training Workshop at least thirty (30) days before the end of the then-current contract year, UTECH may be unable to schedule the Training Workshop. All Onsite Training Workshops are structured for up to                   attendees. Customer may be able to add additional attendees for an additional fee.

 

Customer may allocate its Onsite Training Workshop days to               of the following                 Onsite Training Workshops:

 

     Profiling and Optimization in Unity– This workshop is designed to provide a more well-rounded understanding of how to optimize Unity Projects. While focusing on in-Unity approaches to optimization, participants will complete several optimization mini-challenges and analyze and optimize a large-scale scene.

     Platform-Specific Profiling– In this workshop, participants will be guided through a series of complex

optimization challenges specific to common issues on the Customer’s target platform. By exploring the best practices for using platform-specific profiling tools, participants will learn to both identify and solve problems that can arise during the development process.

     Optimizing in UI in Unity– In this workshop, participants will explore the best practices for creating efficient and functional User Interfaces in Unity. Participants will implement specific techniques to reduce overdraw and Canvas dirtying to create a well-architectured User Interface in a production-ready format.

     Best Practices for Memory and Asset Management– This workshop serves as a deep-dive on how to optimize memory usage in Unity applications. Using the Memory Profiler to benchmark progress, participants will explore unique solutions for memory optimization such as dynamic loading from the Resources folder, using best practices for import settings, and controlled usage of Garbage Collection.

     Asset Bundles: Best Practices– In this workshop, participants will explore the best practices for using the Addressable Asset System to manage loading and unloading of application content at runtime. Utilizing specific techniques to optimize Addressable Assets such as Grouping and Labeling, you’ll create a content- rich application with a small install-size footprint.

     Tour of Unity Source Code– This workshop is designed to serve as an introduction to the Unity Source Code provided with each Enterprise Support agreement. Through the exploration of various technical aspects and crucial areas of the source code, teams that go through this training will leave with a better understanding of how the Unity Engine functions on a fundamental level and be able to apply these insights in their day-to-day work.

 

 

Onsite Training Workshops can be customized for a Custom Development Fee and subject to a separate Statement of Work.

 

3.       Customer Obligations. Customer will be responsible for delivering Materials (if any) it receives from UTECH to the Onsite Training Workshop participants. It is Customer’s or its designated individual participants’ responsibility to possess computers with operating systems and software that are able to access the Platforms and view Materials presented. The latest version of the Unity Products must be installed on attendee computers. Customer will be responsible for providing facilities and/or equipment to be used by participants and/or UTECH Personnel in conjunction with Onsite Training Workshops.

 

4.       Ownership of Materials. Customer acknowledges and agrees that UTECH and its Fulfillment Partners will retain all rights in and to their respective Intellectual Property Rights, and any and all Materials, where applicable, used during performance of the Onsite Training Workshops will remain Intellectual Property Rights of UTECH or the Fulfillment Partner.

 

UTECH hereby grants to Customer a non-exclusive, royalty-free license to access Platforms and use Materials, only to the extent necessary to enable Customer to exercise all of the rights granted to it under the Agreement and this Appendix 2 of Exhibit C or any Statement of Work. Any additional license grants in respect of the Onsite Training Workshops and related Platforms and Materials will be as between UTECH (or its Fulfillment Partner) and the individual Onsite Training Workshop participant.

 

Appendix 3 to EXHIBIT B

Optional Service Modules

 

Subject to the purchase of Integrated Success Services and the fees set forth below, Customer may elect to purchase the following optional service modules:

 

Additional Concurrent Tickets.

Provided Customer provides UTECH with advance written notice, Customer may elect to increase the allowed number of concurrent Support Requests for which Services Personnel shall provide Services. Upon such notice to UTECH, UTECH shall invoice, and customer shall pay an additional Four Thousand Twenty Dollars (US$4000) per ticket, per year.

 

Project Review.

Provided Customer provides UTECH with advance written notice, Customer may elect to purchase an additional 2-day, on-site Project Review subject to the additional terms and conditions set forth in Appendix 2 to Exhibit C. Upon such notice to UTECH, UTECH shall invoice, and customer shall pay and additional                                                                                                             plus reasonable out-of-pocket, travel, lodging, and related expenses for services provided on-site. Project reviews will be subject to availability and must be requested with no less than thirty (30) days prior notice for each such request.

 

Co-located Hardware.

Provided Customer provides UTECH with advance written notice, Customer may elect to purchase co-located hardware. Upon such notice to UTECH, UTECH will install development hardware owned and maintained by UTECH onto the Customer network to be used for reproduction of issues and access to otherwise restricted development environments.  UTECH shall invoice, and customer shall pay a one-time fee of                                                                                                            .

 

Engineering Services.

Provided Customer provides UTECH with advance written notice, and subject to a Statement of Work, Customer may elect to extend the Customer Team receiving Services with a UTECH-trained engineer who is proficient in Unity Product best practices specific to Customer’s Project for a period of twelve (12) months. Subject to acceptance by UTECH, Customer may elect to have engineering services delivered remotely (a “Dedicated Engineer”). UTECH shall invoice, and customer shall pay a fee of                                                                                                             per engineer per year.

 

On-site Event Support

Provided Customer provides UTECH with advance written notice, Customer may elect to purchase on-site event support. On a date to be mutually agreed between the parties, UTECH will provide Customer with up to two (2) days of UTECH-trained support personnel onsite to a Customer event or conference to support the Customer team during the event. On-site event support is subject to availability and must be requested with no less than thirty (30) days prior notice for each such request. UTECH shall invoice, and customer shall pay a one-time fee of                                                                                                             plus reasonable out-of-pocket, travel, lodging, and related expenses for services provided on-site.

 

Custom Branch.

Provided Customer provides UTECH with advance written notice, Customer may elect to maintain a secure Unity source repository that is a clone version of the Unity Editor Product defined by Customer (a “Custom Branch”).

 

To maintain a Custom Branch, UTECH shall: (a) backport bug fixes and optimizations to the Private Branch at Customer request so long as there are no technical limitations preventing the backport, (b) in the event that a requested backport or optimization is not technically possible, use due diligence in assisting Customer to find alternative viable technical implementations, (c) assist Customer in merging Customer authored source modifications into the Private Branch source repository as applicable, and (d) manage and run the complete set of Unity automated tests against each modification made to Customer’s Private Branch with the goal of ensuring the correct operation of the Customer’s Unity editor application as well as Customer’s runtime application.

 

Upon such notice to UTECH, UTECH shall invoice, and customer shall pay an additional Three Hundred Thousand Dollars (US$300,000) per branch, per year.

 

Extended Long Term Support.

Provided Customer provides UTECH with advance written notice, Customer may elect to purchase extended support for an LTS version of the Unity Product. “LTS” means the last version release of each year for which UTECH continues to provide support through bug fixes and updates for a period of two (2) years after release. Subject to payment of the fees outlined below, Customer may elect to continue to receive support for an elected LTS version for additional one year terms. Upon such notice to UTECH, UTECH shall invoice and customer shall pay an additional                                                                                                               per year.

 

EX-21.01 7 ex-21d01.htm EX-21.01 Glu_Ex_21_01

Exhibit 21.01

GLU MOBILE INC. 

Subsidiaries as of February 28, 2019 

 

 

 

 

 

    

State or Other

 

 

 

Jurisdiction of

 

 

 

Incorporation or

 

Name of Subsidiary

 

Organization

 

Cie Games LLC 

 

Delaware, USA

 

Crowdstar Inc

 

Delaware, USA

 

Dairy Free Games Inc.

 

Delaware, USA

 

Glu Games Inc.

 

Delaware,  USA

 

Glu Mobile Limited

 

Hong Kong

 

Glu Toronto Inc. (f/k/a Blammo Games Inc.)

 

Ontario, Canada

 

Griptonite Games India Private Limited

 

India

 

 

We have omitted certain subsidiaries which, if considered in the aggregate as a single subsidiary, would not constitute a significant subsidiary as of December 31, 2018.

 

EX-23.01 8 ex-23d01.htm EX-23.01 Glu_Ex_23_01

Exhibit 23.01

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-141487, 333-149996, 333-157959, 333-165813, 333-172983, 333-176318, 333-180110, 333-187311, 333-190544, 333-194604, 333-206230, 333-211208, 333-219754, 333-226704, and 333-233144) and Form S-3 (Nos. 333-169131, 333-176325, 333-176327, 333-190545, 333-195590, and 333-198816) of Glu Mobile Inc. of our report dated February 28, 2020 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

 

 

/s/ PricewaterhouseCoopers LLP

San Francisco, California

February 28, 2020

 

 

EX-31.01 9 ex-31d01.htm EX-31.01 Glu_Ex_31_01

Exhibit 31.01

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A)/15D-14(A) OF THE SECURITIES EXCHANGE ACT AND SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Nick Earl, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Glu Mobile 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: February 28, 2020

/s/ Nick Earl

 

Nick Earl

 

President and Chief Executive Officer

 

(Principal Executive Officer)

 

 

EX-31.02 10 ex-31d02.htm EX-31.02 Glu_Ex_31_02

Exhibit 31.02

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A)/15D-14(A) OF THE

SECURITIES EXCHANGE ACT AND SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Eric R. Ludwig, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Glu Mobile 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: February 28, 2020

/s/ Eric R. Ludwig 

 

Eric R. Ludwig

 

Executive Vice President, Chief Operating Officer and Chief Financial Officer

 

(Principal Financial Officer)

 

 

EX-32.01 11 ex-32d01.htm EX-32.01 Glu_Ex_32_01

Exhibit 32.01

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. §1350

 

The undersigned, Nick Earl, the President and Chief Executive Officer of Glu Mobile Inc. (the “Company”), pursuant to 18 U.S.C. §1350, hereby certifies that:

 

(i)  the Annual Report on Form 10-K for the  year ended December 31, 2019 of the Company (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: February 28, 2020

By: 

/s/ Nick Earl

 

 

Nick Earl 

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

EX-32.02 12 ex-32d02.htm EX-32.02 Glu_Ex_32_02

Exhibit 32.02

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO §18 U.S.C. SECTION 1350

 

The undersigned, Eric R. Ludwig, the Executive Vice President, Chief Operating Officer and Chief Financial Officer of Glu Mobile Inc. (the “Company”), pursuant to 18 U.S.C. §1350, hereby certifies that:

 

(i)  the Annual Report on Form 10-K for the  year ended December 31, 2019 of the Company (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: February 28, 2020

By: 

/s/ Eric R. Ludwig

 

 

Eric R. Ludwig

 

 

Executive Vice President, Chief Operating Officer and Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

GRAPHIC 13 gluu-20191231x10kf63199001.jpg GRAPHIC begin 644 gluu-20191231x10kf63199001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#U+0=$>_\ M#VF7EQK.L--<6D4LA%X1EF0$\ <7%K$ MLEPTMQY*(6R50':Q+$ GI@#&3S6Y7.2Z1J6G^(+_ %72%LYAJ$48GANI6CVR M1@JKJRJV05."N/X00>M %A_%>F6L%L^HR/8331B1H+A2'A7.,R8R%&>-Q./> MDF\7Z#!=26TFH()8Y3 P"L?WH&?+R!@N1T7J>P-8MSX6UUH]0 OK.[FU73UL M[R:=3'Y9!?YD500R[9"-A(^Z/FY-26W@^ZMHX8UGA*1:TM^"2@#4E\9^'XHXG?4H\2QM*H",3L5MKD@#("D$'.,=\58F\3:/!=K;/?1[R$ M)*@LB[_N;F VKNR,9(SD8ZUR4.A:]IWBBX%G!:3>?:WC>?/O$:>;5XSCK4-[\/-4>R_L^&[MY[>-;5;:6>:1/*$2QALQ*-K,VPX<8H Z23Q=H<<,$A MOU/GM(L:*CEV9,;UV ;LKGD8R*O'5]/72/[5-Y"+#RO.^T;ODV>N:YW3O"M] M#XFAUNYEM@[W%S//%$6(3S(XHT520-V!%DD@6WE2 M))@F,R1R"101P2I*@'ZT 2ZGXXL+2WLVLP;J:ZO%LUC*NGEN06^?Y"R\#/W> M*H]&U.ST\?8A-<0R3%KR]%NBJA4=2IR26X&.QJA)X5U*\UR/6+F2 MTBG.H07$D,3LZK%%%(@ 8J"S$R9Z 8X[.10!+KFM2:%I*:E+9F6WC93>&)\F",_>D Q\P7J>AQD]L563Q M99-*.1E+9&Y<,N0Q^8#(/8T ;I\ M4Z,+6&X%Z'69VC1$1FD++]X; -V5[\<=ZD@\2:3=7L%G;7J33SQ+.BQ!F!C; M.UL@8 .T\GTKE_\ A#-51DD5[9EEFFDN;4WMP Q81JA,W+R8$?*D*K9Z#%7O M!GA2]\.%3=SV\F-/M[3]SN^]&\I)Y'0B08^AH TKK7;I]4N]/TG3UO)K-%:Y M:6X\E59AE4!VMEB.>@ !'/-31^)-.^R33W3M9O;VJ7=S!<+MDMXVW8+@9Q]U MNA/2JD"TG&HHAEANY6C\N5%V!E*JV05P",#ID'FL?5?"6OW- MKJ,<5]975QJ6EI97-SJ'_"':O:^?):RV,DMQ;7ML_FNZA% MFG:5&&%.XC=@KQ]: -J#QCILDU\)6\N*">*&%QES6 M 7$D!E1+18"/,52R_,N>.HX-5?\ A7VKKHLUBL]ANFL+VT)#.JH9IO-0@$$D M#H03QUR: .X_M_2_)BE-[$$DN&M5))_UJ[MR^Q&UL^PS1I>OZ9K+.MA=I,R* M'(P5)0YPPR!E3@X8<''6N=OO \M_K>I327BII]W:R[(U!WQW4L8B>0=L;%&/ M=F]:L^&_#5YIFIK>WIAW1V8M4VW4\Y;D%CF0X1?E&% /^]0!+<^(-8A\2Q:+ M'I%H[S02W,6CHIR/*."=XXY[\U:N/%VC0&[07:R2VT:V2"=V!P,F@#6MO&NBRV%EF:X_4/ >NZAHT MEC++8,6L(+:/-S*$@>-2I;8J@2;A@@M@KGH<<]3I^@75KI6NVSRPF34+JYGC M*DX42#@'CJ.] %>T\5WK)HD]_I<4%KJ[(D+Q7?FLC/&74,I1>, @D$X/MS4M M[XYT2VTK4+Z"Z%T+*%IBD0;,B@[AF8I)&R;7>/.=L@/(8 9!*G@\5(OA_J/]CM82W%ON@TR6PMYS=3R[RP"A MMC';$,*,JN[D\$ <@'9Q^(-+>"27[6@6*6*&3<&!223;L4@C()WK^=5#XST M,%^WJ296A0+&YWR+G&=:GNKO8=/2&^OK.^F+2N6C:+RM MZ*-N&!\KACCKR.]3:=X4O;.70GDG@(T^^O;F7:6^99O-VA>.H\P9S[T =/97 MMMJ-E%>6:Y\QBV\LH4CZ!0 !V H QF\8X\1R:5]EA4(X5!+<;);@%"X:)2NV0'!'# M9X/%4[7Q^9].>[:SMMRRVT9MTNSYL1EF$1$B,@9"I.>A!P0#WK3A\%Z?$ME$ MUSJ$UM9E&AMYKIG161=JMZY'!ZXSSC-(?!6FRK.;J>^NI98DA6::X)DB5'#K MM; Y# -DY)(&F?IG M+\1C#I4.I7^E>1!H MQ0!D'X@$03?Z';O)%/%&\\-P\EJBR!L.T@CR,,NT_+P64G .:OZUKMP?AQJ& MMV4L,5RME)-%);RK.BL <%6QAAQZ?A5M/"\,<4F-2U3[0[JS7)NCYF%! 7IM MV\GC'4YZ\TRZTC0[#PO)H5U,L%A<))&YEGVLY$Z:C6EK?V]A+_P"$WU,Q376QOL,>FO/L M\]?.WBY:+.[R\?P^G3U-=G'H&DW44TT3-)'=7<-\SI+D-)%L"$$=OW:\=^:J M-X#T5K46X^TK%Y#P,%F/SHTAEP?HQ)'UH J3^.=FN_V8+6,![E[19$F+NCA7 M(9P%**"4. 7W=/EZX@N-=U-/A9I6KK=$7\ZV!DFV+EO,EB5^,8Y#$=.]:P\& M:8+Q)_-O-D=V]Y%!]H/EQRON+L%]R[<'/WCC%6W\-Z=)X:,.5)&S 5O+(SDD9Z$/<5$G@[1HK2^MHH707EW]M9UD(=)N,,A_AP1P!QU]30!B MO\0L6ZLMG; BX>"2Y>Y86@(174B41G[P; RH *L">!EC>,M4@UJ\ M+:ZM6& MGI:QQW(X>X)!)8*01WR">%&.O&\?#%O';$)J6IQ2F1I9;A;L[Y"0 =V1MP ! MC@8QQCG-*W\-^&UBBO+2X"VEJEN@\NY!B'V-[B-]^H: M9%!;1W\MA-)'J06] MS^_+H\4D3N-IV9!^4YX[#UR-S4]8DF-KQJ54CM]UF!]Y2-H?.MI3&S1MC7O\Y+3> M?*2;>6(W9R M>_8"GSZGJL'B-?#*ZG<,DMU"!>,B&9(VAED9<[=N=T6 =O1B.P-=1/XV%U%=RF:6SO)[3SB #($;"L0.,XQG'&<]*W*IZ9IMM MI-DMK;*VP,SLSL69W8Y9F)ZDDDDU$'_HM:UZR/"G_ ")^B?\ 7A!_Z+6M>@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N- M\5R64/C'PM)?M;I;C[6"UP5"Y\MXKLJ9)%'*,21JX]& - 'EEQJ5Q9ZA? M-H\GD:#>:J%^T13+#'D6X+['8%5#2 G'+!@.3FK-OKM]<0P1ZKK[:?:+:W$ ML%[$5/GNLI526*@2%4"G"C#YR,BO2C%&8_+**4QC;CC'TH:*-E5612%(*@CI M]* /,K7Q'K<_B##W>V7^T5MQ:R.(]\&!SY&TN"RY?<3QG!( (J/3;K6;G3M- M>7Q!J!>\T.:_E8>6/WJ%-I7Y>!\YR.^!7J7EIYGF;%WXQNQSCTS1L48PHX&. MG:@#R;3]7G\_4M1AU9EU>:?3Y$T]-H6X,D%OORN,L""W(/R[7V+ MO88+8Y(H Y>S>SC^'*7GB*]DN+6:R2YO)+ENH9%+#Y0.,]AZXKE2UM=LNM-] MDM["YU.S-Q91NC""!%<(\VT[0S.5)[ *H).#7J916385!7T(XIB6T$:LJ0QJ M&&& 4#/UH \QUFQM[[X?>*I4:3^SX[V::S6)RL3J%3G X9?,WD#IGFG^-U6& M^UP+]DN+R]TR*.V6X8K+ XW[/)&T[\N0?D.0P&>H->G!%"! HV@8QCC%#1HS M*S*I9?NDCD?2@!MN'%O&)/OA1N^N.:DHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "D/W3]*6D/W3]* /G7Q+_P C5J__ M %^S?^AFBCQ+_P C5J__ %^S?^AFB@#W3PI_R)^B?]>$'_HM:UZR/"G_ ")^ MB?\ 7A!_Z+6M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0_=/TI: M0_=/TH ^=?$O_(U:O_U^S?\ H9HH\2_\C5J__7[-_P"AFB@#W'PS+'#X+T62 M5U1!I\&68X _=K6J]S D:2/-&J.0%8L &)Z8]:Y6W_LL^!/#BZH8%5K:W$!N M 3$)O*^7> 0".O!XSCOBN3T9K#SQ%K?V9]+BM+^.WDD $$C_ &C+M$#P!M(" M@<@ @$CF@#U=YXHG1'D16@C66MWLEM;E91.08Q< M8CX;/&=OF8S[T =A)/%#L\R1$WG:NY@,GT%25Y'8_9SIT7_"08\G_A'F^Q_: MO^NDGW<_Q[/)Z?-TKTO0OM7_ CNFF\W?;/LD7G;^#YFP;L^^XC-Y(D=XSE&902I]O2FO:6TJ,DD$3([;V5D!! M;U/O4U% $E_P#)0/$/_7G8_P YZZ2N M;TO_ )*!XA_Z\['^<]=)0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B?_ ) W_;S;_P#H MY*US]TUD>)_^0-_V\V__ *.2M<_=- 'SKXE_Y&K5_P#K]F_]#-%'B7_D:M7_ M .OV;_T,T4 >Z>%/^1/T3_KP@_\ 1:UKUD>%/^1/T3_KP@_]%K6O0 4444 % M%%% '-Z7_P E \0_]>=C_.>NDKF]+_Y*!XA_Z\['^<]=)0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 8_B?_D#?]O-O_P"CDK7/W361XG_Y W_;S;_^CDK7/W30!\Z^)?\ MD:M7_P"OV;_T,T4>)?\ D:M7_P"OV;_T,T4 >Z>%?^1/T3_KP@_]%K6OFN1@ M%LOP\T2>^U*:PLH+*WDG:)]AD41C";AR,DC[O)QCO6/';^)+FRL998[AK>&& MZG-O-?M;3E#(/(5RH)+",'K@9/)R* /1J*\WNM8FU2QU?5+2\O+6'3M%M[ZP M3S",LR/)F0?QYV*I!R.OU.6?4]>T339)[BVMKFSGN9?(D,;,Z^6%7<.< M#S"<=\"@#JJ*\RT_4]1UZT476HW$+6VBFZ22%_+WS"61/,;'7B,'!^7YCQTK MO=$O);_P_IU].N)KBUBF=5'1F0$@?B: ,O2_^2@>(?\ KSL?YSUTE<'I^N2) MXYUV0:/J;%[2S&T0C(P9N3ST.?T-=!_PD4O_ $ ]6_[\#_&@#K?]^!_C1_PD4O\ T ]6_P"_ _QH W**P_\ MA(I?^@'JW_?@?XT?\)%+_P! /5O^_ _QH W**P_^$BE_Z >K?]^!_C1_PD4O M_0#U;_OP/\: -RBL/_A(I?\ H!ZM_P!^!_C1_P )%+_T ]6_[\#_ !H W**P M_P#A(I?^@'JW_?@?XT?\)%+_ - /5O\ OP/\: -RBL/_ (2*7_H!ZM_WX'^- M'_"12_\ 0#U;_OP/\: -RBL/_A(I?^@'JW_?@?XT?\)%+_T ]6_[\#_&@#K?\ ?@?XT?\ "12_] /5O^_ _P : -RBL/\ X2*7_H!ZM_WX M'^-'_"12_P#0#U;_ +\#_&@#K?]^!_C1_PD4O_ $ ]6_[\ M#_&@#K?]^!_C1_PD4O\ T ]6 M_P"_ _QH W**P_\ A(I?^@'JW_?@?XT?\)%+_P! /5O^_ _QH W**P_^$BE_ MZ >K?]^!_C1_PD4O_0#U;_OP/\: -RBL/_A(I?\ H!ZM_P!^!_C1_P )%+_T M ]6_[\#_ !H W**P_P#A(I?^@'JW_?@?XT?\)%+_ - /5O\ OP/\: -RBL/_ M (2*7_H!ZM_WX'^-'_"12_\ 0#U;_OP/\: -RBL/_A(I?^@'JW_?@?XT?\)% M+_T ]6_[\#_&@#K?\ ?@?XT?\ "12_] /5O^_ _P : -RB ML/\ X2*7_H!ZM_WX'^-'_"12_P#0#U;_ +\#_&@#K?]^!_ MC1_PD4O_ $ ]6_[\#_&@#K?] M^!_C1_PD4O\ T ]6_P"_ _QH W**P_\ A(I?^@'JW_?@?XT?\)%+_P! /5O^ M_ _QH W**P_^$BE_Z >K?]^!_C1_PD4O_0#U;_OP/\: -RBL/_A(I?\ H!ZM M_P!^!_C1_P )%+_T ]6_[\#_ !H W**P_P#A(I?^@'JW_?@?XT?\)%+_ - / M5O\ OP/\: -RBL/_ (2*7_H!ZM_WX'^-'_"12_\ 0#U;_OP/\: -RBL/_A(I M?^@'JW_?@?XT?\)%+_T ]6_[\#_&@#K?\ ?@?XT?\ "12_ M] /5O^_ _P : -RBL/\ X2*7_H!ZM_WX'^-'_"12_P#0#U;_ +\#_&@#K?]^!_C1_PD4O_ $ ]6_[\#_&@#K?]^!_C1_PD4O\ T ]6_P"_ _QH W**P_\ A(I?^@'JW_?@ M?XT?\)%+_P! /5O^_ _QH W**P_^$BE_Z >K?]^!_C1_PD4O_0#U;_OP/\: M-RBL/_A(I?\ H!ZM_P!^!_C1_P )%+_T ]6_[\#_ !H W**P_P#A(I?^@'JW M_?@?XT?\)%+_ - /5O\ OP/\: -RBL/_ (2*7_H!ZM_WX'^-'_"12_\ 0#U; M_OP/\: -RBL/_A(I?^@'JW_?@?XT?\)%+_T ]6_[\#_&@# MK?\ ?@?XT?\ "12_] /5O^_ _P : -RBL/\ X2*7_H!ZM_WX'^-'_"12_P#0 M#U;_ +\#_&@#K?]^!_C1_PD4O_ $ ]6_[\#_&@#06]K;S1;)7C*N(P V5(Y&35Z;PKI%PJ" M:&:0HC1[VNI2Y1B"R,V[+*<#Y22*=X4_Y$_1/^O"#_T6M:] &5=^&](O9(GG MLD)BC6(*K,JE%.51E! 90>@((I]YH6GZ@!]IBD=ED:1'$[JR%AM.U@05!'&! MQ[5I44 9-SX9T>[B@BELE$<$1@18V:,>4<90[2,KP/E.16JJJBA54*H& , M"EHH YK2P/\ A/\ Q#Q_RYV/\YZZ7 ]*YO2_^2@>(?\ KSL?YSUTE !@>E&! MZ444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@ M>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E% M% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1 M@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 M8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I M110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z M48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 M &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I5>]NH+"RFN[@[ M884+N0,\ 5'J>K6&C6,E[J-W%;6T8RTDK8 KSB\\0^(OB/#-I_A6Q^P:))E) M=7OD(\P=_*3J?J?TH [3^VM0MEAN=0TI;>RE95++,'DAW' ,BXP!D@'!.,UO M8'I7/MI>LW\45EJ=U:-:(RM+)"C![C:00"#P@) S@GTKH: # ]*,#THHH ,# MTHP/2BB@ P/2C ]*** ,?Q,!_8W3_EYM_P#T$'_ *+6M>LCPI_R)^B?]>$'_HM:UZ "BBB@ HHHH YO2_\ DH'B'_KSL?YS MUTE1 ?W<)]9'Z#'I_*LC_ (J[XE$X,_AKPR_?I=W2_P#LBG_. M:[KP]X8TCPMIXLM(LX[>/J[#EY#ZLW4F@#DM+^'-QJM]'K/CJ^&K7RG=%9+D M6EO[!?XC[G]:]"1$C14C4*BC"JHP /04ZB@ HHHH **** "BBB@ HHHH Q_$ M_P#R!O\ MYM__1R5KG[IK(\3_P#(&_[>;?\ ]')6N?NF@#YU\2_\C5J__7[- M_P"AFBCQ+_R-6K_]?LW_ *&:* /=/"G_ ")^B?\ 7A!_Z+6M>N9TH:@W@?0! M87%O;_Z';F::92VQ!$,[5XR6Z::6/?M1-@ "Y')+COT!H Z*BN# MMO%>K:S;1M8_9K:6'3#?3"1"X>0.Z;!R,+F-N>3R.*[#3+]=2T>SU +L2YMT MG"D_=#*&Q^M &/I?_)0/$/\ UYV/\YZZ2N'TWQ'HJ>.M?E;5;,1O:6:JQF7! M(,V0.>V1^==#_P )5H'_ $&;'_O^O^- &O161_PE6@?]!FQ_[_K_ (T?\)5H M'_09L?\ O^O^- &O161_PE6@?]!FQ_[_ *_XT?\ "5:!_P!!FQ_[_K_C0!KT M5D?\)5H'_09L?^_Z_P"-'_"5:!_T&;'_ +_K_C0!KT5D?\)5H'_09L?^_P"O M^-'_ E6@?\ 09L?^_Z_XT :]%9'_"5:!_T&;'_O^O\ C1_PE6@?]!FQ_P"_ MZ_XT :]%9'_"5:!_T&;'_O\ K_C1_P )5H'_ $&;'_O^O^- &O161_PE6@?] M!FQ_[_K_ (T?\)5H'_09L?\ O^O^- &O161_PE6@?]!FQ_[_ *_XT?\ "5:! M_P!!FQ_[_K_C0!KT5D?\)5H'_09L?^_Z_P"-'_"5:!_T&;'_ +_K_C0!KT5D M?\)5H'_09L?^_P"O^-'_ E6@?\ 09L?^_Z_XT :]%9'_"5:!_T&;'_O^O\ MC1_PE6@?]!FQ_P"_Z_XT :]%9'_"5:!_T&;'_O\ K_C1_P )5H'_ $&;'_O^ MO^- &O161_PE6@?]!FQ_[_K_ (T?\)5H'_09L?\ O^O^- &O161_PE6@?]!F MQ_[_ *_XT?\ "5:!_P!!FQ_[_K_C0!KT5D?\)5H'_09L?^_Z_P"-'_"5:!_T M&;'_ +_K_C0!KT5D?\)5H'_09L?^_P"O^-'_ E6@?\ 09L?^_Z_XT :]%9' M_"5:!_T&;'_O^O\ C1_PE6@?]!FQ_P"_Z_XT :]%9'_"5:!_T&;'_O\ K_C1 M_P )5H'_ $&;'_O^O^- &O161_PE6@?]!FQ_[_K_ (T?\)5H'_09L?\ O^O^ M- &O161_PE6@?]!FQ_[_ *_XT?\ "5:!_P!!FQ_[_K_C0!KT5D?\)5H'_09L M?^_Z_P"-'_"5:!_T&;'_ +_K_C0!KT5D?\)5H'_09L?^_P"O^-'_ E6@?\ M09L?^_Z_XT :]%9'_"5:!_T&;'_O^O\ C1_PE6@?]!FQ_P"_Z_XT :]%9'_" M5:!_T&;'_O\ K_C1_P )5H'_ $&;'_O^O^- &O161_PE6@?]!FQ_[_K_ (T? M\)5H'_09L?\ O^O^- &O161_PE6@?]!FQ_[_ *_XT?\ "5:!_P!!FQ_[_K_C M0!KT5D?\)5H'_09L?^_Z_P"-'_"5:!_T&;'_ +_K_C0!KT5D?\)5H'_09L?^ M_P"O^-'_ E6@?\ 09L?^_Z_XT :]%9'_"5:!_T&;'_O^O\ C1_PE6@?]!FQ M_P"_Z_XT :]%9'_"5:!_T&;'_O\ K_C1_P )5H'_ $&;'_O^O^- &O161_PE M6@?]!FQ_[_K_ (T?\)5H'_09L?\ O^O^- &O161_PE6@?]!FQ_[_ *_XT?\ M"5:!_P!!FQ_[_K_C0!KT5D?\)5H'_09L?^_Z_P"-'_"5:!_T&;'_ +_K_C0! MKT5D?\)5H'_09L?^_P"O^-'_ E6@?\ 09L?^_Z_XT :]%9'_"5:!_T&;'_O M^O\ C1_PE6@?]!FQ_P"_Z_XT :]%9'_"5:!_T&;'_O\ K_C7.^(_BOX8T&$B M&\74[L@[+:Q(D;/N1PH^M '&-.;I;6DZR7+#_ &GSA?PK8TRUTSPS:?9/#_C" MV\F=B;EK^Y$S*S]CP#=.A5(;[3&?J\TDJ-)(QY+,QY))YS5YO$ M/AEEVMJ>FD>AE2@#+MOBGX*NB GB"T0GH)6*?^A8KI;/4[#4(A+9WD%PAZ-% M(&'Z5SMT_@*^5ENO[!F#==ZQ$_G7,WG@KX93RM/9W\.F7!_Y:V%_Y1'X9(H M]3HKR#S/$'AWYM#^(&E:M;KTM=6=0V/02*>OUJ[IGQGL(KG[%XEL)=,N%QF> M)A/;GW#KTH ]2HK#@\9^&;J,20:]ITB\ M&R>+-+A1=W*_[9S\@]OYT =-K?Q%DN=1?0O!EF-9U<<22@_Z/;>[OT./05+X M?^'*1ZBNN^*KPZWKG57E'[FW]HTZ?B:T]#N_!GAS34L-)O=,M;=!]U)ERQ]6 M.BLC_ (2K0/\ H,V/_?\ 7_&C_A*M _Z# M-C_W_7_&@#7HK(_X2K0/^@S8_P#?]?\ &LSQ#XOTJ'0KLV&MV8O"FV#9,C-O M)P, ]3[4 =517*Z]!?:/HESJ,>OZ@6MP'Q*(=F-PSG$8XQGO6F/%6@?]!FQ_ M[_K_ (T :]%9'_"5:!_T&;'_ +_K_C1_PE6@?]!FQ_[_ *_XT :]%9'_ E6 M@?\ 09L?^_Z_XT?\)5H'_09L?^_Z_P"- &O161_PE6@?]!FQ_P"_Z_XT?\)5 MH'_09L?^_P"O^- ">)_^0-_V\V__ *.2M<_=-![5U!^Z: /G7Q+_ ,C5J_\ U^S?^AFBCQ+_ ,C5J_\ U^S?^AFB M@#UN'0G\0_#_ $"S^VR6T0M+9Y55 PF41CY&!ZJ3C([XQTJY-X7GF\B8:K)# M>1PO:M-#"JAH6(.W;T!! P1T]*N^%/\ D3]$_P"O"#_T6M:] ',7/@JTDC^S MVEU-:VDMG'8W,* $30ID*,GD'#,"1V-6[[0)+JX@NH;][:ZMC(L$B1@A8G"@ MH0>O*@Y]0*W** .7D\%6T<$$.GWEQ9A+0V4K+AC+$22*Z.UMH MK.TAM8$V0PHL<:^B@8 _(5+10!S6EC_BX'B'_KSL?YSUTN!Z5S>E_P#)0/$/ M_7G8_P YZZ2@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*, M#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # M ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]* M** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2 MC ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ M P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/ M2BB@ P/2C ]*** # ]*KWU]::;92WE[/'!;Q*6>21@%4>YK.\2^*-+\*:4]_ MJEP(T'"1CEY6[*H[FN'T_P ,ZO\ $.\CUKQE&]KI"L'LM$#$9'9YO4^W\NX M/KOB/XD3R6WA=GTCPZ&V2ZO(F)9_40J>@]_Y5V'A?P5HGA*W*Z;:C[0_^NNY M3OFE/%(88UCC0;51!@*/0#M3Z # ]*,#THHH ,#THP/2BB@ M P/2C ]*** # ]*CFMX;F%H9XDEB889'4,I^H-25Q_B;XBZ1X?N!I\ EU/6' MXCT^S&^0GMNQ]T?6@#+U;X96&GRRZMX8U6;PU=@;W,+9MVQ_?C/&/\XKAY?C M+XF@T^YLUL;*[DAG6!M<@#M:*#_$0!_6NOA\'>(O&\RWGCBZ-KI^0T>B6) M-6F ;[?(P=(_:->BX_/Z5Z'@5Y[J?PS^Q7KZMX+U!]"U!CN>!?FM9CZ,G;ZB MF:=\2)])O8])\//#_A!0!D?\)IXK\5G9X/\/FWLVX&IZJ/+0CU5.K5+!\+ M#J4@O/%GB"_U:]!W($?RH86!R"B#C(XP3^5>B@ #@4M &#<>&3=PF"ZUG4 MYH6(+1LT0#8.<'$8/:MW ]*6B@ P/2C ]*** # ]*,#THHH ,#THP/2BB@#' M\3?\@;_MYM__ $$'_HM:UZ "BBB@ HHHH YO2_^2@>(?\ KSL?YSUTE'-*F-I;3R:IJ'1;33T\UB?0D<#\30!VM78KN13_M/T ^F: .]) &2<"N%\9>-_"5O#)HU M]$NM74OR_P!FVT?G.Q]P.%/OD5GCPQXU\8'?XGU<:-I[?\PW3&_>$>CR?X5V M'A_PAH7A>#R])TZ&!C]Z7&Z1_JQY- 'C-MX,^(\.E:A+X?:?1=,F(:'1Y+S= M,%[A&(^0^V1UKJ?AO-X)M+MK,:?)I_B93B=-5^:Y9NY5VZ_ABO6*P?$O@[1/ M%EL(M4M%>1/]5<)\LL1]58I<.(WB/HRGD4 =517G<_P 5[6^F:V\+:-J.NS X MWP1%(@?=V[54O;/XI:[8SRR75EH:B,F.UM,2SN<$A2[?*,G SQ0!W-OK]M<: M_<:2JN'B7(E(^1V&-Z@^JADS_O>QK6K@HK/4;#P_I]K9Z'J+WU@RRI<2R19F MD_Y:%SOS\X+ _4>@KO!D@9� M%%% !1110 4444 8_B?\ Y W_ &\V_P#Z M.2M<_=-9'B?_ ) W_;S;_P#HY*US]TT ?.OB7_D:M7_Z_9O_ $,T4>)?^1JU M?_K]F_\ 0S10![IX4_Y$_1/^O"#_ -%K6O7-:9?RZ;\.]+NX+26[E33H"L,9 M +'RU[G@#U-9=SXWN%L="E"VUN]_IQOIWE#LD0PG'RC_ &SR<<+0!W-%/YA'F*P9L1\?W4)R?45HZGK-T+_3M.TN.%[B\ADN M\[$(D:;>N!G)+J/SH W:*XM/&5YJ5O%)I=E%O33S?W"3R$8PS)Y:D#KE'YZ< M#UKJ]/O8]1TVUOH(?^O.Q_G/725S.ENH\? M^(26 V..?>>NC\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\ MV/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL? M]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /H MIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ MOK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?S MH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ M_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= M #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/ M^^OYT /HIGFQ_P!]?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFQ_P!] M?SH\V/\ OK^= #Z*9YL?]]?SH\V/^^OYT /HIGFI_?'YU3U+6],T>V-QJ-_; MVL0_BED"_P Z +]%>=3_ !7M[^1H/"NC7^N2@X,L492%?J[5%]B^)'B+F]U7 M3O#MJW_+*T'GS8]V/'Y4 >AW-[:V432W5Q%#&O5I'"@?G7(ZE\5_!^G.8QJJ MW7^N7 .=U]E^'O#\.;2S MT^Q11RR(J'\3UH YG2O$\?C76A:RVNIZ;81PF2-+A3 ;M\X."#DJHP< C[WM M27\GBVUUBXTWPBUC30 P:;\5;C_ %NMZ!;_ /7*W=L?G1_PCWQ+/7Q?IP^EE3O^%T>$ MV_U;W[_[ME)_A1_PN;PL/OKJ*?6RD_PH 3^P/B:GW?%FEO\ []F1_*D^Q?%B MW;]WJGARY'_32&1?Y5(GQH\%LW,?_ %TM)!_2KL'Q9\$7! 7Q!:J3VDRG M\Q0!G_VA\5;;[^BZ'>8_YXW1CS_WU2#QEXZMZN#0!P0^*&;&RF;R;_[:$)BM9;9T,C>F2,#ZUU_BSQ;IWA+1GU"\8NY.R"WC.7GD M/15%+O& CEUB=<6UFW,=C$>B@'^+U- ')^"/$?A>74W\5^*_ M$-G+X@N!B.*0E4L8^R)GOZG_ .O7J4'C;PO<*&BU_3F!]+A?\:L3Z%H%UGS] M*TZ7/]^W0_TK+F^'_@R=& M)+K_ $RZTQYX&*YE*%D(/(YZ@\W5=2M M[5>P=QN/T'4UQA^(>M^(W\KP7X;GN8CQ_:%^/)@'N >6^G%:>B_#3PKI$PNI M8#J5]P6NM0D\YR?QX_2NR5XD4*I4 # [4 >=P_#6_UZ1;GQOKUQJ1SG[!;$ MQ6R^V!RWXUW>F:1IVC6BVNFV4%I O\$*!0?KZ_C5KS8_[Z_G098P"2Z@#N30 M ^BN/UOXF^%]$F^S-?B\OM4 M;,N/41CH?KF@#T6XNK>TA::XFCBC49+NP4#\37$:C\6-#CN39:)#=:[?=!%I M\1=Z]."#Y4LGEP ^R+7;Z=I^F:1;"WTZUMK6$? MP0H%'Z=: .%\KXE^*/\ 6267ABR;^%?W]SC^0XJK;'_?7\Z /,;?5O&/P_@6VUG24UG1HAA; M[3(PLD:_[<0_F*[3P]XPT'Q1;^;I6HQ3$#YHB=LB>Q4\BMKS8_[Z_G7%>+/A MWH6OPW%W:0)9:UL8P7EM(86$F."Q7J,]>,T =FMS ]P]NLJ&9%#-&&&X ]"1 M^!J6O.($M(K*S@TD7(\41OB1[ALRAN YN#WC(Q['Y=O.*]$$J8&77/UH ?13 M/-C_ +Z_G1YL?]]?SH ?13/-C_OK^='FQ_WU_.@!]%,\V/\ OK^='FQ_WU_. M@#*\3_\ (&_[>;?_ -')6N?NFL;Q*ZMH^ P)^T6_?_ILE;)^Z: /G7Q+_P C M5J__ %^S?^AFBCQ+_P C5J__ %^S?^AFB@#V_P .P_:/ NDPYQYFFPKGTS$! M56/0-6LM&T[3K#5(E2WL5LY1+!N5B% $@YR",'@\'-7_ I_R)^B?]>$'_HM M:UZ ..E\$/%:/8Z??"&SN=/BTZZ$D>YVCC4J&4YX8JS#GV/:M&]T2^DO;2_L MKF"&YLQ)#"'C+(T+A?E;G.04!R*Z"B@#CQX*FL;>&+2]0$3&Q-AQA!\FWB6% 3SM4 #]!5BB@#A=.\-:3)XYUZ)K M0;$M+-E'F/U)FSW]A70?\(GHO_/G_P"17_\ BJJZ7_R4#Q#_ ->=C_.>NDH MQ?\ A$]%_P"?/_R*_P#\51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K M_P#Q5'_")Z+_ ,^?_D5__BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_ M^17_ /BJVJ* ,7_A$]%_Y\__ "*__P 51_PB>B_\^?\ Y%?_ .*K:HH Q?\ MA$]%_P"?/_R*_P#\51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K_P#Q M5'_")Z+_ ,^?_D5__BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_^17_ M /BJVJ* ,7_A$]%_Y\__ "*__P 51_PB>B_\^?\ Y%?_ .*K:HH Q?\ A$]% M_P"?/_R*_P#\51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K_P#Q5'_" M)Z+_ ,^?_D5__BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_^17_ /BJ MVJ* ,7_A$]%_Y\__ "*__P 51_PB>B_\^?\ Y%?_ .*K:HH Q?\ A$]%_P"? M/_R*_P#\51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K_P#Q5'_")Z+_ M ,^?_D5__BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_^17_ /BJVJ* M,7_A$]%_Y\__ "*__P 51_PB>B_\^?\ Y%?_ .*K:HH Q?\ A$]%_P"?/_R* M_P#\51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K_P#Q5'_")Z+_ ,^? M_D5__BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_^17_ /BJVJ* ,7_A M$]%_Y\__ "*__P 51_PB>B_\^?\ Y%?_ .*K:HH Q?\ A$]%_P"?/_R*_P#\ M51_PB>B_\^?_ )%?_P"*K:HH Q?^$3T7_GS_ /(K_P#Q5'_")Z+_ ,^?_D5_ M_BJVJ* ,7_A$]%_Y\_\ R*__ ,51_P (GHO_ #Y_^17_ /BJVJ"<4 8O_")Z M+_SY_P#D5_\ XJC_ (1/1?\ GS_\BO\ _%56U_QUX<\-J1J.IPK-V@C.^1OH MHYKF&\8^,?$PQX8\._8+-NFH:L=@QZJ@Y- '63>&O#]M$TD]ND:*,EGF< ?^ M/5P^I^*_!$%R;+1]/N=!!%I\4@C'XY Q]*%TSQEK#YL/"6FZ/">CZA>22,!_NJV:]2$NFZ5;[ U MK:0K_"-J*/PK#OOB-X0TXE9]?L2XZI'(';\AF@#CD^$.K7\JRZMXLN(L?\LM M.5HE_,MFMJ#X.>% 5:_6_P!3=>][=N_Z#%,D^,7AZ1RFG6NJ:B_86UFYS^)Q M31\1/$-Y_P @[X?ZRP[&ZVP@_P Z -JU\%6FA7#24EB6.:-+<.K[2Q M#'+#GYC4J^$;:_U!]0UJ6/4I3"D41\KRQ&H+-QACG.[]!7-#7O&.MZI;:+JG MAZ#2+*]#&:4W8DD$*XWX Z9R%S_M4-<>.;'5KG0O#\>D2V-HJM;27;MO\IL[ M1@==N"N?84 =@/"6B#I9#_OX_P#\52_\(GHG_/D/^_K_ /Q5,3X@\:M=6T-H^-+TY[9VBB'_/1R!@M0!/ MX?\ @S=^)+ :MK>JZI8.\GF6-LTQEDMX^HW,?XNG3'2M]?A+K]F3]C\7M,HZ M+=VY;\R&KKK7XG>#+LA4\062$]!*^P_^/8K\ -MJ=I*#W293_6@#S1 M_!OCRT^XOAN^0?WC/&Y_\>Q49L?&=K_KO EA= =3;ZFPS^!->NK-$_W9%;Z' M-/XH \A^WZG%_P ?'PPU#CKY-X7_ *TG_"16\?$WPT\2 _["LW_L]>O\44 > M0?\ "4:=C_DF_BC/IY+?_%T#7EFXM_AEX@+'IYA91_Z%7K]% 'D#/XCNL+9_ M#5HB>C7.I%0/KS73^#M8T[3O#45IJUQ8V5_'<7(GMO-!\MO/D. 3R1SP>]=Q M@5GZCK%EINIL?A5X,L48#18;AVY:6Y8RLQ]22:Z^2XAA4F2 M5$ ZEF KG]2\?^%-)R+O7;)7'_+-90S?D.: +">$-"CC$<=@J(. JR. /P!I MW_")Z+_SY_\ D5__ (JN4?XM6EZQC\/Z#K&L2$X#0VQ5/Q+=J;]J^*&NG]Q8 MZ7H$#?Q7$AGE ^@XS]: .J?POH,2EI+554=2TS@?^A5R6L>(OASHSF*2XCN+ M@<>1:R23/GTPI.*E3X5?VFPD\5>(]4UAC]Z'S/)A^FU:ZW1_"F@Z @72])M; M4CHR1C=_WT>?UH \U#ZYXB('AOP3]AMSTN]8G=!CU$8;)J]8_!Z2ZG:X\1^( M+RYWC#6EG(T,&/3J21^5>J44 B_\^?\ MY%?_ .*H_P"$3T7_ )\__(K_ /Q5;5% &$/!^@B1I!IZ"1@ SAWW$#H"<]!D MT_\ X1/1?^?/_P BO_\ %5M44 8O_")Z+_SY_P#D5_\ XJC_ (1/1?\ GS_\ MBO\ _%5M44 8O_")Z+_SY_\ D5__ (JC_A$]%_Y\_P#R*_\ \56U10!B_P#" M)Z+_ ,^?_D5__BJ/^$3T7_GS_P#(K_\ Q5;5% '*:WX?TRPT];BVMMDJW$&U MO,8XS*H[FNJ/W361XG_Y W_;S;_^CDK7/W30!\Z^)?\ D:M7_P"OV;_T,T4> M)?\ D:M7_P"OV;_T,T4 >Z>%/^1/T3_KP@_]%K6O61X4_P"1/T3_ *\(/_1: MUKT %%%% !1110!S>E_\E \0_P#7G8_SGKI*YO2_^2@>(?\ KSL?YSUTE !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445DZSK:Z9]EBA@:ZN[N M?R(88R/O;6;+'LH"G)H UJ*X[7O'2>#8XIO$]KY%O,2L5Q:DRH7 )V'@$$XX MXP>:X'5?VA[3+1Z)HTT[<8DN6V#ZX&2: /;ZR]6\1Z-H4!FU34K:U0?\]9 " M?H.]>#/XJ^)7C XMH;Z&W;JMC!Y*?0ROT^HJ.+P9<64ANMJ^*+O5)3#K_ (SV M!CC^R_#<9D<_[+2#H?QJ(MX$DE6.^U77_%LZ]+>%'$/X*N% ^AKJ]+U'Q!%" ML7A/X;1:9$>D]\RPG'J1U/YT 9&@Z1JR$/X5\!0Z>S<_VGKLF^8^^T\_E722 M> =4U,&;QAXSNIH^K6UFPMX0/3/4CZU)_P (]\2-8_Y"/BBRTJ-CS'I]OO8# MTRU2Q?"'1IV\S6]2U;6'/475TVP_\!% %6"^^%?@CY+9],6X7J4_?S9^O)J; M_A:C:@=OA_PMK6ID])/(\N/\2W2NJTSP=X[3UAL(5A ^C= M:]&HH X&W^#WA17634(KS5)!SNO;IWY]< BNAL?!GAK364,TB+M5W7D#.<9]*2QT/ M3--G:>SLH8967871>2NOO^/G1-/E/JULF?Y5B77PG\#W>2^@ M0(W]Z)W0C\C79T4 >>O\'?#ZC_0[[6;(]O(OF 'YTW_A6>I0#%GXZUZ(#H)7 M$O\ .O1** /.AX+\=6Y_T;XARR#LL]@A_44O]B?%"+B/Q/HTH]9;1@?TKT2B M@#SDZ?\ %A3@:QX<8>OD24HTWXKMPVM>'5'J+>0UZ+10!YW_ ,(]\2YAB7Q? MIT /4P6>2/SJOHEA:4M:0S'3W4+#QN*;%QRW.?]E:],HH \ ML\/_ LT;5=,2XUQ]:O+C>R2+>W$BA\,1N"G! (Y_&NRT[P)X5TG;]BT&QC* M]&,0=A^+9-=#10 U$6- B*%4< 8 IU%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!C^)_^0-_V\V__HY*US]TUD>)_P#D#?\ M;S;_ /HY*US]TT ?.OB7_D:M7_Z_9O\ T,T4>)?^1JU?_K]F_P#0S10![IX4 M_P"1/T3_ *\(/_1:UKUSFD:G:Z/\/M)OKR39!%I\!) R3^[7 '4GTI3XOMG ML[">VL[JY>\L_MPAC4;TAP#N;)_V@,#DGI0!T5%<[=>,M/@7S88I[FV2UCO) MYX5!6&%\[7;)ST!.!DX!-7M3UN/3YK6WBMYKNZN@[10P8R50 LV20,#*_B10 M!J45S(DEMME>)HY\!E9#@@\^M &Q14#7EJHRUS M$/JXJM+KVDP_ZS4K1?K,H_K0!H45AOXQ\-Q?ZS7-/7ZW"_XU3F^(W@^#_6>( MM/'TF!H ZBBN+D^+/@>/KXAM#_NDG^54Y?C5X#BZZSN_W(7/]* /0**\T;XZ M^"C_ *FYNY?]VU?^HJ"3X[>&U_U=CJDG^[;X_F: /4J*\E;X[Z8W$&@ZJ_\ MO!%_FU)_PNJ209A\-S_]M+J-?ZT >MT5X[+\9M4/^J\/V2_]==4C6J[?&'7B M/^/+P[ /635T;]!0![517AS?%K7W^[JWA&#_ 'KAG_E5.;XH>(&)W^+_ S$ M/^F%M,_]* />9YXK6WDN)G5(HD+N['A5 R2?PK%?QEH4<;2/?*J*-Q8J0 /7 M.*\,U/XBZA>Z;=V[^.89?,A=#%!I,GSY4C&XCC/3->KZ[;ZV/ FH7SZG&96T M^1GMM@\H*8SE5;KD#H>Y[^\3,?5]8CC_ )9H ^I2Z#JP'XTTW$(ZRH/^!"ODXZNDG26]D'_3?Q$2 M?R"U!)=P/]Y8O^!WEQ+_ .@B@#ZU:]M4&6N85'NXJM)KNE1??U&U7ZS+_C7R M6+!KQLQ6*/\ ]<;6Y?\ ]"(JPO@_5[@@6^A:A)G^[IA'ZEJ /J-_%OAZ/[^M M6"_6X7_&JLOC[PE#]_Q#IP_[>%KYRB^%7B&<[E\.ZIN/9UCC'ZDUHP?!;Q'- M@OX>6/WEU*,?F%6@#VZ7XJ>"(?O>([$_[DF[^54I?C1X#AZZV&_W(7;^0KS2 MW^!FNOMW6^A0#U>260C\N*VH/@9>D*)=7TV''>"P#'_QXT =#-\>/!J$B&2] MN/\ KG;-_6HC\;;*=,V'AO6[H]L0 _K26OP8CB $OB>_P"/^?:&.#_T$5HQ M?!_P^!BYU#6KO/43W[$'\L4 8]U\6O$!"FU\(&%2,[K^\2$5S=[\5?%\^Y!J M/AG3SG[HG\]Q_P!\D_RKTJU^%'@BU.X:'#*_]Z9V<_J:W;3PMX>L0!:Z+IT6 M.ZVZ9_/% 'SQ/XE\2ZVS)/XUOY.QCTRPD_0[5_G2Z+I>LZ/KUAK5A9^);J]2 M;RTGU"()$2X* '+$X)(S[9KZ:2.*(8C1$'HH JMJ.F66JPQQ7L7F)'()$^=E M*L 0"""#T)H \N\?Z/XKU_7-$T^6TTB\M&$LBQ2R.L7FJN/FZ$G!R /1J=IO MPV\5PJNS4]"T?WT[3@SC_@3C/ZUZ+!X:TFWNH;E(',L+;XV>>1MIP1D L1T) M_.M;(]: //!\*1>,#K?BK7-1]4$_DQG_ ("M:NG?"_P;IA#Q:%;2R9R7N,RD M_P#?1(KKLCUHR/6@"&VLK6S39:VT,"?W8D"C]*GI,CUHR/6@!:*3(]:,CUH M6BDR/6C(]: %HI,CUHR/6@!:*3(]:,CUH 6BDR/6C(]: %HI,CUHR/6@!:R? M$7B/3/"^DRZEJEP(H4X ZL[=E4=R:SO%OC?3?"<")*'NM0GXMK& ;I96[<=A M[U@>'O!NI:WJT?B?QNR2WJ_-9Z8.8;,>X_B?W_R "MHV@:G\0-5A\2>*[=K? M2H6WZ;H[_I)*.Y]!_3KZ< , 49'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT + M129'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D M>M&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9 M'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M M&1XG_P"0-_V\V_\ Z.2M<_=-8_B8C^QO^WFW_P#1R5L'[IH ^=?$O_(U:O\ M]?LW_H9HH\2_\C5J_P#U^S?^AFB@#VW08FF\!:7$H!9M,B"Y]3$,5B6&AZQH MT.D7,%FES<1:*NG30B55V2+@ALDX*YR#CGIUKHO"G_(GZ)_UX0?^BUK7H \^ M_P"$3U73=*N]*LXH[E+_ $>#3GG,@40NB-&7(/)4A\C&3D5M7MAJ$&KZ;J5G M8M/]B@FLVB,J*TB,$*NN3CJF"#@\UT]% 'G]GX8UC1+9!;017DL^E&RE D"B M*7S'<-SU7,K#CGY1QS79Z58?V;HECIY??]FMXX-XXSM4+G]*NT4 <'IWAZWD M\=C_. M>NDH P_^$7MO^?W4O_ MJ/\ A%[;_G]U+_P+:MRB@##_ .$7MO\ G]U+_P " MVH_X1>V_Y_=2_P# MJW** ,/_A%[;_G]U+_P+:C_ (1>VQ_Q^ZE_X%M6Y10! MYY87VM^%]1UJS'A[4-0LY+PRVLT7S,043)8GJ,@^_'2O-->^&/C;Q%J>I:Y MQ19[IF^Q&5H#@@'*AN,=L]R#7T=@>E&* /E4^#-$L'6/Q3%XFTI^AF>$2Q$^ MS+_A74Z1\'? >OIOTWQ;+<^JJR;A]1U%>_O&DB%'561A@JPR#7)ZO\,O">LR M>=)I:6USG(GLR87!]1MX_2@#A1^SEH!_YB]]_P!\K1_PSCH'_06OO^^5KH/^ M$*\8Z#\WASQ<]Q$HXM=63S!]-XYH_P"$[\4Z"=OB?PAU:_/X+3A^SGX='_,4O\ \E_PKV6B@#QY?V=_#@_YB5__ ..? MX5(O[/?AH==0U$_0H/\ V6O7:* /*%_9]\) Y:ZU0GVF4?\ LM6XO@7X2BZ3 MZL?K=_X"O3** /.I/@SX3C@D9;6]N7"DK&]XPW'' S[U6D\)ZG/X,_L*>SU> M1?L^P1->P^5N'(&=VXIGC!/2O3J* /.X?@SX)E@C>?0RDK*"Z&Y=MIQR,YYQ M5F'X/^"[?_5:5M_[:L?YUW=% ')Q?#GP]!_JK9T_W6'^%7(_!^GP_P"JFO4_ MW;@BN@HH PSX7MC_ ,ONI?\ @6U'_"+6O_/[J7_@6];E% &'_P (O;?\_NI? M^!;4?\(O;?\ /[J7_@6U;E% &'_PB]M_S^ZE_P"!;4?\(O;?\_NI?^!;5N44 M 8?_ B]M_S^ZE_X%M1_PB]M_P _NI?^!;5N44 8?_"+VW_/[J7_ (%M1_PB M]M_S^ZE_X%M6Y10!A_\ "+VW_/[J7_@6U'_"+VW_ #^ZE_X%M6Y10!A_\(O; M?\_NI?\ @6U'_"+VW_/[J7_@6U;E% &'_P (O;?\_NI?^!;4?\(O;?\ /[J7 M_@6U;E% &'_PB]M_S^ZE_P"!;4?\(O;?\_NI?^!;5N44 8?_ B]M_S^ZE_X M%M1_PB]M_P _NI?^!;5N44 8?_"+VW_/[J7_ (%M1_PB]M_S^ZE_X%M6Y10! MA_\ "+VW_/[J7_@6U'_"+VW_ #^ZE_X%M6Y10!A_\(O;?\_NI?\ @6U'_"+V MW_/[J7_@6U;E% &'_P (O;?\_NI?^!;4?\(O;?\ /[J7_@6U;9( R3@5Q?B# MXE:3I5W_ &9IL.[;= M*WMZ =2>@%<9JNI:G>Z@?#OAS3]8&N+&#=2W5TRPV>>C;NC^HQP?TK9TK1?' M%YJX\4:I7^NR*1-?F9E8Y_A7T%=%_P ( MO;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4?\(O;?\_NI?\ @6U;E% &'_PB M]M_S^ZE_X%M1_P (O;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4?\(O;?\_N MI?\ @6U;E% &'_PB]M_S^ZE_X%M1_P (O;?\_NI?^!;5N44 8?\ PB]M_P _ MNI?^!;4?\(O;?\_NI?\ @6U;E% &'_PB]M_S^ZE_X%M1_P (O;?\_NI?^!;5 MN44 8?\ PB]M_P _NI?^!;4?\(O;?\_NI?\ @6U;E% &'_PB]M_S^ZE_X%M1 M_P (O;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4?\(O;?\_NI?\ @6U;E% & M'_PB]M_S^ZE_X%M1_P (O;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4?\(O; M?\_NI?\ @6U;E% &'_PB]M_S^ZE_X%M1_P (O;?\_NI?^!;5N44 8?\ PB]M M_P _NI?^!;4?\(O;?\_NI?\ @6U;E% &'_PB]M_S^ZE_X%M1_P (O;?\_NI? M^!;5N44 8?\ PB]M_P _NI?^!;4?\(O;?\_NI?\ @6U;E% &'_PB]M_S^ZE_ MX%M1_P (O;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4?\(O;?\_NI?\ @6U; ME% &'_PB]M_S^ZE_X%M1_P (O;?\_NI?^!;5N44 8?\ PB]M_P _NI?^!;4? M\(O;?\_NI?\ @6U;E% ')ZUH4%EIZSI=7KLMQ!A9;AF4YE4<@UU9^Z:R/$__ M "!O^WFW_P#1R5KG[IH ^=?$O_(U:O\ ]?LW_H9HH\2_\C5J_P#U^S?^AFB@ M#W3PI_R)^B?]>$'_ *+6M>LCPI_R)^B?]>$'_HM:UZ "BBB@ HHHH YO2_\ MDH'B'_KSL?YSUTE@KT:B@#S?_A(/B'X>XU?P[!K-NO6XTM_G(_W#S5_3?BQX7O9A M;W=S+IESG!AOXS$0?3)X_6NYJAJ6B:7K$1CU'3[:Z0\8FC#?K0!8MKRVO(Q) M;3QS(1D,C @_E4]>?7/PDTB&4SZ!?ZCH&M; M^P:S:2OWC,@5Q]0>10!T%%(KJZ[E8$>H-+0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16=JFNZ5H MENT^I7]O:QJ.3+(%KB9OB;=:S(UMX-T"\U5^GVJ13%;K[ECUH ]&9U12S,%4 M=237$:W\4-%T^Z.GZ8LVLZH3M6UL%\P@_P"TPX%9R^ _$?B9O-\9>(9/LYY_ MLW328XP/1FZFNUT3PYH_ART%MI.GP6D8&#Y:_,WU/4_C0!PX\/>-?&AW^(M1 M_L/2V_YA]@V97'H\G;\*[3P_X6T;PO:?9](L8K=2/F<#+O[LQY-;%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XG_ .0-_P!O M-O\ ^CDK7/W361XG_P"0-_V\V_\ Z.2M<_=- 'SKXE_Y&K5_^OV;_P!#-%'B M7_D:M7_Z_9O_ $,T4 >Z>%/^1/T3_KP@_P#1:UKUD>%/^1/T3_KP@_\ 1:U8 MU+6;#23"+VX6)IB1&IY+8ZX'MD4 7Z*S'\0:5'=06SWD2S3A2BDX/S?=SZ9[ M5/J.JV6E0I+>W"Q*[;5SU8XS@#OP": +E%9<_B/2+=K99+^ ?:4#Q'=D,I. M<^A)ZUJ4 >$]:+->:):^8>?,B7RVSZY7%=/10!YTWPNN-.)?PYXLU?32.5BE?SX_IANE M)_Q=/1\@+H^N1+R,,8)#^?%>C44 >;0C][Y.,^;G.-W?9Z>_%=>1FN=E\(6-]8ML?=2Y(G7ZBT5YS]D^*6EG]U?: M-JT?I*C1.?QZ4?\ "<^,--'_ !-_ EXP7[SV$RS#'K0!Z-17GT7QA\/)((]1 MM]2TYSVN;1Q^H!%;EA\0/">I<6VO63-_=,H4_D: .EHJO#?6EPH:&YAD!Z%7 M!JQD4 %%%% !1110 4444 %%%% !144%S#W4M--'&!R2S 5S^H?$'PGIAQ=:[9*_]Q9 S?D* .FHKSN7XO:3<.8]$TS5 MM6EZ 6]JP&?JV*:==^).L9_L[PU9Z5$>DNH3[F_[X'- 'HU9.J^)M$T2,R:E MJEK;*/\ GI* ?RKCO^$%\6ZQ_P A_P :3I$1\T&FQ^4#_P "ZUJZ5\+O"6ER M";^S!>7'>:]8S,?SX_2@#-F^+%G>RFW\-:/J6M3YP##"4CS[L>U1_P!G?$GQ M+_Q^ZA9^'+1NL5J/.GQZ;CQ7HD,$5O&(X8DC0=%10H'X"I* .'TOX4^&[.X6 M[U".?6+T<^?J,IEY]ATKM8H8X(UCBC2.-1@*@ _ 4^B@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q/_P @;_MY MM_\ T;?_P!')6N?NF@#YU\2_P#(U:O_ -?LW_H9HH\2 M_P#(U:O_ -?LW_H9HH ]T\*?\B?HG_7A!_Z+6LCQ9#9_VG:7-VVJQ-';3)%- M9#*AF*DJ< G<=HQVX-:_A3_D3]$_Z\(/_1:UKT >5F#6)-)U:QU.TE;6M72R MDC9(_EWB.-6Y' V,C,?3KWKJ-(?\ KSL?YSUTE &/]BUW_H-6W_@#_P#9T?8M=_Z# M5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW M_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z# M5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW M_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z# M5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW M_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z# M5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW M_H-6W_@#_P#9T?8M=_Z#5M_X _\ V=;%% &/]BUW_H-6W_@#_P#9T?8M=_Z# M5M_X _\ V=;%% &/]BUW_H,VW_@#_P#9T?8==_Z#-M_X _\ V=;%% &'+I>L M3KMEU6SD4]GT_(_5ZP[[XI9^U1:.Y/4C2PI_-7%=Q10!Y7-\$=..6M-1> MQ<_Q6L;IC_R)4UI\*]:L$Q:_$#6%P.-Z!Q_X\QKTZB@#SH>%OB':C%MXU@G MZ?:;,?TIDD7QO6Z* /)?\ A*_B4.OAB?\ "!?_ (NC_A*OB8WW M/#,H_P!Z!1_[/7K6!Z48'I0!Y&=?^+LO_'OX>M%_Z[!5_P#9ZLP7/Q5G7&MV M-C#IQ_X^/L# W&SOL^8\_KZIG.?],#./_0Q70:?\.K32\?9(M'0CHQTL,?S9S7;T M4 8D>F:S"NV/5K1%'9;# _\ 0Z?]AUW_ *#-M_X _P#V=;%% &/]BUW_ *#5 MM_X _P#V='V+7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T?8M=_P"@ MU;?^ /\ ]G6Q10!C_8M=_P"@U;?^ /\ ]G1]BUW_ *#5M_X _P#V=;%% &/] MBUW_ *#5M_X _P#V='V+7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T M?8M=_P"@U;?^ /\ ]G6Q10!C_8M=_P"@U;?^ /\ ]G1]BUW_ *#5M_X _P#V M=;%% &/]BUW_ *#5M_X _P#V='V+7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W M_@#_ /9T?8M=_P"@U;?^ /\ ]G6Q10!C_8M=_P"@U;?^ /\ ]G1]BUW_ *#5 MM_X _P#V=;%% &/]BUW_ *#5M_X _P#V='V+7?\ H-6W_@#_ /9UL44 8_V+ M7?\ H-6W_@#_ /9T?8M=_P"@U;?^ /\ ]G6Q10!C_8M=_P"@U;?^ /\ ]G1] MBUW_ *#5M_X _P#V=;%% &/]BUW_ *#5M_X _P#V='V+7?\ H-6W_@#_ /9U ML44 8_V+7?\ H-6W_@#_ /9T?8M=_P"@U;?^ /\ ]G6Q10!C_8M=_P"@U;?^ M /\ ]G1]BUW_ *#5M_X _P#V=;%% &/]BUW_ *#5M_X _P#V='V+7?\ H-6W M_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T?8M=_P"@U;?^ /\ ]G6Q10!C_8M= M_P"@U;?^ /\ ]G1]BUW_ *#5M_X _P#V=;%% &/]BUW_ *#5M_X _P#V='V+ M7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T?8M=_P"@U;?^ /\ ]G6Q M10!C_8M=_P"@U;?^ /\ ]G1]BUW_ *#5M_X _P#V=;%% &/]BUW_ *#5M_X M_P#V='V+7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T?8M=_P"@U;?^ M /\ ]G6Q10!C_8M=_P"@U;?^ /\ ]G1]BUW_ *#5M_X _P#V=;%% &/]BUW_ M *#5M_X _P#V='V+7?\ H-6W_@#_ /9UL44 8_V+7?\ H-6W_@#_ /9T?8M= M_P"@U;?^ /\ ]G6Q10!RNN6NJQZ$'_ *+6M>LCPI_R)^B?]>$'_HM:UZ "BBB@ HHHH YO M2_\ DH'B'_KSL?YSUTE$'_HM:UZR/"G_( MGZ)_UX0?^BUK7H **8TL:.J,ZAFZ GDTKR)&NYV"KZDX% #J*8TT:[=TBC?] MW)Z_2GT Z>%/\ D3]$_P"O"#_T M6M:]9'A3_D3]$_Z\(/\ T6M:] 'FWB=@;SQ;-,V+ZUM[9M,.?F4D$@H/4R9! MQUQ@UO>)#'/K_ARWNRC:>\TXG5C\C2"(E W;^\<'N*Z.6QM)[B.XFMH9)HO] M7(Z LOT/:DET^SGA>&6T@DB=_,9&C!!;U(]?>@#RBS>*?3]8.HR$QVVER-I+ M.YR%$\X5D]6^6$ ]<;?6O5=.>=])M7N ?M!@0R \?/M&?UITFG6,WD^;9V[^ M1_JMT2GR_P#=XXZ#IZ59H XN.#Q3;>(M0U2#3+%EO(8(MCW1!7RS)SP.^_\ M2K_V_P 7_P#0&TW_ ,##_P#$UTM% '-?;_%__0&TW_P,/_Q-'V_Q?_T!M-_\ M##_\372T4 #BI[34K._EN8K6XCF>UD\J8 M(<[&P#@^^"* ,3[?XO\ ^@-IO_@8?_B:/M_B_P#Z VF_^!A_^)K;L-1M-3@> M:RG2>))'B+H5L\G[6?O9SNSM].*U M(/%6C3P3S)?1^7!&)7+ PSU!]:M6NLZ?>6,EY%E M&3]O\7_] ;3?_ P__$T?;_%__0&TW_P,/_Q-7IO$VDP6EE M8N ,Y 4+ZYR*ADU_3(M4737NT%R6";?1B,A<],D=J ,W[?XO_P"@ M-IO_ (&'_P")H^W^+_\ H#:;_P"!A_\ B:Z6B@#FOM_B_P#Z VF_^!A_^)H^ MW^+_ /H#:;_X&'_XFNEHH YK[?XO_P"@-IO_ (&'_P")H^W^+_\ H#:;_P"! MA_\ B:Z6B@#FOM_B_P#Z VF_^!A_^)H^W^+_ /H#:;_X&'_XFNEHH YK[?XO M_P"@-IO_ (&'_P")H^W^+_\ H#:;_P"!A_\ B:Z6B@#FOM_B_P#Z VF_^!A_ M^)H^W^+_ /H#:;_X&'_XFNEHH YK[?XO_P"@-IO_ (&'_P")H^W^+_\ H#:; M_P"!A_\ B:Z6LS4M?TW29DBO;I8G92^#SA0<%CZ#WH RI;WQB\+JFD:F2.@J>35;&*_:Q:YC^UK UP80Q<#)4'ID#/'L:=I MVO:;JLTD5G=)*\8W$#NN<;AZC(ZT 9?V_P 7_P#0&TW_ ,##_P#$TOV_Q?\ M] ;3?_ P_P#Q-:3>(=*%G<78O8F@MY_L\CJV0)./D]SR.*M6&H6NIVBW-I,L ML1)7([$'!!]"#Q0!A_;_ !?_ - ;3?\ P,/_ ,31]O\ %_\ T!M-_P# P_\ MQ-=+10!S7V_Q?_T!M-_\##_\31]O\7_] ;3?_ P__$UTM% '-?;_ !?_ - ; M3?\ P,/_ ,31]O\ %_\ T!M-_P# P_\ Q-=+10!S7V_Q?_T!M-_\##_\31]O M\7_] ;3?_ P__$UTM% '-?;_ !?_ - ;3?\ P,/_ ,31]O\ %_\ T!M-_P# MP_\ Q-=+10!S7V_Q?_T!M-_\##_\31]O\7_] ;3?_ P__$UTM% '-?;_ !?_ M - ;3?\ P,/_ ,31]O\ %_\ T!M-_P# P_\ Q-=#//%;023S2+'%&I=W8X"@ M.O)X'K0!EK=>-!>RRMIFG&%HT5(OM9 M^5@6R<[>^5_[YJ?[?XO_ .@-IO\ X&'_ .)K5CUO39-+DU(7<:VD0;S)6. F MWJ#GH14-UXDTFS%N9[V-1<1B9#_TS./G/HO(YH H?;_%_P#T!M-_\##_ /$T M?;_%_P#T!M-_\##_ /$UT@((!!R#T(I: .:^W^+_ /H#:;_X&'_XFC[?XO\ M^@-IO_@8?_B:Z6B@#FOM_B__ * VF_\ @8?_ (FC[?XO_P"@-IO_ (&'_P") MKI:* .0OH_%>KQP6DUA86L/VF&225+DN0B2*Y &WN%Q^-=FM;R6EA9WB3LX@.;NX&"I! P$4X);N1CI7<9%&10!Y]X;L[HS>% M[)K2:*71X)TO6="JY*[ ?XMQ^;CTS4UMHE_;?\ "466C0):+/?0^6Q)0&/R M8Q(4.#\QPPSZUW>11D4 .0X3J%(3:/H/6O1LBCB@#SV7P[/#X-\+)/9%]1 MLKJR!P-S1+YR,_TP!R?:H(=.O[36[B$)>-?2:]]I0%,P-:LX8L3C'"Y&>H90 M*])R*,B@!:*3(HR* %HI,BC(H 6BDR*,B@!:*3(HR* %HI,BC(H 6BDR*,B@ M!:XWQE?LT_\ 8\-O)%]MMRMU?B OY<))!1<#ECEL#H.378Y%&10!YP]C-'!J M.BV]I<&6\U.TN;27RSM$"B#DMVVB)AZ\#UKH%TM8/B5'?0VI5)M,F$TX7AG\ MV+ )]< X'M73Y%&10!SWA:UF9]4U6[1UN;V\D"B08*PQL4C7'88!;ZN3714F M11D4 +129%&10 M%)D49% "T4F11D4 +129%&10 M%)D49% "T4F11D4 >?7 MTS^(->>Q6"6PM;*67[,OD%3<7)1E\PG& @+L0>K'GIUG\/6\MY?:&ALYX$TW M1WL[OS$*#S&\I0@/?'EL>/;UKNLBC(H \U;2)['2KV""QD@M8_$8F#0Q_-#" M%7$B#OR ,\]2>:Z?P7#+#IM[YD4BQR7\TL,DJ[7F1CG>P]22WIP :Z/(HR* M%HI,BC(H 6BDR*,B@!:*3(HR* %HI,BC(H 6BDR*,B@!:*3(HR* *NIS16^E MW4T]NUQ$D3,\*IO,@Q]T+WSTQ7G6VZU5T\07$4S7:7=I--:1PG]Q;1LQ"C(^ M=@9"QQZ<=*]/R*,B@#A6TO\ M3PUXJFFL6>*\GFN+2&1#EL0*BMM]V4D9]C6 M;J5G>VVGVWD07 N;SP_'8NIMS(&8*V%']U@7.<\'(]*],R*,B@"GH]K+8Z)8 M6DS;I8+>.)VSG+*H!/YBKM)D49% "T4F11D4 +129%&10 M(?NGZ4M(?NGZ4 M ?.OB7_D:M7_ .OV;_T,T4>)?^1JU?\ Z_9O_0S10![IX4_Y$_1/^O"#_P!% MK6O61X4_Y$_1/^O"#_T6M:] !1110 4444 8OBV22+PKJ+Q2-&XA(#(<$9(' M!I!X6TX_Q7?_ (%R?XTGC#_D4]1_ZY?U%;8Z?C0!C?\ "+:=_>N__ N3_&C_ M (1;3O[UW_X%R?XUM44 8O\ PBVG?WKO_P "Y/\ &C_A%M._O7?_ (%R?XUM M=*S#XBT8?\Q2S_[_ "_XT 0?\(MIW]Z[_P# N3_&C_A%M._O7?\ X%R?XU"_ MBZQ6Z^1))-/5O+EOTYA1ST4G^9Z XJ[_ ,)'HW_04L_^_P O^- $'_"+:=_> MN_\ P+D_QH_X1;3O[UW_ .!M9S>,;FR>U-ZML\*P7LMQ);-OW+ J,&7TR&/!Y% &W_ ,(MIW]Z M[_\ N3_ !H_X1;3O[UW_P"!YU)K! _FBUCNN1QLT MGQC-/<^((;V"-387,BVNP\S(',8'UW@#_@0H U_^$6T[^]=_^!G(H TO^$6T[^]=_^!>&[S5+('?;Q MR[HY!@I(@.5/XB@ _P"$6T[^]=_^!N__ +D_P :R+7QY;KI MEM-=VT[2C3K:^NWACRD22J3G/H"#QZ"M:W\36MSJ?V6*"X:+SVMAN__ +D_P :/^$6T[^]=_\ @7)_C6U10!B_\(MIW]Z[_P# N3_&C_A%M._O M7?\ X%R?XUJ/* 1^%9_O+J+2;)+V&V=8VF6X0* M6*AL#GL&% %C_A%M._O7?_@7)_C1_P (MIW]Z[_\"Y/\:9I_BS2[NT$EQ=6] MK.'>.2&29=R,KE2.OJM4/%'BR73++3+O1XXM16>^$,J1-N)01N[[N_\ P+D_QKGG\5:@]E#]COM.N_/U*"SCN8@2 'SN MW)V((]>:T&\33:+=ZG::TT3_ &2Q^WI/$NT.F2I4@]&W ?7<* -'_A%M._O7 M?_@7)_C1_P (MIW]Z[_\"Y/\:P++QK>)HDZ7\$!UR*\ALQ!&WR%YMIC.>PPQ M!/JC5KQ:GJ6G:]8:;J;03IJ"R"&:%2I21%W%2#V*Y(/M0!8_X1;3O[UW_P"! MN_\ P+D_QJ"[U/4+WQ!<:/I;00FT@CFGGF4MRY8*H7_@))/T MIDGBB33XX[?4;*1M02W:XNH[4>8L488KOSZ'!('7@^E %K_A%M._O7?_ (%R M?XT?\(MIW]Z[_P# N3_&L\^.]/,I$-O=3P_:$M5FCCRC2NBN@!]PR\^].'C: MTDDB@@L;V:Y=9RT,<>60PN$<'Z%A]: +W_"+:=_>N_\ P+D_QH_X1;3O[UW_ M .!8>.V!D^P%=-I&K6VLV NK8MCN__ N3_&C_ M (1;3O[UW_X%R?XUM53NM6T^QE$5U>V\,A&X+)(%./7F@"C_ ,(MIW]Z[_\ M N3_ !H_X1;3O[UW_P"!@ _STJ: M+Q/HDT*2KJEJ ZA@&E //J* (_\ A%M._O7?_@7)_C1_PBVG?WKO_P "Y/\ M&DU77TB\/W]_I/EZA-;)N\N%MW/OCT&3^%8D'BVX71]7OH[O3]16SMC*GEMY M;"7'^K93T[<^^* -S_A%M._O7?\ X%R?XT?\(MIW]Z[_ / N3_&N:B\;7DW@ MNYU5'MS(MY%#!*Z% T32I&9&0\KAF<<_W?>MC1-;N[CQ%<:9+/;WL"6JW NK M=2H1BQ78>O) R/H: +O_ BVG?WKO_P+D_QH_P"$6T[^]=_^!X-9NF^-FEL++[19S37MVUV8XK9,C M9!-L)YZ<%: -C_A%M._O7?\ X%R?XT?\(MIW]Z[_ / N3_&L75_'L*:+->Z1 M!+=;(H9#*4.R/S=I4-[[6!]LC-:4WC+3XM3>S"3.L=P+5IE7Y!,>B9]N__ N3_&C_ (1;3O[UW_X%R?XTW1?%-EKUTUO9QSEXHM\^ M],>2^XKY;>C\'CT'O6RLLN_\ P+D_QH_X1;3O M[UW_ .!N_ M_ N3_&J]QXPLK34HK.>&=-\T=NTA7Y5E?&U??[RC(X&:J0>)[R3X9W'B-HHO MM<=G/.$&=NY-V!_XZ* -/_A%M._O7?\ X%R?XT?\(MIW]Z[_ / N3_&L2#Q5 M<6FJV,5S?V5[:SPS2W#VZE3;*B;][-OU(HO_ (@1)IS26=E.UR3 \<4B M@%XI)53>/^^AQUR10!M_\(MIW]Z[_P# N3_&C_A%M._O7?\ X%R?XTT>*;$J MYVR_)J(TTC;_ ,M3C].>M94'Q"LKJ*.2#3K]Q+9F^CQ%]Z $ O\ J..M &O_ M ,(MIW]Z[_\ N3_ !H_X1;3O[UW_P"!N_\ P+D_QK:HH Q?^$6T[^]=_P#@ M7)_C1_PBVG?WKO\ \"Y/\:MSZWI=K,T,^H6T1Y0"/PJC+XGMY+AH-,@D MU-XT#RFU(*Q@YQDYQDX/'7B@!_\ PBVG?WKO_P "Y/\ &C_A%M._O7?_ (%R M?XTZW\4Z)<0)*-2MDW#E)) K*>X(/0CIBL[7_$A@?1UTZ^LUBOKIX7N7.]4" MQ._8]N_P#P+D_QKFF\6ZJ6DM() M+2=O[4M[*.]1"8W61"S8&?O*1CKW%7+WQ7?:%+%!):-%E%E,LO ME!6],/C)]#0!L_\ "+:=_>N__ N3_&C_ (1;3O[UW_X%R?XU!97VIP:W%87M MS8W(E0EQ$=CQ,!D#:3\P(SSVQ5?Q-?ZSIM_IBV5S;"&_O4M LD1)3*.Q;.>? MN=/>@"__ ,(MIW]Z[_\ N3_ !H_X1;3O[UW_P"!O^TOTW"J&L>/([;1IKVRM)V75XSLG42JC[<=\,<>M M&U_PBVG?WKO_ ,"Y/\:/^$6T[^]=_P#@7)_C563QE:0Q-YMK=)1V36^S+ MB1UW)^!&.:1?&=I*$C@M+N:\+2B2U2/+QB(A7)_%E ]7A13/;M);1V A4EYC+%YG3V )]@#5E M_&]AY1,-M=33QI*]Q!''EX!&<-N'UZ>O:@"[_P (MIW]Z[_\"Y/\:/\ A%M. M_O7?_@7)_C5:T\9Z;>6JS1B8,\]O"D;)AG,RJZ$#TVMG/^RWI4NIZI>/K]OH MFG&*.=[9KJ6:4$A$#!0 .Y))^@% $G_"+:=_>N__ +D_P :/^$6T[^]=_\ M@7)_C5?[(^9>#W.*@N/'FEQ1B6&.YN( M!9"_>6*/(2$LREC[@J>.O% %_P#X1;3O[UW_ .!N_P#P+D_Q MJE)XVLXCY3VEX+DSQ0)!Y?S-YJL4;Z'8WTQS3AXSLY D5O:W4]YF7S+5(\R1 M",@.6'U9<>N>* +?_"+:=_>N_P#P+D_QH_X1;3O[UW_X%R?XU7L_&.GZCJ$5 MO8I-<1R",F:-?E7>NY<]\8(Y[5EVGCV(WM_]HBD&GVEL9C<^7CIH W/^$6T[^]=_^!M]8>XA2.2&XM]OFP MR 94,"5/'8X/Y&N>T_QZK6\XNK2:2XB:[D86Z9"P0SO%N/O\HXH W/\ A%M. M_O7?_@7)_C1_PBVG?WKO_P "Y/\ &LKQ!XVCLM+O)M+@DNY+>WCF9PA,R6\<,[@2R6\4BK\LTR Y1??*L!V)!% %O_A%M._O7?_@7 M)_C1_P (MIW]Z[_\"Y/\:-#\36/B%Y?[/\QXXD0R2%,!789\L_[0&,CMFMJ@ M#%_X1;3O[UW_ .!LCPI_R)^B?]>$'_HM M:UZ "BBB@ HHHH P_&'_ "*>H_\ 7+^HK;'3\:QO%R._A3451&=O))PHR3@@ M]*:/%FD?\_#?]^V_PH W**Q/^$MTC_GX;_OVW^%'_"6Z1_S\-_W[;_"@#:(# M @C(/!KD#\*_ Y))\.6G/NW^-:O_ END?\ /PW_ '[;_"C_ (2W2/\ GX;_ M +]M_A0!GKX,6"'^R;6Y\GPZX/F6('/NBMV1N21U_/B'_A57@?\ Z%RT_-O\ M:UO^$MTC_GX;_OVW^%'_ END?\ /PW_ '[;_"@".?PRD5U#9;MBTR70N-D80.9T1"5 ^Z $&!S6M_P ) M;I'_ #\-_P!^V_PH_P"$MTC_ )^&_P"_;?X4 1Z-X>N-.U.2_N]1^U2M:16@ M B" +&6(/4\G=5:+P7#'J<-Z;R0F.]GNV0* '$C!PA]E=5(^E7?^$MTC_GX; M_OVW^%'_ END?\ /PW_ '[;_"@##M?AXMII]SIT6IR"SOE5;U/*&Z3!/*G/ MRY4A3UZ5?_X1%VN[CS-19[&?4!J#6_E '>-I5=V?N[D!Z5=_X2W2/^?AO^_; M?X4?\);I'_/PW_?MO\* ,#_A6MMLL6^VEYK&WAAA:2$,OR&3)9<\[A*1CM@& MM^R\.QV?A^ZTL3 FY$OF2)&$ +@@X4=A_2C_ (2W2/\ GX;_ +]M_A1_PEND M?\_#?]^V_P * ,U/ T2:7>6(OGQ#SX=:ZB\.SV]A97$@E-N;S2/-/<,K M*7=V+$X!XZX_"M*'P7I-A'IL.E0)8V]E?&]\J($AW,;(:D1,<*?*98V)5R,\@JQ4CN,>E7/\ A+=( M_P"?AO\ OVW^%'_"6Z1_S\-_W[;_ H RY_!,D\KWAU!$OWNK>X\R.W"I^YW M;1MSSG>V3GT]*?=>"_[4N6N=3O\ [1+*\*S 1!4:&)BXBQG@%R"3WQBM'_A+ M=(_Y^&_[]M_A1_PEND?\_#?]^V_PH H7O@73[B^>XMF^QB2%5=(4 _>1N'BE M'^TIW?4-BB#PSJ?_ E-IK-]JZWB0!PEN8=BQEDVEDP3SP!SV+>M7_\ A+=( M_P"?AO\ OVW^%'_"6Z1_S\-_W[;_ H 6]T.9M9.K:=>"UNI(1!,&CWI(JDE M21D<@EN?0UFGP;-$3);ZQ.+B:U:UNII4#F56=GW#GY2"[X[ 'VK1_P"$MTC_ M )^&_P"_;?X4?\);I'_/PW_?MO\ "@"E:^"K:SMDMX+EUBCU&*^12O3RXT0) M^2#GWJC_ ,(IJ=KXF%SIU_Y,,D=Y)),T8;#S2QN$VY[;2<^U;?\ PEND?\_# M?]^V_P *3_A+=(_Y^&_[]M_A0!DIX @M[2;3K6^DBTVZCA2ZA9 S/Y8"Y#=B MP4 \=JDU3P3_ &KJ$]Q+>I&'\W!BMPLA#QLFUV!^91NS@CL/2M/_ (2W2/\ MGX;_ +]M_A1_PEND?\_#?]^V_P * ,:X^'T4UPDRWH+1F%T$D(==\<7E'(SR M"AZ=CS71:'I*:+IWV57#L9&D=E0("S')P!T':JW_ END?\ /PW_ '[;_"C_ M (2W2/\ GX;_ +]M_A0!MT5B?\);I'_/PW_?MO\ "C_A+=(_Y^&_[]M_A0!M MUS^M>"/#7B*]%YJVD07=P$$8D?.=HS@<'W-2_P#"6Z1_S\-_W[;_ H_X2W2 M/^?AO^_;?X4 8,/P\L-$\1VVJ^'=*TRW,,+IB0N#O8CYL\_PC'XFHK#X6>'Y M9KZYUK1=.GN+BY:93%OPH;!([?Q9/3O71_\ "6Z1_P _#?\ ?MO\*/\ A+=( M_P"?AO\ OVW^% %>W\$Z-IFE7=CHEO\ V5]I*.TML2&#(3V/;N,U4O/!' M]IS3W=]?(UZZQ+')#;A%4QR"4%ER=_S =>U:?_"6Z1_S\-_W[;_"C_A+=(_Y M^&_[]M_A0!@CX=(]WJ-U+J.9-1DADN56 !-T4JR#:,\ [3N'[851 MGV]ZT/\ A+=(_P"?AO\ OVW^%'_"6Z1_S\-_W[;_ H 72="ELK^2_O;TWEV MT"6ROY>P+&I)Z9/))))^E4]+\'QZ;<6$JW;O]D2\0 IC=]HE$A_+&*M_\);I M'_/PW_?MO\*/^$MTC_GX;_OVW^% &(OP_,&D2:7:ZJ\5O<0P1W.80Q=H@JAA MS\N0H!^E69/ T/\ :TUY#<1I'+=_;&5K<._F<' 8G[NX XQGKS6E_P );I'_ M #\-_P!^V_PH_P"$MTC_ )^&_P"_;?X4 5_#_A7_ (1^\FN([^68W2[[P2+_ M *Z?.?-_V3@XQZ!?2MJ#3[2UGEG@MXXY93F1U&"WUK-_X2W2/^?AO^_;?X4? M\);I'_/PW_?MO\* )&T"&37;_4I9"ZWEDEF\.. JLYSGWWD?A6'-X#:ZT]+. MZU5Y5MK,V=FWE &)24.6Y^8_NT';H?6MC_A+=(_Y^&_[]M_A1_PEND?\_#?] M^V_PH R;KP*UWJ,EW)J()DNX;QBT 9PT90[%8GA"8\X'K6A'X5CC\#S>&1=, M8Y;:6W\_;R ^[G'MNJ;_ (2W2/\ GX;_ +]M_A1_PEND?\_#?]^V_P * *FH M>#+.[N(Y8'%KNMWM+Q8HP!"XM/BM8Q>._V?2&TL$H!N!(._KUXZ5>_ MX2W2/^?AO^_;?X4?\);I'_/PW_?MO\* -'3+(:;I5G8JY<6T"0AR,;MJ@9_2 MK58G_"6Z1_S\-_W[;_"C_A+=(_Y^&_[]M_A0!MT5B?\ "6Z1_P _#?\ ?MO\ M*/\ A+=(_P"?AO\ OVW^% %34OAYX3U?4)K^_P!#MI[J8YDE;=ECC'8^U1V? M@V+P])*?"QM]-AG \Z!HRZ%AG#CG(.#CWXJ__P );I'_ #\-_P!^V_PH_P"$ MMTC_ )^&_P"_;?X4 9"_"WPA(#)>:/#=W3DO-<2EMTKDY9C@XY)-7H_!&CVH MTN*PM8K6TL+E[D6ZIN61FC9#G/\ O9_"K/\ PEND?\_#?]^V_P */^$MTC_G MX;_OVW^% &9-X'",ZZ??_9;87\>H06_DADAE7.[:,CY6)SCL<^M6)?"$>H?; MIM4NVGO+J..-9HT\OR%C;>FP<\A_FR>O%6_^$MTC_GX;_OVW^%'_ END?\ M/PW_ '[;_"@""#PU,^M6>J:C>QW$UGN,)CMQ&2S(4)8Y)/RD\5?U?1UU:73) M&F,?V&]6[ SO(5EV^WW_P!*K_\ "6Z1_P _#?\ ?MO\*/\ A+=(_P"?AO\ MOVW^% &=<>![>76;B]69%BNKA+F:-H S[UVYVL>@.QP+^/6JX\'2VVIRZEI^IF"[EDN M"S-"'&R5E8KC/4,H(/N:T/\ A+=(_P"?AO\ OVW^%'_"6Z1_S\-_W[;_ H MR;?P!!8!&L;Z2*6"6"6W9D#;#'$8CN_O;E9L].M4-0\+ZCILTT^EF::]OH)T MNKE53:[R-D?*2-N.QYXS72_\);I'_/PW_?MO\*3_ (2S2/\ GX;_ +]M_A0! MBZ1X5GM_$6E3S1E8=+TR.W9\C;<3*NU7 _V5:09/]_VK>U/1'NM4M]4LKK[+ M?01-#O*;UDC8@E6''0@$'_&H_P#A+=(_Y^&_[]M_A2_\);I'_/PW_?MO\* * M0\*745S#J$.L2?VHIF$D\L>]'63:2H3/R@%$Q@]CZU$/ EK'I]U9PW%;V;5 M[34-.N=LK75J9"R@B-(4F&<9YSY@&*FB\&S6EW_:-GJC1:G+YPN9VA#+()"I MX7/&TJN.:T/^$MTC_GX;_OVW^%+_ ,);I'_/PW_?MO\ "@#*3P)##/IPANE2 MWL&A,9$($V(\84R \J3G((_B([U%_P *[MVMKNW>^=HKJ%HW'EC(;[0\Z,.> MS/T[X%;7_"6Z1_S\-_W[;_"C_A+=(_Y^&_[]M_A0 :#X?717NI3)$\MQM#>5 M"(U4+G Y/*R>\87KM]IM[J Y0?+Y\S2D]>Q?'X5H_\);I'_/PW M_?MO\*/^$MTC_GX;_OVW^% &5<^!G:SN+2TU1[>*[MH(+G]T&+&)0H9>?E)4 M 'KTHA\"1VMZ\UK=1QH+B2ZAW6RLZ2/N/+$\J&8G'!Z#-:O_ END?\ /PW_ M '[;_"C_ (2W2/\ GX;_ +]M_A0!'X<\+IX::9+6[EDMYP'ECD&2T_\ '+GU M;@D>HK?K$_X2W2/^?AO^_;?X4?\ "6Z1_P _#?\ ?MO\* -ND/0UB_\ "6Z1 M_P _#?\ ?MO\*0^+-(P?](;_ +]M_A0 >&NFK?\ 82G_ )BML_=/TK"\*N)K M;4+A581S7\TD992-RDC!YK=/W3]* /G7Q+_R-6K_ /7[-_Z&:*/$O_(U:O\ M]?LW_H9HH ]AT'5I;#P[IEG/I&IB:WM(HI +9CAE0 _J*T?^$A'_ $"M4_\ M 5J** #_ (2$?] K5/\ P%:C_A(1_P! K5/_ %:BB@ _P"$A'_0*U3_ ,!6 MH_X2$?\ 0*U3_P !6HHH 0>(@1D:5JF#_P!.K4?\) /^@5JG_@*U%% !_P ) M /\ H%:I_P" K4?\) /^@5JG_@*U%% !_P ) /\ H%:I_P" K4?\) /^@5JG M_@*U%% !_P ) /\ H%:I_P" K4G_ D"G_F%:IQ_TZM110 O_"0#_H%:I_X" MM1_PD _Z!6J?^ K444 '_"0#_H%:I_X"M1_PD _Z!6J?^ K444 '_"0#_H%: MI_X"M1_PD _Z!6J?^ K444 )_P )"N(5/32M4_\!6HHH 7_ (2 ?] K M5/\ P%:C_A(!_P! K5/_ %:BB@ _P"$@'_0*U3_ ,!6H_X2 ?\ 0*U3_P ! M6HHH /\ A(!_T"M4_P# 5J/^$@'_ $"M4_\ 5J** $_X2!(%/32M4_\!6HHH 7_ (2 ?] K5/\ P%:C_A(!_P! K5/_ M %:BB@ _P"$@'_0*U3_ ,!6H_X2 ?\ 0*U3_P !6HHH /\ A(!_T"M4_P# M5J/^$@'_ $"M4_\ 5J** $'B%3G_B5:IQ_TZM2_\) /^@5JG_@*U%% !_PD M _Z!6J?^ K4?\) /^@5JG_@*U%% !_PD _Z!6J?^ K4?\) /^@5JG_@*U%% M!_PD _Z!6J?^ K4G_"0KG']E:IG_ *]6HHH 7_A(!_T"M4_\!6H_X2 ?] K5 M/_ 5J** #_A(!_T"M4_\!6H_X2 ?] K5/_ 5J** #_A(!_T"M4_\!6H_X2 ? M] K5/_ 5J** #_A(@,#^RM4YZ?Z*U!\0Y!_XE6J?^ K444 >/:UX>U^]UW4+ 6N'0M0,4]S)(A,6,JS$C^=%%% '__V0$! end EX-101.SCH 14 gluu-20191231.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - BALANCE SHEET COMPONENTS - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - LEASES - Material impact on Balance Sheets (Details)-Calc2 link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - INCOME TAXES - Components by Jurisdiction (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - NET INCOME/(LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - STOCKHOLDERS EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - LEASES - Material impact on Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - LEASES - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - STOCKHOLDERS EQUITY - Common and Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - STOCKHOLDERS EQUITY - Celebrity Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - STOCKHOLDERS EQUITY - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41206 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - INCOME TAXES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 gluu-20191231_cal.xml EX-101.CAL EX-101.DEF 16 gluu-20191231_def.xml EX-101.DEF EX-101.LAB 17 gluu-20191231_lab.xml EX-101.LAB EX-101.PRE 18 gluu-20191231_pre.xml EX-101.PRE XML 19 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Internal Use Software [Abstract]      
Capitalized internal use software costs $ 1,216 $ 65 $ 924
Amortization of capitalized software costs $ 809 $ 896 $ 1,031
Capitalized software costs      
Internal Use Software [Abstract]      
Intangible assets estimated useful life 3 years    
XML 20 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details)
12 Months Ended
Dec. 31, 2019
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of days required to be considered an active user 30 days
Revenue, minimum number of days of data required 120 days
XML 21 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 22 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY - Common and Preferred Stock (Details) - shares
shares in Thousands
Dec. 31, 2019
Dec. 31, 2018
Common Stock [Abstract]    
Common stock, shares authorized 250,000 250,000
Common stock, reserved for future issuance 39,468  
Preferred Stock [Abstract]    
Preferred stock, shares authorized 5,000 5,000
XML 23 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Finite-Lived Intangible Assets      
Gross Carrying Value $ 26,817 $ 26,817 $ 26,817
Accumulated Amortization Expense (22,059) (17,672) (22,059)
Total intangible assets 4,758 9,145 4,758
Impairment of goodwill $ 0 0 0
Minimum      
Finite-Lived Intangible Assets      
Estimated Useful Life 3 years    
Maximum      
Finite-Lived Intangible Assets      
Estimated Useful Life 7 years    
Titles, content and technology      
Finite-Lived Intangible Assets      
Gross Carrying Value $ 21,117 21,117 21,117
Accumulated Amortization Expense (16,359) (12,203) (16,359)
Total intangible assets $ 4,758 8,914 4,758
Titles, content and technology | Minimum      
Finite-Lived Intangible Assets      
Estimated Useful Life 3 years    
Titles, content and technology | Maximum      
Finite-Lived Intangible Assets      
Estimated Useful Life 5 years    
Customer contracts and related relationships      
Finite-Lived Intangible Assets      
Estimated Useful Life 5 years    
Gross Carrying Value $ 700 700 700
Accumulated Amortization Expense $ (700) (648) (700)
Total intangible assets   52  
Trademarks      
Finite-Lived Intangible Assets      
Estimated Useful Life 7 years    
Gross Carrying Value $ 5,000 5,000 5,000
Accumulated Amortization Expense $ (5,000) (4,821) $ (5,000)
Total intangible assets   179  
In-process research and development      
Finite-Lived Intangible Assets      
Impairment of Intangible Assets (Excluding Goodwill)   $ 2,700  
XML 24 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
LEASES  
2020 $ 4,587
2021 6,999
2022 6,927
2023 6,964
2024 and thereafter 27,667
Total lease payments 53,144
Less imputed interest (12,265)
Total $ 40,879
XML 25 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL DATA (unaudited)
12 Months Ended
Dec. 31, 2019
QUARTERLY FINANCIAL DATA (unaudited)  
QUARTERLY FINANCIAL DATA (unaudited)

NOTE 16 – QUARTERLY FINANCIAL DATA (unaudited)

The following table sets forth unaudited quarterly consolidated statements of operations data for 2019 and 2018. The Company derived this information from its unaudited consolidated financial statements, which it prepared on the same basis as its audited consolidated financial statements contained in this report. These unaudited statements include all adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair statement of that information for the periods presented.

For the Three Months Ended

2019

2018

   

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

      

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

Revenue

$

95,885

$

95,540

$

107,077

$

112,879

$

81,443

$

90,193

$

99,285

$

95,640

Cost of revenue:

 

 

 

 

 

 

Platform commissions, royalties and other

32,813

32,806

36,758

38,278

29,167

32,386

34,384

32,508

Impairment of prepaid royalties and minimum guarantees

457

(b)

99

(b)

612

Impairment and amortization of intangible assets

1,252

1,056

1,040

1,039

1,467

1,468

4,167

2,017

Total cost of revenue

34,522

33,862

37,798

39,317

30,733

33,854

38,551

35,137

Gross profit

61,363

61,678

69,279

73,562

50,710

56,339

60,734

60,503

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

26,546

19,736

22,968

25,877

22,710

22,832

23,839

25,553

Sales and marketing

28,105

35,040

46,140

31,013

26,810

29,741

28,874

28,435

General and administrative

6,635

4,951

5,879

5,751

7,890

7,608

8,095

8,074

Restructuring charge

80

(a)

160

(a)

Total operating expenses

61,286

59,727

74,987

62,641

57,490

60,181

60,968

62,062

Income/(loss) from operations

77

1,951

(5,708)

10,921

(6,780)

(3,842)

(234)

(1,559)

Interest and other income/(expense), net

764

556

271

510

(251)

(366)

96

286

Income/(loss) before income taxes

841

2,507

(5,437)

11,431

(7,031)

(4,208)

(138)

(1,273)

Income tax (provision)/benefit

(178)

348

(641)

(175)

(207)

(118)

(49)

Net income/(loss)

$

663

$

2,507

$

(5,089)

$

10,790

$

(7,206)

$

(4,415)

$

(256)

$

(1,322)

Net income/(loss) per share

Basic

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

Diluted

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

(a)Includes restructuring charges relating to employee termination costs in the Company’s Long Beach office.
(b)These charges are related to impairment of prepaid guaranteed royalties for certain celebrity license agreements, and certain other prepaid royalties.

XML 26 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS / DIVESTITURE (Tables)
12 Months Ended
Dec. 31, 2019
Dairy Free, Inc.  
Business Acquisition [Line Items]  
Fair Values of Assets Acquired and Liabilities Assumed

Assets acquired:

    

Cash and cash equivalents

 

$

341

Intangible assets:

In-process research and development

2,700

Other current assets

32

Goodwill

573

Total assets

3,646

Liabilities assumed:

Deferred tax liability

(294)

Other accrued liabilities

(2)

Total liabilities assumed

(296)

Net acquired assets

 

$

3,350

CrowdStar Inc and Plain Vanilla  
Business Acquisition [Line Items]  
Pro Forma Financial Information

Year ended December 31,

(unaudited)

2017

Total pro forma revenue

$

286,827

Pro forma net loss

(98,450)

Pro forma net loss per share - basic

(0.73)

Pro forma net loss per share - diluted

(0.73)

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS
12 Months Ended
Dec. 31, 2019
STOCK OPTION AND OTHER BENEFIT PLANS  
STOCK OPTION AND OTHER BENEFIT PLANS

NOTE 12 — STOCK OPTION AND OTHER BENEFIT PLANS

2007 Equity Incentive Plan

In 2007, the Company’s Board of Directors adopted, and the Company’s stockholders approved, the 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan permits the Company to grant stock options, RSUs, PSUs, PSOs and other stock-based awards to employees, non-employee directors and consultants. 

In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved, the Third Amended and Restated 2007 Equity Incentive Plan (the “Third Amended 2007 Plan”). The Third Amended 2007 Plan includes an increase of 8,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also includes (i) a minimum vesting requirement, pursuant to which each share that is subject to a stock-based award may not vest prior to the first anniversary of the date of grant of such stock-based award (subject to a carve-out of 5% of the shares reserved for issuance under the plan) and (ii) a limitation on the value of stock-based awards that may be granted to any non-employee director in any calendar year.

In April 2018, the Company’s Board of Directors approved, and in June 2018, the Company’s stockholders approved, the Fourth Amended and Restated 2007 Equity Incentive Plan (the “Fourth Amended 2007 Plan”). The Fourth Amended 2007 Plan includes an increase of 10,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also removed the limitation on the number of shares that can be issued in any calendar year to a participant.

In April 2019, the Company’s Board of Directors approved, and in June 2019, the Company’s stockholders approved, the fifth Amended and Restated 2007 Equity Incentive Plan (the “Fifth Amended 2007 Plan”). The Fifth Amended 2007 Plan includes an increase of 4,600 shares in the aggregate number of shares of common stock authorized for issuance under the plan.

The Company may grant options under the 2007 Plan at prices no less than 85% of the estimated fair value of the shares on the date of grant as determined by its Board of Directors, provided, however, that (i) the exercise price of an incentive stock option (“ISO”) or non-qualified stock options (“NSO”) may not be less than 100% or 85%, respectively, of the estimated fair value of the underlying shares of common stock on the grant date, and (ii) the exercise price of an ISO or NSO granted to a 10% stockholder may not be less than 110% of the estimated fair value of the shares on the grant date. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The stock options granted to employees generally vest with respect to 25% of the underlying shares one year from the vesting commencement date and with respect to an additional 1/48 of the underlying shares per month thereafter. Stock options granted during 2007 before October 25, 2007 and after June 4, 2015 have a contractual term of ten years and stock options granted on or after October 25, 2007 and before June 4, 2015 have a contractual term of six years.

As of December 31, 2019, 2,686 shares were available for future grants under the Fifth Amended 2007 Plan.

Performance-based equity awards

In 2017, the Company revised its executive compensation program to emphasize a pay-for-performance culture by (1) eliminating annual cash bonus plans for the Company’s C-suite executives and corporate vice presidents and eliminating 50% of the annual cash bonus opportunity for the Company’s creative leaders for 2018 and replacing these executives’ respective annual cash bonus opportunity with PSOs and (2) having a significant portion of each of these executives’ annual equity award be comprised of either PSOs and PSUs in addition to standard time vesting stock options.

In 2018, the Company determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members for 2019 and replacing their cash bonus opportunity with PSOs and eliminating 50% of the annual cash bonus opportunity for the Company’s creative leaders and replacing their cash bonus opportunity with PSUs; (2) having a significant portion of C-Suite members’ annual equity award be comprised of PSOs in addition to standard time vesting stock options; (3) having a significant portion of corporate vice presidents’ annual equity award be comprised of PSUs in addition to standard time vesting stock options; and (4) having each creative leader’s annual equity award be comprised solely of PSUs.

In 2019, the Company again determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members and certain other executives for 2020 and replacing their cash bonus opportunity with

PSUs and (2) having a significant portion of each executive’s annual equity award be comprised of PSUs in addition to standard time vesting RSUs.

In addition to the performance-based equity awards described above, the Company also awarded PSUs in 2019 to certain key non-executive employees in the Company. These performance-based awards are subject to the achievement of specified annual performance goals. They become eligible to vest only if the applicable performance goals are achieved and will vest only if the grantee remains employed with the Company through each applicable vesting date. The fair value of these awards is estimated on the date of grant. If the performance goals are not met as of the end of the performance period, no compensation expense is recognized and any previously recognized expense is reversed. The expected cost is based on the awards that are probable to vest and is recognized over the service period.

The performance-based awards issued in lieu of cash bonuses in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, on February 15, 2019, February 15, 2020 and February 15, 2021, respectively. The performance-based awards issued as part of annual equity awards in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, ratably in three annual tranches starting from February 15, 2019 and February 15, 2020 and February 15, 2021 respectively. The number of shares that may vest under these programs ranges from 0% to 200% of the target amounts and will be determined based on the achievement of specified annual performance goals. The PSUs awarded to certain key non-executive employees in 2019 will vest in June 2020 and December 2020 based on the achievement of specified annual performance goals.

The awards under these programs were granted under the 2007 Plan.

2007 Employee Stock Purchase Plan

In 2007, the Company’s Board of Directors adopted and the Company’s stockholders approved, the 2007 Employee Stock Purchase Plan (the “2007 Purchase Plan”). The Company initially reserved 667 shares of its common stock for issuance under the 2007 Purchase Plan. On each January 1 for the first eight calendar years after the first offering date, the aggregate number of shares of the Company’s common stock reserved for issuance under the 2007 Purchase Plan was increased automatically by the number of shares equal to 1% of the total number of outstanding shares of the Company’s common stock on the immediately preceding December 31, provided that the Board of Directors had the power to reduce the amount of the increase in any particular year and provided further that the aggregate number of shares issued over the term of this plan may not exceed 5,333. The 2007 Purchase Plan permits eligible employees, including employees of certain of the Company’s subsidiaries, to purchase common stock at a discount through payroll deductions during defined offering periods. The price at which the stock is purchased is equal to the lower of 85% of the fair market value of the common stock at the beginning of an offering period or after a purchase period ends.

In January 2009, the 2007 Purchase Plan was amended to provide that the Compensation Committee of the Company’s Board of Directors may fix a maximum number of shares that may be purchased in the aggregate by all participants during any single offering period (the “Maximum Offering Period Share Amount”). The Compensation Committee may raise or lower the Maximum Offering Period Share Amount. The Compensation Committee established the Maximum Offering Period Share Amount of 500 shares for the offering period that commenced on February 15, 2009 and ended on August 14, 2009, and a Maximum Offering Period Share Amount of 200 shares for each offering period thereafter. In February 2016, the Committee increased the Maximum Offering Period Share Amount for the offering period that started on February 22, 2016 and for each subsequent offering period to 450 shares.

In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved the Amended and Restated 2007 Employee Stock Purchase Plan (the “Amended 2007 Purchase Plan”). The Amended 2007 Purchase Plan includes an increase of 4,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan and removal of the expiration date of the plan.

As of December 31, 2019, 2,787 shares were available for issuance under the 2007 Purchase Plan.

2018 Equity Inducement Plan

In April 2018, the Compensation Committee of the Company’s Board of Directors adopted the 2018 Equity Inducement Plan (the “2018 Plan”) to replace the Inducement Plan.  The Company did not seek stockholder approval for the 2018 Plan. As such, awards under the Inducement Plan will be granted in accordance with Nasdaq Listing Rule 5635(c)(4) and only to persons not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such individuals entering into employment with the Company. The Company may grant NSOs under the Inducement Plan at prices less than 100% of the fair value of the shares on the date of grant, at the discretion of its Board of Directors. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The Company initially reserved 400 shares of common stock for issuance under the 2018 Plan.

As of December 31, 2019, 156 shares were reserved for future grants under the 2018 Inducement Plan.

RSU Activity

A summary of the Company’s RSU activity is as follows:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

8,224

$

3.33

Granted

2,360

$

2.31

Vested

(2,863)

$

3.45

Forfeited

(1,909)

$

3.01

Awarded and unvested, December 31, 2017

5,812

$

2.96

Granted

278

$

5.90

Vested

(2,648)

$

3.24

Forfeited

(421)

$

2.71

Awarded and unvested, December 31, 2018

 

3,021

$

3.01

Granted

 

2,936

$

6.84

Vested

 

(1,688)

$

3.27

Forfeited

 

(318)

$

4.17

Awarded and unvested, December 31, 2019

 

3,951

$

5.66

1.51

$

23,905

PSU Activity

The following table summarizes the Company’s PSU activity:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

-

$

-

Granted

661

$

3.59

Awarded and unvested, December 31, 2017

661

$

3.59

Granted

2,909

$

5.85

Forfeited

(40)

$

4.03

Awarded and unvested, December 31, 2018

3,530

$

5.45

Granted

2,780

$

6.46

Vested

(700)

$

4.59

Forfeited

(193)

$

6.14

Awarded and unvested, December 31, 2019

5,417

$

6.06

1.32

$

32,769

PSUs expected to vest at December 31, 2019

276

$

3.61

0.13

$

1,667

PSO Activity

The following table summarizes the Company’s PSO activity:

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Shares

Exercise

Contractual

Intrinsic

   

Outstanding

   

Price

Term (Years)

Value

Balance as of December 31, 2016

-

$

-

Granted

4,246

$

3.60

Forfeited

(76)

$

3.97

Balance as of December 31, 2017

4,170

$

3.59

Granted

2,737

$

5.87

Forfeited

(151)

$

3.59

Balance as of December 31, 2018

6,756

$

4.51

Exercised

(173)

$

3.59

Balance as of December 31, 2019

6,583

$

4.54

8.15

$

10,765

PSOs expected to vest at December 31, 2019

409

$

3.60

7.85

$

1,002

PSO exercisable at December 31, 2019

3,339

$

3.60

7.80

$

8,188

Stock Option Activity

The following table summarizes the Company’s stock option activity:

Options Outstanding

 

    

    

Weighted

    

Weighted

    

 

Number

Average

Average Remaining

Aggregate

 

of

Exercise

Contractual

Intrinsic

 

Shares

Price

Term (Years)

Value

 

Balances at December 31, 2016

    

15,813

    

$

2.74

    

    

    

    

Options granted

 

5,346

 

$

3.10

Options canceled

 

(2,716)

 

$

3.16

Options exercised

 

(1,511)

 

$

2.73

Balances at December 31, 2017

    

16,932

    

$

2.78

    

    

    

Options granted

 

6,092

 

$

4.82

Options canceled

 

(1,213)

 

$

3.54

Options exercised

 

(3,320)

 

$

2.88

Balances at December 31, 2018

    

18,491

    

$

3.39

    

Options granted

 

815

$

7.58

Options canceled

 

(1,219)

$

4.73

Options exercised

 

(1,799)

$

2.81

Balances at December 31, 2019

 

16,288

$

3.56

 

7.08

$

42,165

Options exercisable at December 31, 2019

 

9,846

$

3.21

 

6.67

$

28,331

The Company has computed the aggregate intrinsic value amounts disclosed in the above table based on the difference between the original exercise price of the options and the fair value of the Company’s common stock of $6.05 per share at December 31, 2019. The total intrinsic value of awards exercised during the years ended December 31, 2019, 2018 and 2017 was $7,806, $10,957, and $1,732, respectively.

Stock-Based Compensation

The Company recognizes stock-based compensation expense in accordance with ASC 718, and has estimated the fair value of each option award on the grant date using the Black-Scholes option valuation model and the weighted average assumptions noted in the following tables.

Performance Stock Options

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

%

2.89

%

2.07

%

Expected volatility

%

60.2

%

63.3

%

Expected term (years)

5.98

5.81

Stock Options

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

1.88

%

2.63

%

1.76

%

Expected volatility

57.2

%

57.9

%

57.8

%

Expected term (years)

4.00

4.00

4.00

The expected term of stock options gave consideration to early exercises, post-vesting cancellations and the options’ contractual term ranging from 6 to 10 years. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term for the PSOs as the Company has not granted such awards in the past. As a result, the Company used the simplified method to calculate the expected term estimate based on the vesting and contractual terms of the PSOs. Under the simplified method, the expected term is equal to the average of the stock-based awards vesting period and their contractual term. The PSOs have a contractual term of 10 years. The risk-free interest rate for the expected term of the option is based on the U.S. Treasury Constant Maturity Rate as of the date of grant. The Company based its expected volatility on its own historical volatility for the year ended December 31, 2019, 2018, and 2017, respectively. The weighted-average fair value of stock options granted during the year ended December 31, 2019, 2018 and 2017 was $3.44, $2.25 and $1.42 per share, respectively. The Company did not grant any PSOs in the year ended December 31, 2019. The weighted average fair value of the PSOs granted during the year ended December 31, 2018 and 2017 was $3.38 and $2.09, respectively.

The cost of RSUs and PSUs are determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. RSUs typically vest and are settled over approximately a four-year period with 25% of the shares vesting on or around the one-year anniversary of the grant date and the remaining shares vesting quarterly thereafter. Compensation cost for RSUs is amortized on a straight-line basis over the requisite service period. Compensation cost for PSUs is amortized on an accelerated attribution basis over the requisite service period of the award.

The following table summarizes the consolidated stock-based compensation expense by line items in the consolidated statement of operations:

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Research and development

$

10,466

$

12,807

$

6,460

Sales and marketing

 

1,700

 

2,795

 

1,289

General and administrative

 

5,217

 

8,990

 

7,314

Total stock-based compensation expense

$

17,383

$

24,592

$

15,063

The following table summarizes total compensation expense related to unvested awards not yet recognized as of December 31, 2019:

Unrecognized Compensation

Expense for Unvested

Awards

Stock options

$

11,214

RSUs

19,947

PSUs (1)

7,609

PSOs (1)

99

Total unrecognized compensation expense

$

38,869

(1)The unrecognized compensation expense for PSOs and PSUs vesting in FY2022 and FY2023 is not included in the table above as the Company does not have a reasonable basis upon which to estimate the vesting probability of such awards in those future periods.

The unrecognized compensation expense related to stock options and RSUs will be recognized over a weighted average period of 1.80 years and 1.51 years, respectively. The unrecognized stock compensation expense related to unvested PSUs and PSOs will be recognized over a weighted average period of 0.95 and 0.13 years, respectively.

Stock-based compensation expense in the year ended December 31, 2019, was approximately $17,383 (comprising approximately $7,043 related to stock options, $2,421 related to performance-based awards, $6,559 related to RSUs and $1,360 related to the 2007 Purchase Plan).

Stock-based compensation expense in the year ended December 31, 2018, was approximately $24,592 (comprising approximately $6,386 related to stock options, $9,195 related to performance-based awards, $8,084 related to RSUs and $927 related to the 2007 Purchase Plan).

Stock-based compensation expense in the year ended December 31, 2017, was approximately $15,063 (comprising approximately $3,585 related to stock options, $790 related to performance-based awards, $10,127 related to RSUs and $561 related to the 2007 Purchase Plan).

Cash proceeds, net of taxes, from option exercises were $3,305, $5,643 and $2,564 for the years ended December 31, 2019, 2018 and 2017, respectively. The Company realized no significant income tax benefit from stock option exercises during the year ended December 31, 2019, 2018 and 2017. As permitted by ASC 718, the Company has deferred the recognition of its excess tax benefit from non-qualified stock option exercises.

401(k) Defined Contribution Plan

The Company sponsors a 401(k) defined contribution plan covering certain eligible employees. In 2019, the Company started matching a portion of the contribution made by participants who met certain employment criteria. The matching contributions made by the Company to date were not material. The Company did not match the contributions made by its employees for the years ended December 31, 2018 and 2017, respectively.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2019
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 4 — FAIR VALUE MEASUREMENTS

As of December 31, 2019, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2019

 

Financial Assets

Cash and cash equivalents

$

127,053

$

$

$

127,053

Other investments

1,565

1,565

Total financial assets

$

127,053

$

$

1,565

$

128,618

As of December 31, 2018, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2018

Financial Assets

Cash and cash equivalents

$

97,834

$

$

$

97,834

Restricted cash

110

110

Other investments

1,410

1,410

Total financial assets

$

97,944

$

$

1,410

$

99,354

The Company’s cash and cash equivalents, which were held in operating bank accounts and money market funds, are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. In addition, the Company’s restricted cash is classified within Level 1 of the fair value hierarchy. The carrying value of accounts receivable and payables approximates fair value due to the short time to expected payment or receipt of cash. The carrying value of other investments approximates fair value, as there have been no events or changes in circumstances that would have had a significant effect on the fair value of these investments at December 31, 2019.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2019
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS

NOTE 8 — GOODWILL AND INTANGIBLE ASSETS

Intangible Assets

The Company’s intangible assets were acquired primarily in various acquisitions as well as in connection with the purchase of certain trademarks, brand assets and licensed content. The carrying amounts and accumulated amortization expense of the acquired intangible assets at December 31, 2019 and December 31, 2018 were as follows:

December 31, 2019

December 31, 2018

 

    

Estimated

    

Gross

    

Accumulated

    

Net

    

Gross

    

Accumulated

    

Net

 

Useful

Carrying

Amortization

Carrying

Carrying

Amortization

Carrying

 

Life

Value

Expense

Value

Value

Expense

Value

 

Intangible assets amortized to cost of revenue:

Titles, content and technology

 

3 - 5 yrs

$

21,117

$

(16,359)

$

4,758

$

21,117

$

(12,203)

$

8,914

Customer contracts and related relationships

 

5 yrs

 

700

(700)

 

700

(648)

52

Trademarks

 

7 yrs

 

5,000

(5,000)

 

5,000

(4,821)

179

$

26,817

$

(22,059)

$

4,758

$

26,817

$

(17,672)

$

9,145

Acquisition-related intangibles included in the above table are finite-lived and are being amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are realized. The Company has included amortization of acquired intangible assets directly attributable to revenue-generating activities in cost of revenue.

During the year ended December 31, 2018, the Company decided not to proceed with further development of one of its games and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statement of operations.

During the years ended December 31, 2019, 2018 and 2017, the Company recorded amortization and impairment expense in the amounts of $4,387, $9,119 and $10,331, respectively, in cost of revenue. No amortization expense was recorded in operating expenses for the years ended December 31, 2019, 2018, and 2017.

As of December 31, 2019, the total expected future amortization related to intangible assets was as follows:

    

Amortization

to Be Included in

Cost of

Year Ending December 31,

   

Revenue

2020

$

3,258

2021

 

1,500

Total intangible assets

$

4,758

Goodwill

The Company had $116,227 in goodwill as of December 31, 2019 and December 31, 2018, respectively.

During the third quarters of fiscal 2019 and 2018, the Company performed a “Step 0” qualitative assessment for its reporting unit. Based on the assessment, the Company concluded that it was more likely than not that the fair value of the reporting unit was greater than its carrying amount, and as a result, did not proceed to further impairment testing. Accordingly, the Company did not recognize an impairment of goodwill during the years ended December 31, 2019 and December 31, 2018.

XML 30 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2019
Summary of Stock Option Activity

Options Outstanding

 

    

    

Weighted

    

Weighted

    

 

Number

Average

Average Remaining

Aggregate

 

of

Exercise

Contractual

Intrinsic

 

Shares

Price

Term (Years)

Value

 

Balances at December 31, 2016

    

15,813

    

$

2.74

    

    

    

    

Options granted

 

5,346

 

$

3.10

Options canceled

 

(2,716)

 

$

3.16

Options exercised

 

(1,511)

 

$

2.73

Balances at December 31, 2017

    

16,932

    

$

2.78

    

    

    

Options granted

 

6,092

 

$

4.82

Options canceled

 

(1,213)

 

$

3.54

Options exercised

 

(3,320)

 

$

2.88

Balances at December 31, 2018

    

18,491

    

$

3.39

    

Options granted

 

815

$

7.58

Options canceled

 

(1,219)

$

4.73

Options exercised

 

(1,799)

$

2.81

Balances at December 31, 2019

 

16,288

$

3.56

 

7.08

$

42,165

Options exercisable at December 31, 2019

 

9,846

$

3.21

 

6.67

$

28,331

Schedule of Assumptions Used to Estimate Fair Value of Options

Performance Stock Options

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

%

2.89

%

2.07

%

Expected volatility

%

60.2

%

63.3

%

Expected term (years)

5.98

5.81

Stock Options

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Dividend yield

%

%

%

Risk-free interest rate

1.88

%

2.63

%

1.76

%

Expected volatility

57.2

%

57.9

%

57.8

%

Expected term (years)

4.00

4.00

4.00

Schedule of Stock-Based Compensation Expense by Line Item

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

Research and development

$

10,466

$

12,807

$

6,460

Sales and marketing

 

1,700

 

2,795

 

1,289

General and administrative

 

5,217

 

8,990

 

7,314

Total stock-based compensation expense

$

17,383

$

24,592

$

15,063

Schedule of compensation expense related to unvested awards

The following table summarizes total compensation expense related to unvested awards not yet recognized as of December 31, 2019:

Unrecognized Compensation

Expense for Unvested

Awards

Stock options

$

11,214

RSUs

19,947

PSUs (1)

7,609

PSOs (1)

99

Total unrecognized compensation expense

$

38,869

(1)The unrecognized compensation expense for PSOs and PSUs vesting in FY2022 and FY2023 is not included in the table above as the Company does not have a reasonable basis upon which to estimate the vesting probability of such awards in those future periods.
Restricted stock units ("RSUs")  
Summary of Company's RSU Activity

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

8,224

$

3.33

Granted

2,360

$

2.31

Vested

(2,863)

$

3.45

Forfeited

(1,909)

$

3.01

Awarded and unvested, December 31, 2017

5,812

$

2.96

Granted

278

$

5.90

Vested

(2,648)

$

3.24

Forfeited

(421)

$

2.71

Awarded and unvested, December 31, 2018

 

3,021

$

3.01

Granted

 

2,936

$

6.84

Vested

 

(1,688)

$

3.27

Forfeited

 

(318)

$

4.17

Awarded and unvested, December 31, 2019

 

3,951

$

5.66

1.51

$

23,905

PSUs  
Summary of Stock Option Activity

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Units

Grant Date

Contractual

Intrinsic

   

Outstanding

   

Fair Value

Term (Years)

Value

Awarded and unvested, December 31, 2016

-

$

-

Granted

661

$

3.59

Awarded and unvested, December 31, 2017

661

$

3.59

Granted

2,909

$

5.85

Forfeited

(40)

$

4.03

Awarded and unvested, December 31, 2018

3,530

$

5.45

Granted

2,780

$

6.46

Vested

(700)

$

4.59

Forfeited

(193)

$

6.14

Awarded and unvested, December 31, 2019

5,417

$

6.06

1.32

$

32,769

PSUs expected to vest at December 31, 2019

276

$

3.61

0.13

$

1,667

PSOs  
Summary of Stock Option Activity

    

    

    

Weighted

Weighted

Number of

Average

Average Remaining

Aggregate

Shares

Exercise

Contractual

Intrinsic

   

Outstanding

   

Price

Term (Years)

Value

Balance as of December 31, 2016

-

$

-

Granted

4,246

$

3.60

Forfeited

(76)

$

3.97

Balance as of December 31, 2017

4,170

$

3.59

Granted

2,737

$

5.87

Forfeited

(151)

$

3.59

Balance as of December 31, 2018

6,756

$

4.51

Exercised

(173)

$

3.59

Balance as of December 31, 2019

6,583

$

4.54

8.15

$

10,765

PSOs expected to vest at December 31, 2019

409

$

3.60

7.85

$

1,002

PSO exercisable at December 31, 2019

3,339

$

3.60

7.80

$

8,188

ZIP 31 0001558370-20-001804-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-001804-xbrl.zip M4$L#!!0 ( -N)7%!$W].D? 4 (07 , 97@M,3!D,3@N:'1M[5A; M3]M(%'ZF4O_#6;JM0,K- 0HX*1()X:)M $%8J4_5V)[$L]@SWIDQ2?;7[SGC M. 0*W>XNE&RU2"2./7-NWWKQH/\1(A7F*9<60LV9Y1&,A8UAH+*, M2>ASK4620$>+:,0!=FM;M69MLUK=>_VJC1*ZLSU*^M"L-W?JS4:S 1N^Y_F; MVW#>+Q;&-DWP>Z4=Y//7N.SM^.>U>M[V^\WMMZW94RU&\4./ M5_?:=93UE *=Z=E=87XCLRW+)[;*$C&2OMO=&BIIJT.6BF3J#T3*#9SR,5RH ME,F*^UTQ7(MALH>3OM.BTK'*MGR^'@ZEYAX#^P+422<[VDT3_Z> 7]L\[) MQQZKD_.#D[A4'OHG_YHSG;Z75_^03[ MIZ=P?'5TW/MF_Y8H;98@L*M[@YC#4"6)&@LY F& @U6'#[=17SP1RJLY9QBCDW_W9L)K6P9 MZ"BF([I[(#0/K=((=99I=8.3!0XA0M)H8MR^OJG-0"VWXPJ9LP0"6F%80O2P M"G[>>-^H-!H-W(TTD1+EDA%NN(G14!2?JH(WZB^I\HD?WMU+"KR= MK^VN%7$N/@]Q.85RJ8695E2MM<"CN%,3/$NANN:3H6$CG&(.,:M6.0 M0EXE?1$@U:P6(:TQ5H770+MAC4&AHEN"_2R-J@">9/K"8EL-$:_SRZLG5(F4 M=7X[&RT(\*#K%=T!XGBS> MUM*@XS67')[^K.9^EPSL8 M,G=-M60FE1C4$4SA?D<-\&#%DC!/9J_VT%E"@FF:DH2YTXW)>+V"E?DD+BXU*L4@?\R-@NFN9+(Y+2POIB?T+9[P5[,%))YSX8* MGB"1&4[$PO2 D2<0X9 '.JE999 MCV9_6/56]Z L!D^O,F,C'+DQ1:^K;(@\]=F-$O2J9E%#P,+KD<;J'55#E2CM MOVFXOU:8(/=\FB-;<5'DFACC0.D()35FNOT-##S0?WEQ^Y+9?;K7V>XM]NM7 M[;I[)?XG4$L#!!0 ( -N)7%!E<'&A1P@ %Y4 , 97@M,3!D,C N M:'1M[5QM<]JX%O[S,30B=-Y\Y^Z@A;8&UM MRRL)"/OK[Y%L$VC()21.+U GDV#\=\/*Y737W]IHX1.^@R/'+"/ M[.:1;=D6U)U:S3ENPJ=>S8]4:$/?;2/!QY%5<'G#A MP.L/YJ>EZ*VJD("-(L.C44$+$(PJOS]_J7V@ES[^VS$]K MR"-5&9*0!3/GAH54PA6=PC4/250V[\N2"C9,[I/L'^I #;5*E7[5UNCW@@;>J92,Q%=B]]=F 88>MJFVUC_3UT[7R4]4[:(&! M8.N:^#T:R+B5RDX")G[0^H\SNHOQ3T5F=<7C%2;?69=\O/P"O?[[B\LN7%QU MJH]PRB8.^'\Z=\/4VFLO?_[2ZYU=_PG]#^CE\^ZG+OZ[NH&K_E6EV_MTV?^S MVX7SB^MNYZ9_#9U^#V_X?'9ST;^"3]?]C]=GO2(N_E=<;*W?#[K#(745FU @ M$O@0SF(E8/_K.$650/H7WG A/>^F<"?0:%Q(. M]/G?7]_B39V6N9Z\.6\=ZAN1'4&/#UA X2)RJW"0W8H7RMF=\^?Y6-P_.:7S M4UR 9&@.(@!#/I2'0.)8\ E2.*W&D ' M,8TD48Q'6D5L%%CD43SI:2*)F5.A81SP&:7@S3M*YX'*PI!Z#(DCN@5VT?F; M):F!&H^Z7!B3.:@Y%49.Z;1#I ^=!8/N:KXN$.DI\Y2/3UB&9RLRP-AU:1#$ MQ/,PMMZ5K))Y+V/B9N\-$K\K)5!O5D^,W+3]Q80VE8/=2_9R%('B 5#XVM#"QQ! SR@&? M>9@;"P9=:F1]L'WGI@7'K/!YZA,SE?(>:Q(+YW7-PB1+)JE5[<(DRUEM5QO6 MSV02/!)/A9='VP6ROY.JG0T8S RF#E22/__ MNB[C (2C%O;9+JW)$XR C;I_;PEHNQS^G#180=@ZG6X7"=OF"5*[GQ^U)Z9' M;4,D6>1!9U$T)@%<4T7PNH /E#IYI$L.IEHQL_W!QLEOY,W#'#^X\[_E,;SF M' 9/!I3G&.+8*N,48LO&URV!CTM*O/D2@)Z4=WS"!#:FI]-WZP1YH'(5.*4HT%LJ 8!<7(=1J_#SQCRQA&_8_MP(^QQ]0" M?!B"47")@DOL-I=X^3E%GEQB2[&@1\,!%7# <:8A<+J!TPX##X<%O2CH1;&" M,3=$;1M7,+8$4Q8_LBYH1D$S]HIFU'9KR6*[(:%@&P7;*-C&>D.L@AQ)1H!B3SXJ+\=$I'(I07S*)C'?C&/8H'CA?"AH"$%#2EHR'I#O/S4 M9V=AYK,21-'1K& =!>O8*]91?*R2$QP4)*,@&07)R)UDX($N(DOW;#!G7L"; MSXCC=4\^7(2R0EK2XQVIA%Q3+W@6!.#J$L>EFM&IWE)D0"$FS ,6P=]C(A"+ M@AF^D8H$@=Z/1,* 2.K!.,8G7!3,HK&>X:&J$^;2*OR')H)((#D(RL+!6$AJ MJE'OBDZ'7. U(GEDRA#IK=8"#<",S$@7I!J%E \$(3SRS+21J/0;N'HZZ<[A M/:143S)E]2E4?S$^H!*-JM,7Q\HQU4T>U Z3K@&/M5;29*V@4@GFZLV)DHOCB"&F MS,OGKS]_D7>%]D9_"3Z9)(M(0$8C04=H5Q@)@EWQ].$0J=Q=N[_9=3..E1/X MT-I%8\/_,ELO*:0;1*P*N&MV3%)]Y:ITE>:E),LN;$)N@ST"WA3=C< =,DV@.W'7' M(NN0V:: ";P1 QSC44@B9EG9Q((ILF[HT^9$JF:$N+8F-S1Q5VDVR>_DICU[ M[ "P#5BR]VAXIHR3%#8"^*KWN,"7OSAFSETQ30IX$>JT(>!M#:09!-D,HNH- M6W^LN%,053>?A#X3HD[6X=P21-V@MEJ'.Q0B4HNKU_4046O46V\RB%$<">JB M%9,6Y'CPU\(6*<:2*9(]%JWTF@$E0R3"B0HLL_D#]%C;*W&IAC0UY881R 4: M<->Z%JC/)$B8Z"5)J*%Q-O>F\AD.XF@AY5?AYGO ?H1M$HXX,RP]-?SS3(#A M!\@_2:(4&F"YS_9Q=_ 5!+ P04 " #;B5Q0*O/C9T<: !\%@$ #0 &5X+3$P9#(Q M8BYH=&WM77MOV[B6_WL6V._ S<6]-P$<-TF3MI-V CB)T_HB38HXO;/ 8C&@ M)=KF5)8\E)34^^GWG$-2#S\2V7E4<3DS[=B6Q,?A>?S.@]2'_]K>_G3]^9SY MD9>.1)@P3PF>")_=RF3(KJ/QF(?LLU!*!@$[5M(?",9^;1XT]YK[V]M'__D? M'Z"%$_-,%!ZRO5=[[U[M[>SML->'N[N'^^_8E\_ZQF$R"N#_OWP8"N[CAU\^ M)#()!'W\Y6.0_M'^_L?NSA][NYO'6W3Y57;]PRO[T(=>Y$^./OCRAL7))!"_ M;8RX&LAP.Q#]!'ILOGVS_W;GX-V[O=<'>[_^_;VYJN1@.._R1JFI6^DGP\/= MG9V_;T!?-(9QN9O#G7'R/I"AV!X*W23<_+X?A$A//\XT=\PT89(?\'?;L2_C<< GAS+$;O0CM[JO7A3XA39, M$^WO0]F3B:;4[DZ3V.3#*[SO*"?;_7/S@,N%>MPUO&=R&T=ZU"]CM#-+0'K-^7E^3.-$]F?Z)_,%^@'EFQ;^B(:*#X>/O/DKHM4<<0-UIO0:'LBN14B9)\N M?V]=G;+N]56[#13M=B]/.JWK=I>=GY\T&&>G(N"W7 D6R)%$(QA(WI.!3";, MBT9@/2>\S3H7)\W2"$& QT:&5Q[3M0AY MY>5OKHWXOPQE?-4^Z5RWSKLO8VIKKH=;33V]9?^V4D_BK,6-H?2.N4HD#!&4 M9S+D -2%2K@,63>!&SGA2%,*!O870;HGWJIJ#/8T"P.[04>_!_,%DEVD>: MY+U4!CZ2)X@\HCO<\N[M ?L4W>+"=!,%LVFP+KA29XJ'GHR]J,%.@'7[D0HE M?]!$CTWGCZV3ZRU=:ZTZCE=4'4;.?!%+I36%#..$!T$#.5)?_6?,XBA , !@ MB6#9][$(8]$ [UVPS5V4!"04#)^EH7R8$)YD37V%IBKK#>PQ'@M/@G21E8L9 M" JH$^D-21?R).'>$ 0-%8Q&DZL,\"Y;:MQ-UJHT:J0>0"V 5X2N2$\(9D63 MJ2CJ-W"4OAA+3X=*GFS$QY5&/$W#!C%#,@15Q39?;X%"[BLY$(H4-SP2/X@1 MK@JMG6-K5=4R+*Y*0]97T8A(6N8H'&^4#H8YI;4:1R;AVE(*9BU!\SXKJ^4& M'^/H1-##9DQXZ""2TYW@*:8A13.R@Y4O-K#.8+>#89@@C"7>B2E=T3 MIX?KKX=/5M3#K2!@'A]+4+W0HV\X)(V-L %']-*$A5&2:[D D(+?#<2/ 1.!-:+/25[V$_$XA14I.Y/AG,XN#2C:\.]JTKU$FA0 M8T%-@WOF!_?Q/@P+51#\;:2X/ U2IB2ET!X@3"=AM7#IEK)7K8]7[39&I]8F M2O 0S>9%8(X._[9#__S812L/9>/HXO+W!KO^U+YJGUU>M1M5@,MT$R#R8!QC MF*Z)/QF$!"92#"*"2* (05_&!H: >DN3E(,>C6[(.L?8 #I=F1+5B 6!803W M*S:((FW.;WB0DB]9ZE+#2NA&R+%&OG&*[IL4H3?!\>3PTKBMW$-?,!#^0/@- M-@\QV!L'B)HXHM0@B&[CPZ?2/#^.2=;63&7)T"UU829\ [(F4#.@%SGFTL]7FEE?;"P4*#=@;T_@74H$ M.C$?J6](]L7>YDAX0X"& "K1\1QE42FX5NKQZ/(Y[_]+@$S3 M D17F48X-<+/&"L3SH.[NNG068GRID:/@##VM (?1'P_-C$Q' [SS4 MZ"$QFE [3;'\#A3;?%-U_D)F+QH?;^\UW\'$B )SA3(+^E 0!>\'VI4 6DG@$ALJ M,A0.43T%X,S&R)ZQ65B..=\)ZPD&.@Y^YFI2&FB^$(#T!*AOUWV03S0\0KL5C)\;^:/T^B1L!_NF,X/7P.1&/ZQ'VB1GZ2\ M[>=:/9CO$\^HDJ2NFSNXUK[N7DU\W.IJ%6&O\"#+@+6 M(I(DW/D*?_2\=$P_;,K0"U)\L$&=1FFBJ\9,? I:PY@^P=(PDJ9S/U);33L; M/;4>QK'B,4:W>H&HE-S%,!D^.BJ0&6\ A,VELNFKT3B0N<,0B &0).H!(QMO MGG[&K@MN04;51JEB)8^=V9 >C'(*O5,J Y8MFXRNF]/!0NL@9[[+5$?S&L24 M2D]0"5X@])S!-?#Y"(R3'0J0C PE0"'0S$ T@GB:.PO"/HIK !6?X1^ZB4E?P;NP">S[U]TN8\6 MO4W U#1\RM;(N)PJ,C4_6R6Y;M%B@V^EBHQ'/ "R$^I%*?M_6SK&@+>9*:?( M.@66:1A^@1\C/WNP,4=&R.2V.XD3,8()9_(TY>MJYU1'S_3H[<(T;)S87BMQ7AH"DHJC$/AO M0E,8BH#6%EQX/A$Z>&R\HRQ;K$,S1G"(E!,<)%& N"UK$^4>)@5$%:A0Y A\ M3)T RX?7X[%N$.?!_1OIE1QGH)0(P7()8(P&^F*:KXI:S5 GUV@X)A@F=CFM M 6U$*]=R,WRI*,2U9-*,:Z@AU0@"<8S(NUW M^@(%A"2C0!/0GB5NL&.>ZQ+G+.$+(#-)/WSA5']G!VA+"DC%C%.%RU",L::* M9(%<\I@TI[EFDY>AKP-=ON: 1EF_D\1QRG D10:/$WS*!_L$QBFV=7]Y?Y@K M4:B7RL*CO?:?U[U^.=#L=4V@V==X)1 V#5*,45P%JV <;Q2%$B2;3(31$?A1 MFR#[,>">U4-D:RB4O2AR66$>=Y&E:^Q+E;#@QA%0((ANMZ8UVJ:$J44]E&]K MD(U2]PU8U;9Y@,(XLU/Z;W[>HFA#_"S$%#L9/ MP@Q@K0&W(FS'M1X;PH((1&"8J$".4Q8..D164E%?Q&A\H(5Y8&HFJV=H--DR M*ZLP#31GGEAB)Y0GJ6:I8(>M08*& /1J!M1P1U,&T-=8:G1!1+BO#YQ;CGS0#8#;?01()J%(DH])1(,12Q*)8,LX%?? HX*. M+6#+#)68-(39^ 5X!=E7^*DRJ*F($>>Y[XC79W#\E-->PO1QCEH+XUGHNSLX M5'\XM%\O.+10*%:!1U3]">A&$!?C9A@ET9+?)7Q336!XZ@Y!U>#+RMIB)XMD M%(=CXR5:D5JW9G%L[9^QCI#=09D[);;K)';=)/:@)A*;A=%.P+NH9G;OC+%F MLH&RHB%[AGO0@4&Y!7"FRH$'*E+&9M* 0@?:MDZCXDR8,LZ?#J^AE+VHG.C> MOLGW/4-)<@6NW-[;SN3-)51=0G7YA.H/U+IWL[:![(O"[. A.BDR5$O5;$) M&T>W)G=E%%X!P4\5W,E*97150B8'51K:.,IT[YA/2+GFHT1=J7>.J&3"-E_O M;#$?Y*J4 [#5W53S!+KV)L+H-P5 08$[ %%_ /&F)@#B*A>H9:.@K<2D"\?2 M EG%0*D'DI+#Z("7\*W)"90QN14$+QJ)(CH&+QI00J*!B+X)9!^C*R:+8U,3 M[VU!H,Z44N"UA+(UM,@$?\0GE($N%V2B&C#RAQY"0)6% /-GQ5!GS&RJ%,,Q M_9F@&=PPD.!&X-!&XX2\$]PPH0.XD\5$ CUDJ&1"I690Y7!R%D#&3:.X?F*. MHZ,IIDNI^]S#C+,T*6I1NE&))%4FBV835J;B>C;)E959+O:$#&F*T<5Y#('W1^6_A366,3 MDL387H/)0G[:!(]B6BA;-4"6!T/PUK+T\Z+3F?KRVZ&PCF5F8HH<6:@S($DL ML ^"[ZRJ-"]0+J3[=):N5'!::+M !1!8#Y86NMEJ/&;"0F>-D:T7Y[SS.12R MQ/F8^P5'F"IZ-6U$ 8 8Y-3A4[CS)-I,L"Z&H!Q4B_ &&*G/]8 MN*KB9O\>:$.=!\^WW!4E+D-19O!QJFZD4:#+63*'LNJ/LM[6!&5E$G=N#TVK MB+$NH@0U&V4;#'I [V!0L+*)0IUZ[SD,#1O^++57LATW$BA/VK90#Z1WX"?# MB 1<"_]4LB+.#7$#!H+)NZR8;.IH$)LCPSNU4>6HG:8LE$%ZQDI-5;GEY\YQ M)2EM2CG!S'9E9GK6+LT#(YHN"PKV\K[*UH;4(IF<35,_5ZZ=XTFB9"_5)SV9 M2U6JY.#"C8R".8APN@03L^<"K%(T$2*>WDVV>$.3!1KW5:4]4&NWP&IY,/7= MU]74MEVITMD'[@BG%Z!AWSVCABT'$._>7@S:2_HHN,!:7[+RM!5V]!,@1+V3 M%;DMVAJ(BK"/D4X#TJ4>!$IK&HH0])KH9@T]-Q4BAHD\C0">++^NP MBXVC7VLIF6? \^@0EUU3GB[F7F!(B<]]W0#P).M#Y5@#K$]K2EL+C")44'4$/K=C3Z,N%/29% MWICO1V=S*^XUU?N# QD/C=9(;'C'I+>?QW7YB<[M^'%3G9:&W9TE)/UII?M8 M1=^$6DFD[SNTCL31G/9QRQ65\YF-/7KK?*8'].8DK/:7"2#YV$80?<$#.DEIV *@3S$XG6W "%#(A MAC!!ZWL[C! [P \C.CR@)_250"LP3I6(DFH<&ZR/3(LUEWTA\IT+@?Q&N:31 M[-"MJV**[2(16S*Z5/L#4NVO7:K=I=J?,]7^9 9GN?/-?#$*87@Z3D3G@6&- M,9B)@O+%+403K6^HRG^@T(>#016F%6(S,Y.#DIR@#X+5R/*X>ER<1HJ1^152B@$40Q-%.)) M>:[#;$/4?A7.AH 8Y1Y@,)2DTBD#;8DF95.DS0.=2(7/1$J!+L88#<<=F6AM M0''W >+-/Z8R/WQF:4-:)92^N[."?:YON-QASA^!.9[;9V\JW3L42XQ8: MP^:0X)[K/=\X O0&E/[M#+:99 M^_S8NMT%/B^T33D$/%!740I"%B)H=A:EUDI7,D+JC6W"AQ7RMHS/#8!!^BD6 MM^N8@$Y"SR%>=K3Q+(MHJXD[JTK3Q3B&)'-:Z92R]WJ+DT_\2,)"&1^[N;YL MJ/5T]4XYDR$I'E=:M&E4ME]FD'L\H.F^=($'AB;O8?UL[IK@C11Y%0.- >^=5D8!ID+ M:2-=*9!7\NF='HM/L3NE.;>$6 MF'$40'MNT=W-STU&%\_+1HK25&9J4],PFZ8YG+2/%":IUA).^3AGOM9*L)?9 MOOFT@GTJ!WBX/.M@\>&*YBOW@[+P#NYQQC.BF&_:EU3%DPYS9$TDTT)7I^E'"GC)),:; L) .Q0]%_DD/*7YALE-*,M5'&/Y' M P[,_L/RCNF,/LKYFST-#%,5K!?P\-M[AC%QCD>UZ!M-O.I_7R(=EEW#^JQ8 M/5_^XU+ #T@![[L4L$L!K\WQU=C0/.FJ9-5G<.;SJK'.!?N]*^[8-!' M$[N9(8*185"2230ZW"E,+U'Z WRBMZY1MTDTWBB/_D W; : ;TC9'>-^XE"P MOYW^BO\R>U&KD457S1 67C=J9N:RG0T, ]_+HDE7G,EC\T.Y0XQM]P%:'@ZE M#YJ@P"VE(=S_DCYZ9I>>*;MSAG&0A1*_TIKLO&F^VW=K4J\UV6\>O'-K4J\U M>=O<A$79 MW[AK?1XF''MVEYV?GS2BF:6&/:'D^J M0\+7]=07!P?-7^O-P)]2'W=P?^'TTAL\7P;/*I6X(?&\^:7I4*'3)"]?DRP) M/IPR61EQ?^9J$F"UGD7+?Y>J_61+XCM-0) M/1=:>.<>&U9FRK^)7[%]1/$PY:S79)Y[TI0A\9^RC!R]J\F.Q?2&[J=4$Z!K(4"J535]2@J9!DML89I[Q^L M/U;1#_<)@-,?#S:=]]"V_OKCV4ZC_,G5Q[^_T#OH[6;LDR@-8Q%442'P =\ M:E[#2[_4^3VF]7KS^(]^&ZQ]J_(S=^M>=/YD+SH_<"\Z=R\Z7YL7G<\7*OK% M%YX)(!\":PDU/WWUO)JK_=^?.L>=:]:J.#?B:VK^!4WRY/+BM'W1;5^QKQ

4;/TU-'VKC/R MSL@[(_]CC?SQ.AOY\TMMT-GE&9LR^/#C\=?.^6GGXB.[NKP\O6^;DV^Q^_=D[;YYV+=B6/OB8!?F=B5C0Q M)S4P,3>1])_7PL D/[SJ1?[D""U]Z7/;2);GY]Z(_1]R73O=T@1) MZW)56:ZN6-F6JQ3K*RQYJO?31!)(BED&D&@D()KUU^][+S-Q\!!)B0)!$M-3 MM$210"+SW1)#(( MV.M$^K>"L9>]%[V3WEFW^^O__!^_P!7>V.^HZ)R=/#_Y^?G)TAX#[^\+=?4ID&@G[\VV]!]M^7W__[^.B_3WX\>'U( M?WZ>__V7Y^Y+O_25/_[U%U_>,9V. _'/9R%/;F74#<0@/7_1^_GGD],7)R_/ MCH]_^O'LI_]X9?^:R-OAK#\_^_67YW"M=5Z0EAY7+W9^%*>O4O$][?) WD;G M].U7G@I4=WT5P)U+I\8[FD>YJD"3HN?HJ\&XR?,TS^/E]H%#PA.)(_>AN.CY?;AV:]_C_HZ?K6YE6[TP"X^ M7'Y\"__=L!_8,;OYM.0V,/JO=_1B]W;DZ\>KF__'KC^]N_GCXLLE>W_UYO+C M]27[.P_C5^SZZ^?/G[[XK8M2S8-)6=[CODQRLB'(SP_?=%[.7&T M?V8ZE8.Q>%X^Y*7ZC;A,?#AAW\_>=\,Y2:<5!O/JFX5+%T*-C72*9C M=JT&Z8@G@KV70-):L(O;1 CZW,'??_A^\ERFL/W>(B;. MG^*'X_4MZ_Y[FFUX^^J0P3:&W!>,:Z8&M(D^*'X6< T+ -(!&Z O C5B!_BW M1F_?Y6 @O%3>"?86'J'VK>RP_ICQ"/]%1%(PV^;V^F# M>JFL48Q'5%8WEVWLI ]9134_^0.C(-G8PX+GQCZHO@P$NXJ\7JV20P2.=^&'L87GN6)\PR,_<3NT)?+-U=ACP]4_-M=[=XC=@KL=9HC-NO,?14'I#YJ0N_LD;<@U[K[.^]A(9DQZ" M#YI#^)PH/_-2W\'HGHK(X$2X0G04$;S9(,!R \1>6-Y(%W;\\P29LF[QUHY2Z7'/;-?T:SVV MUGU"\)U,=,J^H$8$#D%]6)?]UV,W)9HW+!J,+?%7M'2AO,F(BQCW?8E/ C1L9VQ:H#O1X%&(Z 7P()'(RV'W Y)M,K*ARD1O4N3371-W=615""77A M1SZ81<'82"U?#&0DG;AUVX:K<]^:WF&IX7CO))KU:*<);CX0PU) RJ+4EJ%@ M?0$")();,67^7LTKL ,\Q@RD*EGU<$U:"KEIU?L= BFD,J W1>0[M3"]GSMD MQ^VEI#W9*DG+WHG:DF,]]C4&+A+?258ZTPAX)L_:=0JG6P]!%+.0?P,KA$4J MZB9B (]"5D_,Q\3":E#GQO;!6KI-%"RB:S[&W.<O[>LVO=;FD-+=ML=1K]/4+Y441HR3N\XC3YC:#1-G-":\]H;"S\"F MK\1"-N\IN>KWUW7M&,:#J(15^!B5HDK,;T*S+*;]&@U50!4NSD$R._SRE2Z\ MH3[H7WH2DVF<$UY@[[@,LH3B6_#5J3C4/NX][+:+I&-D#K8>S!6X&.LG@GO# MPE%UT1R3CS/IWA V461PG*H8%I?!S$ ]YG]84,% \(MF-Y!7\]^)L_YB'U\ \C[:VC(R_ MQ&T&*M2"%/!O0,BU,56>Z#B .SM[=')9A5F&^0[-RK8K?3:_BHB ]DSYDO!E M2N8$3[$VY4Y261/C63I4B?P+.5)$=S)1$3$PF7@NA22/");ZF*Z2:A*:P&)O(@+G*ZA/)%Y^]P36-0/+?X_! M)9QOT):VI=1AR*P6(OGO,O(MY$BTTVAC+NGIP-/Z$#**!,H5P897 7\ M,<]ZP%3SUV-7QB,3=Z;X"/XVAD]3Y!A\-"JR3O Z UA=FG?^5V]#GN5$T1-^ MPJQYP7K+7[,54K?J3B21>]@T44&/7<#[%"&C:E:/QQ3#^ M]:;I+IJTLC51: M:BIQI8MF*TT@FDK7!:<*2(Z]3WWCD*1#F:8F$#C@GI8ANLKP#1%R&5#"A'U^^Z[#;J[> MO6-YE;P,P.[SW7@ M'SQ%_@U?U:W FYB:WU2F\"ST'.98!=.@JN#9=)H0W%9MGGJ=4FG99WI*->+$ M#MS_B0"^G$B#A?WSV3&HV:>[90P$V\54T[ M('ARW@?J?S4T,\C>_/S4Z=/W0\%-MJZ-W#]%UPK>2U%64N9)J>F MO:E.YITJ0'@ VMG.V4E7']D?5S9QTGL36A1T&:@E M&VHN<(_F 0FA+H*_R\1D9UT07)!?D@@-W^#XX?IBM&LGGA+;CJ2?#L^/CXZ( M"5/3^YW(K%_/C-]F\]RX472" 57P&,MSMT/K\PM M@#6/>N8VYDG2Q/P /Z%A@W> BYX\P]8WNGZJXLF+&_EQ#'P9H4K^X>U+_!^S MDK + C)5X?R_DW":^U>XWXP_FM6?_4AKM[MR7E)B"YNEUWCZ&X38N[E\\_O' M3^\__79U>>I7SK0AQ_B_8>TZ(CO.\2CD[T]Q/GNY;P#7)(C M'W=:"TBAYHN4_H\N=-$67-TMBTG\%@?ZO7X?%/2:0E-/GW06@72 M=\TX;!M.J-4&[7:OO-VM_%GJ@!XB8%91P?LF?UH=O>D3V(Q(FD7T[F1VF^*; MJP):C=MJW*?>[J>)U.VO-&GU9Q-MS(\\%*V7VQPN::X2:'5NJW.;*(%:/[?5 MT[MU JV?NP_[W>KK1-H/=U]V.]6Z39NN_=2FK2>;M/UYT/TXW+2?GLH_K%F)O9D MMHYN<[AD _N])$NT.K?6[6XE4.OG;E9/PP_8L&[1*.B=VA[JZ6 9#9[$CUTH*38[&/ZA0MN2P%&])/#$: .&(I[]>IV%\*0T7[R8>7+MAIL@ M+MH[DY+Y8FV"1K'&9:A]/U /*NN[O3X9>^DQ+?K"3A,F(\+;%%G M79[V?D25,OF:"PAXQ#B]U_Q37LT[=$L'6&=.*VI+9R]Q0O/8$[X>O* )_X\*6&GQX3^_/;U MZ>7)PJ-MS[(3^2 MA";ER1[2R"+K\;W4*9P[V(J_])-?/XN$SIOQ%'\EZ,5$WM'?,,[V."IXHE-> M1&.U4L%)(ZE@9:?"3;DDHD#J8+%(\!>BCH/CH_\@DI":<*.?*FNW287R*&)H M'@4L.O#% ]0>E?W8I-C?JY-<_[CT=:16-BKPV_-_U/FOG6I:E; -A.14PNM, M!C[[P+TA7+K5!=MTA*TN:,]_2W5!#@Q[>B\P[%-1S5)ZX<7I2YJ,M6&B>O& M@.",/$MQ.EM"^^;:E )=,"+:*;3_- ],_JS&0,I9 MGVN)XX^!ZV^'9EA6Y+N9&O!?U/6R),&Q&F/!$_<'\S0W.'>*RAHZ3 YPI#ML M*N;5.NQ-IH'/1/(/N+:"S691%O8%?7_&BVY2V9L8>7A^QV5 &;^)C9I&6V\$,<_/;J[)/EY/"/V1.9-9 M@;4C_-]V:=W5#NN!)S,[T_5$R:SV8%9FF:6#R8\\N'T\F0?(MYIRB*NST1H2 M!PVUK-:35[Q6&0[Q?*- G9)84]DZLZ?3!M3;8;H7.2" MOD,?Z,(#_U.S+CDX;X7^!CO981]4'\?K8L'F&Q"0*A _L,\!3\%Y"A^3A*NI MMN)Q]50[=#6I!6X.KK<0@V[<3=X<1^ M^/[NZ/5/^9EM(CYI"FVD-O&RR(80JQ&V5+'U+7'1@KA15)O<$XSLF41DR97H ML:ER%1,Y##.=8N2QB*1J$7/P2T0PIEVE^3>B-^D[C.MO\<>1])4"EB?AW)A,;WJ6-=3'EZ;VLFV9[ M&]VESX$ X@-MEF+0G:?E^/E^<:\B>]:R&++2Y^%8_XM=O_V_[( #ORI?#J0E M(1EY*HEM% %^@R\7W.]:FPX=V6G&;Q,A*/IO[N*I, [&^,9(IB;Y\?&_KMY> M75 =VQ\J^:;9Y=?W%PS8.M3LP&9"2#* K<8P_7'.AFD:Z_,@,$("TT*]Z$[Z MDO?@^H$'CXC?X2R.T[NNV>*N^0"HD(NWKU@,3_B]JXGXP?[SQ2OS*9NG@*TP M]\^?XT]E,DRXX&*E=NEO\Y04[ "(G/ 0A!^.>S99%B QD$Z!O+.2JMC>+ KP M]/$N0J.@ZH]S,GS44-I=L$QLL\79RR7Z-QKG?*S.AC^X@S<*,A&W4J-NDZ R M@:S^%%YZ )PEHSJUF8K&:Q6'JV\+\-9' 7<=PV:$)$(2X0G@)<-*L(3KU @C MSSCD#,BJ"S^R0:)"AD_ P/H T042"&XH(L?DI>3I+.MESG&0V+IZ^W_^U5?? MIY9#;\YT4J%]G:30I]=Y&RR"J58DN>9!F]-?7RG%?9$RAZ#[IKZ#IQTNBB5,:C\= M4D4.[)>@MLH';'>9C&T+9GU[_%0RL+YC,?>SR4OV1=Q),:*>7IUQN+>M9IG) M(S)B%W$LX/?O[+C.$K^&47:E07IR)T,^KDHU)UEBLOU5EN)2_,IFGN[U9CY$ MY&X[O^_>:XV*Y5.D92K836(Q#Z@2;:CBU:782=,8[_6&I-B\+=58A^)1$8S\ MRQ09@?W%V')Y["L,?VZ4OW957&<>'Q3XGI/2\OK>^PN6[>(7?VQ<\U;EK&;6] RLO3I M#^CEPK748$B]S.7YYJFD*)<$M2 "*_"=^:@@!\;!L::PB)+,CM*E0A+,/,K(2PC:3 Z*];DLI"ZG(:?'@O3J"LP='Z_J:-IOF(V>SHV?TNXZYYWZW,6SC1T^&L>%Q QYK<>Y^ ML %H!O?HF=O-)AZC.(95$. MLPG+?D#2929Q'1_W?OQQ1XAKI\[EK'?2GDL#S^6D]]-9>RZ-.Y>3GWL_M^=2 M][DL*IB9.*I&S*JPUM2#L6I<.O"X=[SH),DC!H'QPN1AUI'$>"!.^L,36_?5 MEU7 ?!_(OH^$4E@3PI\Q@NJ@B092P&H'OC1^6!,/VEI5[4$O.&@$QM_F<[96 M6GO.2S T([B5QYWV1L&7G.W7GO8BKL9IO[LT=\S8H6*MI\-Z:T_T.X M<&OM[9%(V-KS;6V[+3RTUK9KHIYN;;L]I)EZ[;9UY%Z?%.^<%:7(QVMN&ZM# M-4P#_)E3=H!*YK>N^OKV[RX3V+GK\,WKIC6_& D4)-E/NE)UI).3G FHF3 M_3/3J1R,S5OV%[@?G'97^D+!5L7#AIW[_<=\@]/DZH$Z:"G<2^6=Z%A@E4H_XPS0DXZ]1LB_RS +F1I4#2U_93*/781C9G'8T)&_PL$LYD_%ZG4;)2="BLC M-N1W@B"M0L%IWIH6*8I@$-P$FE7&NFHJF]=HR&P_RR\0\&2,OEGWZ*:RB#&W MQ$LN NXW2WJ=:;@=6,R_JZS(^=>S$6]?$5\85.DAWI_U13H2(FJMDMVV<3YS M3PZDQVYD"+;K!Q7Y'&=&PRG<#MF[1,*OC96'M>+&'[<2L6Z)Z/RK[F\B$B:J M<)DD*MF0;(P3U0]$J)W!H&*1V &M"8.?P9H("3Y3#4J#[:T+J-V$7* 7!,U, MASRUZ/P>!Y]PJ$;F/9UYP^)6/!'P]TR;6>XS5/1GUGDF>&C:#VA=TM?.^@?YCZO MV9N7K_0]%U/X=7RJB'%XE"P=JH2L-+B+A+]7O&+NS"_C3=/6+"MYML51::-+ M6RN#V&>1:!5%(MB@959$H#HLXB%QDB_OI(]PO*$(^[!&Y,5I)DT%#\L!+! F M^9.!8.K#M66"PT.!^U..S(OA*6+"XB)Y*#??B]8TV JYLX-\^?;+APTQXC1S ME?C*[=1;S'&@@<"^B(";<,T''O%;]SVX'*AD8%W#C*VZ:V,0#> J)^$WIN,4 M&)/W)1&G> 8MR_)<9PJ%ND#D1:N?6D;:)"/97'<>6JZ=K\"(:^+NO+_8H!5- MGJ;O1F)H^ >$3BI#@99P)$;!&#W34*9& E5S@"AO*JF#:V% $YDWO?N?'?2$%=E7X;VE_.Z.ZPDQTFM Q5 M>G"1VLOH-I!ZR (>W6;@@S76+*PYF,A^/#50\F684M:MO-O0IU][S PMOX%(XX6L@A.[0X&5=?!P_ M8RI1\ \X,\U6[-COY_Y QSJQ(QD$3CV4 K.5$<^. ,^;2GJM3UN+<6_"B$2. M=8=K&DMZ3UL B9KR[)30NZN*\OCGG:;"9[_RPWGJL"2WN,;P-UAI;[]\*)NV M'38:*O.1OG">MB2AJ2:%FVZ%6[76A/UXW));\?I&J<27$4A#(!94J@/NR0!\ M&'K#$&,JO"&Z7 '2FLH2--:X9I$0UN<2$:ELSH8*W %8&BKR1'%OB'_5*LC( M6_-%'"BC[_%.82YO.TP,!H+*_.DO&#,*QA.^GJV;<]%I_-A0E'B";DB7D'BL M6'QEOH@?Q87;58"I #=%PK@U3H\U,XHEQ(E4"1@6?_'\"P,,2VGT*3WD-5 : M^/6^JRR480SWILO,#[+GUQ5+6[E[DI R+M,>\F5_+E]^X/!<\)]A2T9VBDZ! MP!R?6*8F,,3(02"YUB>V*XN]EJ&O:1Q;RZ-7VJ@&AO(*VQOM&$^ M&TDY9L?LX!*%M8B\\6&1*S@ \AID"5%A(@8B28PBL@2M;>J@+\ *.FPL_=4; M4MA+XO/G$M_GW%RHFAGP_U]C'_1WD"=,L"RU?76%:T!V4$3RB[B38D1N09X?<16P'YQ/,T%[)8O6^16H4"/]6&#.8=EV;MH#):WL\PB[' M/K8')(D$NP+!FLB/S?H:#9"HN!^BR-ICA;.[\$TX&DSA&5?%2\;@/ ^YSAO= M!T),U3UX-TD%<L34"N(K8(88F$DD(*L2HF4DRK'*DJ)T,---SOS6 M;BSM,/'0\EK+9AX^8R9_12R2YEYMC*F*9XF6S7@L*G7FOU?F\3/B^KU?4%RD]-D MW*0SHULF@,"I.F!&0LB51DW?P88O$G&;!>#D5D%4JO<_Z9ZQ@PCTKUA]%8W4 MOX_S+?=6Y,S/]$P)'D-GE+,!$HS)O[RG-\36)%/*/M(I#TS:J&.P >W/"/_' M0GF;V-_A2P-YF[E?4Q Z0']ZJ)0K=GB.01B$?J!$DB59B@J%?,QX(K6PP V1 MS2@1A,(L1(8D#_D,Z()= MY0Z]1S2,MWS4>#Z:G[0J<1#YWBG_9O)7(O$D!93!1@6"H(BR+5KI, >(\@^0 MZE)[B3 ,(:2!$5&Y%ABI! Q<4LY$TO G(&*"+QCP+$ASA)96AN\J[8GES$9; M(&60_]"D(WFM!FP@OXL@^RZ WD%Q($F#2?9,&-T,\Z+),;N5=R(R6:X)^] ()5]@9PA& &>86GR&M47508Q& MBBP=1&Y"/7TI:F-'$AT=40R&'H5Y(@CL@)M_/CMZ1K_KF'ON=SN=QV#C3T[G M@><+>*S%N?O!#LYA/Q_US%W,TA=.*K;S=HY[9R?_,3G;9^:@J_O'8)4&^ZPT M)LN&VXYA\;#Q;NY/9<;.8T)7U!JQXS5X#O<5)UPALC\/\J@:H3+O MK$!9Q=?<MG856'(1M/,O&*,D&B(P%\T=VE^H?NS5Y!G&+N*76+=J7 M(0JM6MQ- =&JQ58MSI'])[M+]8_=FM_!^=@B1FDU8JL1&Z,FFBX;6HW8:L1Y M2>C=I?K';LU'G,84;!&KM#JQU8F-411-EPZM3FQUXAS!?[:[5/_8K7FO1EO$ M)ZU"W)!"A!^P1,NVW]$[6]"IO+>UT//[E"\_7'[Y[?+CF__'#AHX7*!H#*M[ MKL#A^1H[XZ;V89EB41KOBM6?KET!B#$1!">*5U49O@DDF62Q00ZWI>J^F2MG MP,B3,E2I&KC6GMHP#7KL*F6RW#U' VZC5"9E%',+XRY3-S2 MA=;X/1X44W5-D;UY0JRNMP_78^_@;6JOBCS104 B3GMU2[0DL0LKA T.)>+7 M6*!A,S5"4H]](O4WO"6N!]<,'\1/>M@I@/"0L6V0\@7W<:^TV>A WL'"L#.K M!-FCA]R@D.#,3)IIBQC(!)H3!.7.1].TM9OE_?LI=>\/7:S,=$[6_)ND[S%L3;E01)5(6LQP>PHX_J8[ MK)^E1D+C$'7F*Q!M^'DCB6>*X![[P/\L-8VB:%41(>?:FYG/"M> !_K+SZCK MR;:IWM.)>O'Y2D^.3G?]V 9!#*&#=[979C_%YJ+FZX^?OGRX>+\EXO-T ^*S M$8:KM>6J(M/V*S5,9(*)FDNZ.(&U148(YD(.E\7=PEH+;7=$S?S^]/>?_M@2 M"7.VKQ*F9*"%,I(AFB4),/$CS+3:T' .8)D3,S?0[LW]4)K-@7@AL+AG0VSN M5,_R$8?XR%Z0^<7<#]B+@-L9AV0S(2*.M/,[S%#$$MB(&SE68(K GW'"@<0) M(B(:HIU%6Y-8V!+"9_65E^&[YAOY8G9*'NZTM)O&6OF'GH1#0K/:#LJH1H.? M=G&[%ENO&56:8S^X1[U '?9!13X?@]"#_;P=LG>)A%]SF=VR:=/9]-U\1+1) M.*D.JR",UM;\7[-ING^&Z?R$S3M)\\DF@2/N))\QW1CGZTEO./7I$+;(&A$X MIPPAOC**T1C+((P#D:+)I+U$QLX#2DNV%]D7]0:L:X^][!_5S0]8OU$F?V&@ MDQRQY2B)3)0&($U,,B^FEZ_9:UC!64*1Z@4<)6J'//EG1,7RI*&PJ*810C.LS.U%;'*,5_CO"AHL"H)\MR)W#,<-!(2BL83/( M"7X M<;C6% @EO('^H!OI%\?!V-T283$5YD_=X,H=4QD[38M740F "A&K9H"G MY>'EK7&Z*S1QWPQ>(W!H%B<.SHWA'B!8KD4$)-(U$'?N0SCZT!<#6)9OYQN2 M81$/$?,'1)&R0Q%YT$7H,U"GL,!UG<\V$-E6$44[J:&=U-!.:J"M[+U\L242 MICS1=Q\UV7R']T*C.4UVM8_^G+#QCJX:111MRV=.&PM'N]@ZFK]N< ^5W(#5 M9&8"5\>SZAECX)WAWM@19#72Y/X.E5KD_EW2Z'-,>[J1%M6YO^2NS;*X3+DL M)4.SHK#!%.2Z:>J-);W6EUM+8J&>:-1]"'9%Q^U3/V^PU$2. ^N^2A#>Q]VS MP[+/6II-,#V. "3[.3@QA^4X(7S,$S).3<709'!QD*@0WDZ%-XRHD-Q]P 5J M2FJ%7!X>!(I6W<0*E'NA")_Z;/-BE%?LH'^8SWW@3 ]Q0W7*TPS+(HP>5N4\ M&6TQ+Q\H[C5P-O%$EFX/9GAN*Y^'IF;J'X%06,&]6)Y+FXS%FS =?%#).&Q ME: T1:!2G=$IK30S,^!-"8<(X:32Q"S)U)4P?J>D;]0 =6GDI<-VN72WTFX5 M4SHL)_38'S30-]_C(<;(:?%Y_@CO8^8=HJ&#TPV*9[ZFZ8:@I7S1<=M*8VL" MK?(LE:E(MC7$:#_!,_+4&PJJ6KXUXQHZ-/C#S?TXD#W1 V[#(F>>C//X(TU7 M\,U,$)OJXE0 ;0YS1(=)E/JS&AZ0!\85M)#TR?^H6?.6L$-X&:R&CZEIB.!?8!=O,-/NE-7 M4?=6F7E&=Q@"OK7;H*EZ2";"G\A2&QEY)W+SQ5*HK=22R23GE>=1!^,.$!8\ MG/L2K@IH!)^ =BE0(V&,'&UQ9QTYD_V.E5 V*>IQ2X4#*G/"7 Y\TEW7# \> M\NA6V E(\(S!N+'V48VF^7'#'^_1,>^!,0&(5E#, LF;U'B)3\KSA_*!#9;! M0(8IX*\9<[HFF,18 DCD#*24Z6++$XTT+K:/'F(6 7(92.L!5(T1!9V8MHJW"D0KS2S[WLL< 99R[X[/]K[V:\%/7/3<3F3;9%ZT>Y.T/ F>M?6 M(\[K)$DAR<0G/8DZ.B]J( :L3ID'%C>& 7 _!\$1)Q*V7M(D,S*0R7@@A\(8 M^ +G0%G=E(_](:*E2P*]9HDP=R+R+Y8RSJ='Y"_NML22PBV#HA$N.-HW+3%,]R73+,X!X\?/I@ _O*ZE!M_')GR[C]D8Y] *; M59NT8-F(@F BX'U5:A:."CP9%P5KJ;!5X@_K179R4XM@T*54$=7,)2(V6ME) M3"LD,5R2BE@;7]1\1I0PCH!BHSR:O<54V2KT>@AS_B#MG#!)<7?0D,3\"R&V M6#B8 3B5:&<:,0DVIVT)>7@L8/L/I!61#Z3$P9*-$>5>?\SM$E9EN6L>E@'F MHHILO589NJT:U?YZ??/IP^47TRWO&_ C](<2^'HBK>CE&@@;P_.89(1O"1-J M- &Q4C =EP)N&-Y1# ;2DS11WC)"*XAWGN\?2_ZW<\G_B_#4;02?-.'BZU)& M2 U2@>4.'H[!-C;JG?&\9"KL;T"@2+Y;3(*M^*V!_H:+JF4%51VX%N%BX'U M58C4[H&F0A], "#%N];X;&7>(IJ3"U3^FT#IJ5(M;7R=G4L^#=J MD]6F,-N(Q,E.7=W(0L^9M>2U%WJR Z =+ !CV!]X<'Q([R0&>2L\[Q9&MP%&6#U8&3R_AX5J8EN"&_G!:)4A0,G M;;H5HRSLB^00'5OJ4L2C-T5F%(V>CAKBUQ$'VN-1?F/ST5F+YBF5!E))L*PV MY,X!BH&M.6$'./)O&C3&5@?.[,ETU32("9*E0[CT7S;2)+0I/;Q#V(<8B^Q, M"66(1:^%^^,+C^HH3*]!3M]X5%3I"GH_L_4,Q4<=A$(686TE>&.(5_2'C1C8 M*U?*LA-!9&#*_+ N3SB^HN*GF8]&V2U;IP4G'RI8C2VV',(EP/$SS>IV/RDQ MAM+,8<3A"5F2&+_2^R92;):RD*!\F@V!O3*Q'GR8L89G?RT)14;6T48;1-UVT3=-E%O M=1/U/'VV36(H6.#N7&B--O!\-65*MK'L2%*XW&+P%C7@QFB"3YNB4Q<:'W ] MI!96Y[[GIJ[!UG*U3$M'CAIM1CR2X,YVO8[[RM" 63/:2>':A]DP0"= :SP M5D6]:Y?QR[A":F6/PT"+"KJT@5\ N>&$!2L"/O ,W$2YSH ^==)KH M0W:0$;95-__BYX"GV(]<:4*>V0B&W2 SK]UA612@(5%I'(ZSQ(-_X1:7] #P MPWN,U=R(),Q%9Q/#I.]OKNL/BL)NZ8P&."EV$<>P7_([.S;[+>N:9W ?W,/E M]Z'L2]#?C<-!7550/*73_5 UN?O2KI C#Q%ZEPBTF8%J9J@$!3 ],HP>]%+A8!TL10'1GB9J9+F*494%4D M;N$S#??_:@\=[+16FB(F+8SQ;VC$SJNFP0,Z3V_S:$97'#M Q"%= CGR96(@ MBQP$R6%>#P"7\ -A@[4ACR)#Z,X?]89*:0=QDF-XF'[3<>Y"2@L85M0O@%S% M)T@96ED'RX,X/W>(;T5D3Y^GAC_ND_,!?!,H[A-R#MF$#IC$&\*NYE4OZ+(D:"2@ M!6!JP:(2LI>.!6&MP;W!MG03^5H^:>I#/99/+D!ZENHW)CQ80^(&2<\&]2;$ M>E["90-R=U*,#,Q99H%J:#@W5C0%,PS3PFY1: R#4STH+Z-7!G*:!):+5 E( MQZTCQ&0(LKGKF1%^USW!5&G:+A# X_L+&OUXZ_&K3;0FLO-GICQIZJ(BG,@J M%_RCT $'B*48*:,ULG[783DI[#94"5;;5K1+8VFK139>$TV1Q"'M#()H0;30 M%G0"E1C(N!QMPL)WEF9_)U@TC*D.0L6:G26QHIBBCZF9?4YF-,_)K_N;B A) MP&>7"&5*H'AFW9/P@9,V$J[?K* ::BH02!^X:+J97FJY5!T;E6MP:=39N*2? MT+[#;<4D.0X9=I!@< =N,$P')BXR_QYH1TVB$5K[APJ18>D#V!0;4RD)"U>6 M?>_U%^,0%O>6T9U"[[OX>)I[.[@3W:(..#3M="'<".D7#$ "$*43@GVB)>7! M'7LJE;EX5?3#F(]+D[WH9"5"OAV<'ATRGX\+>%[L-W![:M?;:E#$)]UU%;HV MN&43U@*'I3(V[D,92YC&-(&CHAU>('*R&]LD7956(.XP"';_;K*G::U&Z/@7+[=NF Q MJOW4)C-*%6H!'SDZR@N)P3E)T'H!!7.;W(VU9]+'EZW+;/JVV M3VOO^[3*1UJVQ/MR-78Q1M_R(HCV1=OR8*^76T[\UN M=2Z]V5 MO/;#/U[0>%(%/QE090<-GJK+T;P9"FWC4-)&0\#(LXT.4K,J,^]C M&3R[0, *'E/O L9P3/@.#5X7OK.C/RAE0C:TX!%&I; B!X-P0V?2YN-)]MIF M+>,@G?[8\(=<3XM)HQILJKJH[EX;B^R#T-X1<'E,W%&9>!>E:A]CBTV-0G8, MZ+",9L6-*O- *7MB<@MN,@9%K"(>C/\RHC$?4^"(D(:+*?6-XM**OIQ%9HHL M?I64$0U/BK$HP8UAHLF0F :@N.A8IR)$4$20(!VX2"I#^9<=X*GSYGD#-<5# MJFH8!&9HIXB&E-FETK4BTSOY/9Q$A7#A[CVXZUAE.3QS8\5Y_?W&K>EGF>=D M!=.OR 35Q=H3R:X)]\2FA3 KJ&FDC:TGI4'SY=L\Z>9IG$!BL1H\'!5#:=+=ZQ#'8[S 9 M"070V@\&87#*4FAYKWF\=S&I&. \,1M3&F++TQF''RBN'/"IU MW..4"N*&)C+#%UJZ>>!-,T1)OF +#U6\ )-(Y5,]+)4L37J86!:5%Z&-756$ MZ3.6V/YID:\((@6;^+:5S^JE?;3]A9=18V^%#[88E7=G%77)2#9(_3PO^HEM M%6@9(]T3260F/TX(M-VO[-N@ G%>M(V!V:9)$FK58^AA6>RP>H)TMCH+<1:Z MC:5]$V/\#!; V@&T/GGM=@Q3J9:3^5GB!M%6;]5!N3H2@1TK@I#MULOO9C%< M5(^P" MP$6YULJ35(5M@K<1J]K%A9G*I>GNR6N#V_#/%*3WUL8U[R>QV6VJ)&TPF6F[ MGZI"19M"^(A"]XR:HDH"J%1%Z'H-V5AP@V;K\0@SJV@*\B21SA TO8D:&Q:P M+ZS\-:H?I&*G%E>J#<;/H>+3%8+Q.<5_*J!M:RS(P)R4SA)AT6],]TFI=7=> MT+Y3[7]K(_2MG5&3G>'&A1;-07G<5T:4425;%W[:'<>B9GPMF@M8[BUT&SP: M*CO*)XM8(/@69[PQ5EIAF0)HV6:$#]%9;6M@*6BBL@L&FX&(@$YS#?9NC"6QBE5_C']LP;>N:7A4G([[@,2G5(TW9A*KQA M!$L(2"&(1 ]EO)P":%O]6A=_CHM_S@[XH>WHGR8YVULJBSDUSD#)I[=K;RC\ M#($)^%3 \Q4[Z!].P,M5+\ Q?\-UVG0+LEZA05%EPCYU^ 2F5]RA[L%QC506 M8.SOFUA\"'CD!]XA@41D$<5M)@,[-#S(7F2YJ(X+(H( &@@$9^BQ"\]3"8:M M@W&'R9*5FK>2SJ>>J91%2QES*:,O!LIJ#0)S']#\^M+A3,0,W!G-RDE8!<+- M%]L(V[[I!@LT9\"J#FNF+M=!#DV%F20!*1?T%!%!P,!NB=5)D. MQB59,ID"FSVUBA: Q>$6R]G@F1;W,2M@!B9QGLR8!:A2AM8I *3,,T?=1 R MV0V.S?(9%8.'.N-9)_(LTDS#]1W#@GTNS*4G,*SA<L!L!UD->G..;I].X:)%5I 6X>6"H&I%>YL\65/RY&R%Y,FG460=3A U'QST M5'WIDWM0=:>D&@(J@CT$PK1/K:9WA%[M65EG2RZX[^ M$[U%H*W&=+=RV#T1J"S02E!;QW0LR!^2-NMP,;@^FKU7 JY5[N/ K M;S"JA(R".-M7I>^5PA0=L[=6'?6QJ4$-A2284X0T7W9"'Y?[&!$NA M(F( A.AKD/J()R2!8AF& 3"8!H!7<8"84:_T+QO$SO\KI!#9/A:L8 COA(UYD$Z[@YPT\#7 M%S1Z0I' (:LB?[).95BB19*JX/ *@PE9GE@@OHO$P_$9N!S[S';K:7%&[.3? MF#&Q@!+F*[)ZB2>V!&>C86RXHBW1(CZUB$\MXM..01SE(#$G%<2G/=T-8Z!^ MBJ@][B8!!8T*_@^5?--#%>LFBOEU(+FT[O+.83Z=H!W68CZUF$_K',K30CYM MH,?S718,P&&DD0*?P1N.J#YH8]!/8S.7-6&A,O#\$QXLCNKPN^BVCZVGJ1+P M*F.S) !Z;2*J3^E**U[1XTBTZ<(+&UC2D6,K>.XO-3)B%EE8,U<*J":%1CL2E0D M/9(,P[&FZC?D[U[!P31Q16=]-_FR-%;:J/?I62MFVBKXHM+'6%HQ2@V'N21B M (C\F!U(M!B9.9R1L:&LC;+X7:(C;I3:XU_R!V4&T[C;5;OET9P%RK>" &M M!BG.-^M80#^CYG,]G1>U51D:-;6=*U[T/9=&?)OOX*VG# 3Z?@[!TG)JRZG- MX%3#(Y]!SV""(]@XMXHP#M18B([)8]T*,^/#344'/F:&C_/$=$E?ET;14(/Y M[*@8.YAX:*K-ZN-(L0%IV=3DB'/6S3^XM(9M-!6W ;@-(6_.#=/VF@C5M"BH M7)^,X&3K=F-BPT[>9::2+A6AN05J,^S.SMN>Y'%4VL9'+Q*W]&:AX@N=?B-! KX).>IWK9M^?O%;!@C^OX^V'N*ICGN\#Q]NPZQ=!&?JG1 M:-0S<^_Q_1Y"'(]/?;A6>-AC9LQ7R1\IG@'W.7^..3GO:6E:V%0I80G8Q[9TIE<=N=3$$D'%,7^Z ]9_ZE2K*A3N)0I.2^*$Z=62L\.'F1! M,:45X% R"=9=0L8?WG?Z2=U.=2:?Q.H/6'\8V]H!,Z 3U1!.Q,RL/XJ/9.I ME'T.!.6Q +AQ(K2@V@,D/U,[:>_86+VS"."C5&E6&[&F1SV,NA%^IF*4T=%1YD[.VMZ_DNMZ"Z;DZ$;8]H %Q:(SF MPPR7ZC*SLZ(?9(3M."L4X[/OZ3LK&KI 52>&;XKN@EF"O#H#=ZD^L&EE,'%\ MI5'?TYU0^&-E8.Y$8U31(8(01OD(X_S^,Q5OCR'FUGR*I @D&4K4>HUV21:S M?1MW43-VAH&M$[K,^N98W:%BC7?)^LJ_868E1^6_#81H%?_^*/X*Q8#*1_4L M* $Q-Y)!\F9767HC\Z_SJ1.[N:<--)T:"QY68TSM^ 4!G$Q%U%IXD_M);1%[ M/&$X[:$%9I\3A3U6"(@,QN>OPH#+E0/6>] ;;35^P&L\@CIU2DMN.M3"0C MC\J8 AK$[^V2K!)SFM'@.W8L5JF!"A/A&B,P,D AZR%6\2VCA^Z:#_$8[L3! MY-6E*]C!6I50$;FY^6PO+>Y$ L92^0LL!!G3];#91$0YOHB=#$9U 6Y]G 7 MBZ*KL146#&X1+6UR%Q\*3 ^FQG)MK MY]DK6_SAV'86DX#;<9M128O+4'.,-F)[&G;W$PM]7QV'J^&Z^+%;7)$D)2&B MW:$3XE 8HO!"_'N*&*/M. ,="X5+FA<6]-CK,2(XP-T=E,W$N$'RTDDTNN]T M\]O&N>9(E0KTK /'!AN*YV&3#3/ML0/3#JA58'J.P0\-;=.QA_YF@GUP)7 = M'P1JH&(JW[0MRBM"=9VTULR^2$1KOR#MH/5RM3D;9AEY:%A/S&,\RMD0R K" M5DI71#C((L]&9+YB @I;7I,!M]-!Z6E[5.A;GEX-@^_1D[X7.&$#P)L?:,W3(;Y UC/MT3-&W9.,%E*Z$= Z;X0 M<=>GXM]HRO,(S2-D&M:=\ZE+)MLFJ*_:*3W[P,:<,SWB?1%Y0^"+;\A1MP;S M=KY(R8BO43+W?>-+'']\HZM5'.*<5 Q2M M--@3:6#X_36\%0A]SJK"81NU>I8S^86!KJ9,C"V<,=.\@=M#$G Y-QJD'?<; M5I84@J/H,$@1"1UX6X HH;H9*D.:K>USP32U"IW+A-_ 28O=[=_SOD!KOX/3 MOYU+@9$/9P_897190E7'I06Z^>BAP=31*?Q+VPL;HM(XD*.U5:?M'<0[Q!F%>72)DQ MN;_7%L^]QYX'?JCPT0W(N+TUS[CP\IN7F/FAYL$QFAUSS9[XD1/;<9S'5 M;(P ):F)"B_J("7+66G3E$W-VB P$<2/& W55WXATYD;;)C&S(T6Q6Z M:A%O6L2;O4>\,5O9>[DM(%OS<$!W-+P^OV(-P]$XC(_"Z'DQ/;=Q=?:V%)A^ M)TPBK]QB"U8!. =H&U^G\$J? _WXQPH:J]$;OP8XC+9M9^MF]%61E?NB&']! MB?3$=:T@*Q6M+ >2@%5IB(9!^!:Z-"[>V"#=3^$^(G?WQ5)L,?G:ROM\TZ_QIC7ZS@_.[S9HJ#&NM M*6W%X4ZA;D\."2YP-5!"S8 DTHNQ=XWSBSR,,7/PQ!>#W9;!=S\4,"4&KZ/H M9.M4\'AG /#.-Y+*6+SWK2='.F)V&->,/=B&$5PU#UEI^!,^EGD,15AL=X(Z MU@\#8K;ZMJIK$9WY0PW S,!BLBGEG6V-;4,%GOS*+4C_M"!':8*G'Q!VI MI049.7FW6!+A=CN0_BH=%.:6,X3X).+1@;4=9TBEHL>Y9$TN8ZD^#(>[R>R^ M(T'+%:V1-HK91C'W/HJY:TC5N4X^10W>P-3GY;]^OWI]=<->[^D!82DGF006 M]XA]4-A\O(L8XF=-U_N/M?^NB[ XX41DB3?DFKQ+]!EO$S+:KC-CQ%^7$5RH M"1+=Z )I4.YH)[H#B=^[:E>Y)*GJG M1N?0,EB#XM]1C*HZ M*'2>8) 15JI9P8#M[".X?I2%?9&8[J/\Q%WUS1>!Q7*I*=LSX![3&'QVAI3K M2G0?Z+&OL:NNM0-,"V3?\O I.X/5ULI6)\[2%-8*!,,[K(>Z&:I,X\=O1K#< M,7N+8_P0F/?K]?\^@^T\Q @>2XEN._3SWL^V;/1#/9U$J\Y-:YH(VP^-\S32 M+#=SJO+A!(OB,-+9I?#4Y%#)JADV!0)NR_5].QFE,LZC,N=H\R',J4E+-0Q& M69M$+R/N[#ZN1_O:OB[S6B_^2QQD.,: @Q5'61^5I5TUZ,;*6$UFTGV'!*2*:?33.&\&D\Z*)EP95963O++7:4W IC[4TRG*-ZIKD+M\]CM/?*Q6 M:J@=^**U Q]A!WK%.0_M.2]AL9C.<%-'5D%:<->P\RD,EC)L/I=192)-9&W) M?'612+$GHUPTAK(H$44?.$UW-T@59 OE\,J$JC_"='L"TBJ1!&!:7I6([F2B M(OQ95TJ$5K*_< !7%]OD,+ (BVE-L/:U?:W3!&NL(5)KJ/UXI_7=O;E-Z@HT M1>(N8MHTVBOJ,TS7*@ SZ_:#C>"A[8]H#*KRG:<>33OV6EPKBCQ0.Y#%B,_$A&J5 3@X/%\ M&LM;X4MCXCD&H]]0IP*FNSQL+DWKB"@U(,':Z2)%V!) M*'9P8L.VKB\F-VSL$EB1>.$[3!>@B*QWZX85HCP4<;4 MI._B,\YX=+2E-A&;7M& :6,X[6O[NGE+YNG3:$W5@*TM])1I*X.Q\3H!E3YL M:&BH+5QZ@-WELDB$C^)EB4,WL(ADB8@5<#W"E%+?M$1@52\ ;3\;%.'2QP_G M@1Y?#%R"*K]]*8#2H'&V&R'P(ERT"]*GK028<<0W%1:K4%FE3.T<^.*0H2E+ M1G\_NV4#^=VF9,L(P=J5"WY.Y!WZ0^9BB#::LYBUX8&)0=,C7B@AGR#$ /P7 MJ1(R80#73>UUXX07(UXVSV"LS:\SLQ/R& MX+ AHHMT( ?@!>%@=3A[LA3MIH%WR)\GQ MU,W3P*J]0WNQXDIP??CGMG)U,RD>'3TC\D+E8S#:;HJ,9F_WM'Q$N,D2@@.> MVX%_Z)!CR=#*S":6AM.D!9HFK$.%9(BE5.7.;SE6 AC7K+PHN*0OYL7**XO, MQS+?*D[]\F#?%5XG*/J$.KD-EDXARJ>O:U8HC' O0\G"0R/N//X[_2V+?EO^ MPJZI]%;FS4*1>(I6BYLA0DS\#D8I\FK>+%P9^SBI790[ON;ZWMQVWI-]$)@ MT77['F 0\<@@XP6\A'67B$#8GF"R0%"&ECKOS,$AQKR,+(2]"[$7(6^#7%VU M9;/8C*^?3N>;(#S>!SZ).!1N#96\/F@&5\^0]R*K+ V,GWE?*[);K!FN0Z"' MDT3CIK27B8?^5.@A='UI+ZA'9]4NE.5T7?WQPS:&WKXV][7^:H"5"P!^I/+! M)MF"NXA+!#+4KQ>6"![ZE^=]Y8_AIU^>#],P^/7_ U!+ P04 " #;B5Q0 M!+M;?PX% !N/0 # &5X+3(Q9# Q+FAT;>U;:T_C.!3]S$CS'^YV-*M= MJ4V3\"II05K*8]CE,5H8[4?DQ&YBX=J1X[9T?OTZKTX88"A,"F5PJS9N;%_[ MGGM] 13 :$JX@D 0I@F%"5007(HX1AQ,B)64,=B7%(0'8 MLM8MUUIKM7;>O^MI"_VBC^ >N&VWTW9MUX95SW&\=0<^G^0-(S5D^KC2BPC" M:6&EIZAB)"NN'++1Y?[UI>M"J-4!#RJ;>!1V2!$[)!/X50\2;V>]F0B0=Y.T2 M^I5XX&AKQ6 KO?1\.2"F2A%"..TZ9">O#A('O-$%4R+^@2AG$QF"^4$L/&S6EON%9G M39O,1U8B]AP=:"XX@0][6^D;RLJ<(^ZKS:W?7U]PR*WJ* ^N7HHIY 5F7B4] M[EF/\R;=3?MB3.2 B8D748P)KT3\QH@/YV2>);>3I$R0C-'QO%&P76MCPT3A MA:.PNFIM=4P47GHMV-:Z:Z*PT"CHDGSRI>+>J\_<4$'YV;1FBH)R[;WRH)6? M>X*FZ#P!KT[=#/[SX+R$Z[>_:R'2&L"H16T^$IZ[]69NY%SI6[\<(B'SXYF* MB*R%\EY%\OP('4,\AGB>S_5?F&;^'DF:8!HH*GC!-H.W0S&&40RC&$:IEU&. M>"!D+"2J4,H;4BW/1BFW[CT3P2B&#W;V@F?BG&7+OE,T+%7S(#_._K>=&K*J MX^^JA6;S.[Q&&)DB2)GPY_VM!ZFC9,5@<<[QF M?I!B@A.%)&@A70[972 MT0%&!Q@=D'4Z9*,*-8!1 K^*$LB=-7K Z('O5ON)\"DC<$R'-'WHVZB!MZ<& M/@D>PC_ZRR@!HP2JW' AI#XM 9$*40Y)=<_; M)*)!U 0Z@$!P?9I(W5(W4A$!%(:2A"D3H000)#I;]*W,K/NT"1,Q8ABX4%EO M1=4H;:Q;AIP.:(#2R=;+]=1WK.P07M->TW,"G8=IN M.(V=Z@W9W;ORTIYWAM-=^W9)J6E;8YET6:QS?(K!LYQZ_ZY I5YL8A22EB\) MNFJA@9ZZA\:"8CV1Z@BW>*1XMJ$;,(*DIRDH*K>FI%[D3T1X=C&VMUI>>\M" M=[:=N%R[O7:V7SEU,MO\_#]02P,$% @ VXE<4+"O!C31 P ^0T P M !E>"TR,V0P,2YH=&W55^]OXC88_MQ)^Q_><;II)Q&(G022P"'=4=I#:VE% M.>UCY20.L2[8D6.@W%\_QTE:;JM.V^VZ,1#AB?WZ_6D_ML<_6=:'U?45)"+> M;BA7$$M*%$U@SU0&*U$4A,,UE9+E.;R7+%E3@*#G]7#/M:S)CS^,M89I,T;P M$' ?^WUL8QN<$*'0PW![70MF:I/K_[-Q1DE2@;.Q8BJG!IY=YMO[V<,]=NYM M9/KZCYWC?CMB'(GD,!DG; >E.N3T;6=#Y)IQ*Z>I"I'=PX&+T'#@#FW/]U^/ MFE[)UMESW9W)N*]U?4^%QO7B2V4APH4"N_Z-%'U0%LG9FH=&S2@57%DIV;#\ M$*[8AI:PH'M8B@WA7?/>+:ED:2U7LL\T!%0IJHV=C:OVUF#"RB(GAY#QG'%: M#]E3XVTD\N1(1Z-B]I"QB*F?>506(^ST;#3N5T)U(/WB^8">C2,2,J'2BH12 M8A,B'2X7G,*K\Z#ZPHO'>1Q6'<\WA!+K-4!E&XL2Q7\0R%<*9CQ-:"PD44PO MMRW7;IJ1GO8;A8Q*&AT@%KRL&%,)4!D%QG55BJ8PH/LE M3;4@CZLN([&D:U:J1N!.:^ XCH5. @O\&^C9#=XJ(,#VW/=%KL#N\'8'F"G MD<<(8=MO<3#TW&Y=&=. !\-J$.%)+> XR'7?F/E?ZQ%9:WJI&E*8\5VE-.RK RPBA>X%M9E M5U+D('94'NFHC6OU7=AG+,Z % 4ELJR+S\HZ)7$5@E4U>H7Z.NO&(ARTQL2SH5HJ!Z=EY=W<(INGRGCYT7LEI;92RZ,-7+(!62 M,W**SOZ):T[1R6>GYPN=?R>-9]K\VP[J3-HI9DP>&=NS1&5:C_VZ&ODWB/!; M$H>;Q)G4U=EH;)H2Z1M*G8SOFY*"K*D5Z0O2)XNDVO60[ 1+JJO'D86(Q)_6 M4NC3G/4ES<6YWD/T25!EHZP^%>)'G@SMQG;HM.S:@J>;C7F:.Y2Y.E5!FGO8 M[U!+ P04 " #;B5Q0M(U@36 ) -2@ # &5X+3,Q9# Q+FAT;>V< M;6_;.!* /[= _P,WQ2X2P&^RD]U4=@NXJ;LUKDT"QUWL?2IHB;)XH44M*=GQ M_OJ;(25;3NS&B9->]J(6;2SQ;3B:>3(SDMSYJ5K]-/SRF?C22RF%!>"O%?<'S-"WM2.:LW:8;7Z[M7+#LQPDHV1D4N:]>9Q MO=EH-DC+=1SWJ$G.O]B.83(1\/-%)V34QP\O.@E/!#,?7_PNTF^]JV\MYUO# M,6WU16.GGH_HC*0_?]?Q^93H9"[8V[T)56,>504+$O>P=N@XO_UZ^%OCZ/BX MV3KZN9VU*CX.US7OO>O48:Z'G-"('J].YC;BI)VPJZ1*!1]'KAG=#F245 ,Z MX6+N#OF$:7+*9F0@)S2JF..*9HH'MI_F?S.7.#B17>-%!\_GZ_A$):3JWA=.K8;D6OQT]H"T6)?XE&.F[?0U0/ MK)JI_ZVZ3WJ#8?]C_Z0[[)^=DK./Y'S0/SWIGW<_D]Z?O9.OP_X?/3@-/7H# MSHDPS,R^/JY1YQ6M^H<[G]B^K9GY][_S8] MH:79:#2?[F6]OPG^2,GZ%7+*O4O2HTI4B,=4PH,Y24*:N.0IRKM9DP42S[B? MA#"B\3-P.J$CP6ZVM/=@MT+$U/=Y-'Z[U[#'.J9>=@Q#%?SS5\=:,99Z6)Y= MRIKU I)K!<]5]$!@1B&/)%CCA8:C_R:NW<]Y;[KJ,QUHTQ M9[%'Z8^E/V[RQV;ICTL;?4^U23'(9$XN(SD3#'*1BG5+9?W1ER!,)"&)@<&4 M1X1&0\X#,V$5-,Q\PS N*\,8@F?=CF%(;Y9#0OJJ%=4J>DS@[4:974 MV8(ZC 0\ K]&1"S]N +(@>[0K KM/ H@3* )AWEXY(G4ASF!%06GK0!GN!)S M$H.K(Z607D(L,9010%];&DCG8P$9!!P.#2NVB=4,0,%<'*.)@O.2YA&\^4ZQ.[8;0)1$$9"> QR>$+J M%,9A?*2DL'2(E?28#Z\BQ)!-9*N'\!..3 JPL/%"6K1<*5A8*8"':N(0L46)2ZK9R6>%KJ:SUO/,Z><,+UK":VFE'Y@&D<"+34)S.V(J MF&MY--7;#\&D9\0 %]E*-HV2J8()(%"9XI%M)-Z3;J*3;)KIM'=[<@-SV@='6K ,^3KF/"*-:1L8WJ ;\ M8:D)N4:5GS,&J,?IB N>S#'_6[4; 4S1:LPB2$,% ]:6(PDQ2YIE%BH 7%Y#+'>3G7RDFLEU[;AFE=R MK?#X!\B4FM &G9X% ?,2/@5WU6LJ1,N,=(M8S1ZNKQH9CL% B+.TK4V-9)IL M%F&;:)(N>C,LO 6WE\?)*"_I&30SJPJ0IXV3ER0J2?3()/)+$A4B+.OC-UF! MM^ZRHI!I64^D.P16F!1*STL5(J&0@:V;=B)U @WXC!%,ICV8Z:\4,CB8>W_3 MF #H!D'/M>Z9[!XPQ]QXQ'N2YA$"*]F!E2ND>I&P8KAD:,A\$T<:E60QWIP( M?LE$=A?R6O_*[EIZ. 26);2R^K\)@$N_IMGD_P?@X1FEGV@'(1L M&D-"^(GENAS.[*^4PP8,A]/(,[ M3,7F*"9LL])D4SA2KS_%3^R,&=,)-5O>V]S#5!#O5A MH&:+&&WVS<%;S:']KTJQ^(K4^4*=G8+ M7U?G1U/&Y__,6A6VI[_M< MRA63>/A+L0&7=ZY7PJ\DEWQD(Y7BVP#-XPK!EYWOZ09;&?=WE;GI0JUSL,)5 M,\^VD-<-\X<\7777=7WY9F-IY3]*[3NQ_5&)_;U?'/\4HRX-^AD:].X4?[+* M/5=,]RK&0:^5@PD7N OK7FXCK\:U%I6F7&.+;SO* M+:]3-U^GA)LTW\WT7U!+ P04 " #;B5Q0Y8%1&(P) #Y2@ # &5X M+3,Q9# R+FAT;>U<;6_;.!+^W +]#]P4NT@ O\E.=A/9+>"FSM;8-@E<][#W MJ: ERN*%%K6D9,?WZV^&E&PYMEOGK9O&DCL_5:L?AI\^ M$E]ZZ81%"?$4HPGSR8PG(1G*.*81^<24XD*0=XK[8T;(2>VHUJP=5JMO7[WL M@(33;(R,7-*L-X_KS4:S05JNX[A'+7+YR78,DXF OR\Z(:,^'KSH)#P1S!R^ M^%VD7WO77UO.UT;3M-47C9UZ/J(SDO[\;/\]NOA;XVCX^-FZ^CG=M:J^#CKPIS&W'23MAU4J6" MCR/7C&X',DJJ 9UP,7>'?,(T.644SQ0/;3_/_,IOQ$UI" M4>-?HI&.VW=0U0.O9NKO-?=I;S#LG_5/N\/^Q3FY.".7@_[Y:?^R^Y&<]<^[ M< A'%V?0HS<@EU\&G[]TSX=D>$$&7S[VB-/J5IW#_>Y!W3EZ;X]0QO!#[YF: MXW/O],N@/^SW/I/>GZ_]TCW=$BZY^\)M!DCM1K-;)'D^UR] M^/-C[]^F)[0T&[M[[M-UU!^I6;]">HI[9% C'U-_QL<5XC&5\&!.DI F+GF* M2F\W9P&T9]Q/0AC1^!D@/:$CP=9;VGNP6B%BZOL\&K_9:]AS'5,O.X>A"G[\ MU;%6C:4=EE>7NF9]0#/XV/*-C*D)MS=[B8SW2':,'RI[JW*(N M1B[DWSU*VML;K0@7ET>?=.6*^8K&O;Q;':[ MP"(AG3*BV)2S&?"@).2:=*,HI8(,6"Q5 M2(G$DU@>FJ?Q 9$* [Y),<L&V?.:$H9CV4\;HO'9AF/2Q]]1[7)1LAD3JXB.1,,TI:* M#4MEX]&7H$PD(=^!P91'A$9SDD:)2M%5(9LQR1 $*B43.%,<0CF@'EQ21$Z M.2?2]EOK$#&/:4W5'+M,Z!6#>0LR-5SS01F84B!%PCFP@\<59�+8+AH(G/ M%)F%W N)3O'7X$G,20Z@C2B%Z";&$H0P!](VI >E\CH(KV",5T &P1P) MF.FTT<>C.B2!D#.= Y-B8ZX316$BBA>MWJ!EI8 O.E=F3=L28DJ(N0_$')80 ML_31X4H\_O+ZNMEP3MHZ0Y$LF4 +C;B>]=>2*,Q M(UV@'H-40 ^G1:O.T3X[,$.=(]^>V5..5:C(HA+*)\A/"F!EP0-UV7FB8&6B M ";"==Z$,.B!R9I;PM*.L-1T-D>5\V# =/PL@8G> IBV0_N.(/_4@>D]TZ 2 M1*A)5KX/'Q7,HSR:ZMV'8$(S8@ %V4PV19*I @% 0J9<&VH#O5ADY&!-13)/M*NQ")NFB-\.:6O#]RC<9Y=4Z@\S,F@+T::/P$HE* M)'ID)/)+)"H0+!OCZUB!NW)9O<>T;$:D6_ JS FEYZ4*(:&0@&T2.Y$Z@09\ M8@J$:0\D_95" @>R][>-"0#=@//)5'J1\9H+(',RX4G"V+?X M[TA"4HT=? X:&BG[@-! -S726?B+E<;\@X7]E7)8@/D,22//[+0>E+L/)7TL M=Q\>#(&Z0A"LE'' %]SDP^U"CS, A"P77>P"S!B]PN325JI,>FEJ;.:QKOQ) MB%O!3%:PMUNL&P@:]6&@9@M^MAV2LM(,$-\ %',XYD9 M]%1LCL>CJ113AHE>1,?94Z8JXTIL$@LY9] Z"Z4E2'0%V "('B81KOV?$I#V M(OZ_$^NY1]G7H18A.0+<9:KJ22%HK)F;'[3S6&TT:CA-X86J_Z0:":Z]E)VX MYD94N<_D6-$X7"P=C)P%9 $@1C))Y.0&+!S9B3*%P-5= !SPJ(B1U^]/\#_) M&\V[BEM;K?3M[?9=QO7FT+[!Y5APRDRY BKW\XY5^>BH^-BA&W(?/FS6T""; M<5?G6?>=W&\RB"KOPI.Y"P9Z=@^/[QAL1WO?Y5:NN,3#WXHM<'GK6BI\X+CD MC(U4BB\A-(\K!%_'OF,8[.3-\P_\G3-7=?U&V]5 ME@[_8^_ O6#^4<'[6Y\AS\6_5WV;E&[]SW'K^\/ZDS5N[YIY*3YI0/[%/48N M%=,<:QP5+="IO^]%!\1@\]'GT-RMGK"E@/!(7_OS-E,%5'RSY^R] M77FI?TNY\M7+C79I'BYKL0_T]2VYR8S1K%FRRIW(P7M3W!J'(AKL(\4\55V'!S&WG5 MKK78M,\MMOAFI]SS.G7SU5&X2/,]5/\#4$L#!!0 ( -N)7%"F?AJW'@4 M ,8D , 97@M,S)D,#$N:'1M[5IM3^,X$/[,2OL?YKJZ%4AMFK1E*6E! M8DNYJVYY$933?4-.XC0^7#OG.$#OU]\X+VQ[O'4IL$4J*U@G8\^,YQD_GCCI M_E*K_3X\_ :!]-,Q%1I\18FF 5PS'<%0QC$1<$B58IS#5\6"$078MC:MAM6J MU78_?NBBAEXQ1@H7&O5&N]ZP&S8T7<=Q-UMPC?7#0;%[:3R>JWPFZ]'-'U9##9[0;L"A(]X72G,B9JQ$2-TU"[ MCFTUMEN.L_6EM65OMMN_=@JI8J/H/G%EMUM'72^I,',]GE7FVK'N:'JC:X2S MD7"ST9U0"ET+R9CQB3MD8YK $;V&4SDFHII=5Q.J6)CW2]B_U 7'*,IMK'7- M_=).P)*8DXG+!&>"YD.N:>:D)WDPI:-0T;^)F,#//M[&'OW3=SK%D_/3L_.]HR$,C\%IP[EU9O4L^/SI9F^KXS0W[7FGM;PY M]9:>#2,*J0BH2A!?&E3AB/F7T">*5T&C[$31A 6&KXD(H!C$96&[?0Z/3E&>I_DE_N=C2K$J4I2@FJU MO!?%*D1446\"J%ZSD&$0=$2TNXPQ? 9C,&%BZCKM-W9UG6WDWN9_#49[0J2$ MPRF-I=*XL\*!5&.T4/L#0JFR),@[3RA10-'Q /:I3\<> M]TJH"0;IL,,#T+ MH&?1SU7?@@]ARCD"BUVYP34K $Q_1?])F:*F.DB,PC/J:X8..KXW8V6ZV.B9A5]FR8+:4Z6("S@3FPYADD/C8 ME>"8 .]F:!3I$Q*F$-L86<.@6#5B@@4=#D.O,,U0$".L29X$,J8JLYG\+\>L]P7N5.5WS0(=X0@[*PPU\9 S?5(A===\R3F)$^J6C4YN N=A6\;,U!;^=YH@ MGT[R6\4%3@>UUI#GY4B1.+J=NE9Y UL!7!4^>%)K.:[,SJ;5MC;14.&0EK'K MQ!J$%!0^[6^;?U *\XKW(6FN_6%Y41'?$4=YS>#@?!&)(I3N%(X+9L>L?GE% M5>[F3IDWV?-),"\*=M-J?EFA\)-1P+7@M%8HO"H* MV%(_0%)/!&S.>#\'RAEZ?'DH'MBT?G3?VL?]V84#ZJF4J DTVJ:L:]C/7 ;S M17NQW+\?BQD:7-IH?YVX"]',7 %\-%D?@N8^ IM"(I&0-<3^K? M'V17+/)687^)I%Z1QBL&]W7*C<>JGO?"&'?8XLG!1N0RC?'VGP'6BGF6;G&L MF&=IF6?Q6F:Y@OLH=SQZY#XW/3V(WV+.%2?^;\ULK_$0O6*VQ9\CG@CNBMF> MQ5QS9^[R,=OTVX,3Q83/8L+OOC'\2]'2J8B,&] I'*+QXR.SRE1+BZ?J#RJ-+/(5Y5K M%[;=)@8)S&_9^/Z93IEPW7KV'9"99/91T7]02P,$% @ VXE<4.U[?X<\ M!0 \B0 P !E>"TS,F0P,BYH=&WM6FUSVC@0_IS.]#_LD;E.,@/&-J$E MAF2&$KAC+F]#Z'W-R):,=3663Y9#N%]_*[^DT"8MA21-9B #D;W2[FJ?]:.U M[,YOM=J?X[-3H,)+IRQ2X$E&%*,PXRJ L8AC$L$9DY*'(7R4G$X8P*'1-&SC MH%8[?ONF@QIZQ1@1.6#7[5;=-FT3&HYE.4V'F>KRLS#%CU5;L5M5( MR">1DXUN^R)2-9],>3AWQGS*$CAG,QB)*8FJV7$U89+[>;^$_\<Q"&9.SP*><3R(3.6.>F*D"[H*%3T;P/N<@4-VS#M3EW+<]?K\0N: MPJ+'[R(WB=MKN.IA5C/Y:\/=ZX_&P\&PUQT/+\[A8@"7H^%Y;WC9/87!\+R+ M36Q=#+!'?_1*IWCY:73UJ7L^AO$%O-N][7YH6RWX9%P9/0.N^KULXE:C::XZ MO9>;6\_IV3A@D$:4R01Q9K0*?2 M)9QB2E2A%W#FPT7,)%$\FL"%[V,/"22BA6S (Q)YG(1W,N$#'#(:1 M9\">MH*@VJ;5:_?$%->$>7YXTMZO0IS*)"4X*27@"^A%$B#D50B89.X<4+WB M/L>(J8 HYR4&? V:X9$.MF.UGMG5/;Z?>YO_:HRZ490BE",6"ZEP.8:!D%.T M4/L+?"&S9,D[SQF1P-!Q"B?,8U,7@6]854!(#W4&Z)X%T,OHYZKOP <_#4,$ M%KN&&M>L:M#])?LWY9+IDB+1"J^8IS@Z9#7VR#Z@+U9SC^Z7IE":2JZTAOZM M%Y (JXRNI[38.FP<1)L249)AXV)7@&(IG,SB*_/$) MEPANC'RB8:QJ,<$R$(>A5YAG*(@1UR2G(?^.2E AY9EJ3338*PWS+! Y$XDH M^2K)7AFX"_7BC%,5X @S*R<5<9$T/1:&,:$4*?>H8E:RXR0F7GF"$,2)\PI&^W$*(":2 MQ,'=U)7,&]BB<%/XX JEQ+2R/)N#EM%$0X5#2L2.%2N(1,1@]^10_T$IS.OD MAZ2Y]H?E11W]C3C(*PT+YXM(%*%T%G#<,#N6]8L;)OU0S)R 4[PV%Q)AR>*J MR?-M[I1YD]W5T%51,!M&X_T6A5^, EX+UL$6A2=% 5OR)TCJ!P%;,=[K0+E$ MCX\/Q0.+UL^N6R>X/CLP8*Y,B9R#W=)UG6VN>1FL%NW-E+_ZK9W2R7/%?O'R.PMZ?-::&-+&:\WJ[>4\6(I8_-*9/7@+NQT:*>?)=A:Y'"%5KW['INM ML=->HK4^SILY_RIG[YXD4:43U*^HNV%C$@'+Y^@W*#4L\BO*LO;.D)YD]@+2_U!+ P04 " #;B5Q0Y*#Y,=L3 ";@P "P &5X M+31D,#(N:'1M[3UK<]LVMI^[,_L?<-MMISLC.;;CI*GMS8RKN*GG.H^QG=W] MU@%)2$)#$BQ!6M;]]?<\ !*4*-M*[3:QU9G4DHCGP7D_P,/_&0Y_N7AS*A(3 MUYG**Q&72E8J$3-=3<6%*0J9BS>J+'6:BI]*G4R4$#]N/=O:W=H;#E_^_6^' M,,+(]3'YOMA]LOOBR>[V[K9XNK^SL[_W7+Q_PPVG59;"WZ\.ITHF^.&KPTI7 MJ:*/7[U.ZU^/KW[=^W5[EQX]:9X=/O$=#B.3S%\>)OI2V&J>JG]]G'YWL_?'O@GI9Z,NU[_/7+PRXZM#_-W/DVA;I'*^K_-4YVJ]H6>*-A.9- GF62Q7X;Z^[Y!@(095?QA&].CX?G9V\ MOSAY]U:\^UE<_'(LSHY?GYQ?G!V]O?CNFZO=[9T?#\[%^?'HP]G)QS\ T!#7+Q#.!"H=G8]M#X-,CO;7RYHCO\[^N7H[>MC<32Z M0"CL_/AT[X_L_;?:5GH\YY_<%U@UP&.H$V4FI2RFGPUD:(A]7<'2XV70B",K MS%B\4K'*(E6*ISL#@10T$""?Q!L3Z50-Q$D>;XGOJZD23&"C@Y')0%#.!_S] MU4'S8*::GTS9_&KJTO_\3S&5*#F5B%-I:7:KXKK4E8:-E&JB+0 2A&N=)["@ MMCZ^BJ*/6X\%SU\I M&Y>Z('@!-$:RP&,7YPB$3X.!AC/(J_VGS[]D @@@= 'X,S9I:F8ZGPA;9[#S MN4E\I6I /&JH3MZQB^8%^=QZ8L3"GI M%&2>4&L)JF8"C?%[TS.:IW)FMP0NRB\%)LI-A>A;I*H"TL,>\./O-4!^K*D7 MC# &"LEC6+*YV\4,Q&RJXZF0)< )2!\:6:%8*;(X6S6%Q1SE.2Q'G"D8&N@N M%S^;,@.L&?XOC8F=VYD7ESR%OSK?$O]1 K[#>B30[]S4.#JHUO1Z0!0 M!^9+$HV/H*'.X8>,&OXA'O-%D=.U',B!<,-L<&3 \*F\!.RKJZDIX4&RP%5B MP$*0=LB* !=WGVT/MK?IG[!30$C"T%"0#<0_MK?@\8XH9"DN95H#/H.,I-;, M*I[U#(&"U (DB3(*HD24KS@RB*Y5+%_I2]@#\F3L9A\O MW$*@G-?1;Z#/HJ@K&HD(C.3)U7#D;]SIBWA*C.JM3T#0O:4(\-IP2"42ESD+ND(2S(TC;1>T86^LU M+!=O"&1*YH[X%IB+A)W\!FI--?>0ZE=::$.H^>2\5 *"4[W;]1(C:)@:@=/M M:TN\N[6%@XVB5-LI\A#V+SBC:9EIT)ZT=0P)^0V9-Z5RC@D8@D(",.1D0@X) M>CB<*U"4R%2$E2'G"ET9:U/1YT@$M_5Y?\K:MV^W]F81N(!["EJ\= N A?WK MZYVO7XK[F[( &W<8@77[<2C'@#O[,IW)N<5M!E-$,OXX*4'<)B"&!LP1D7,#+H*(](P2#%GH M4X=BJ529U+F3H_"#)AY>($\'&;;$2A^O^K&FTO:63 >5%01' +;5, _ <:/& MM4!ZUZ.WH3H4ZFX!%!ETC:\56]K64@/DO@3D)Z4(U #JA.H6@C[_2#@/+#MP M+&Z0^;;(?(:M0T,TU;_7.F%E#M91E3JJ\-$>$8FBI47IN7*(TU?L&?(_<*[HH=7H,39 H;01@$$J6 M%$1W15B,[@ *WD8<+FMB4BG&GQKGV2+6HD6?DQ:0&6B,ZT(J@/:-)2S&IX(F._)R2:+S$W=BWT'!DZ*V1J#<(#K#9+XR3*?>Z%GQFSTY9WM>RT M'0A@G:1:1"HULY6#$-=SH[!WM.5A'"IN>P6!I=7.8G2.\LG2ZI-P*\EM5[4X MZ.+*!@A>$C;CL::0Z*5J/%DW.HZZ4;%02<,AZ-QM#<=LVG.5UF^L5" +2B8; MG&G!011@:DL4VLDLAO-*-""7O(RX9H7DT_,AI*1SK%LP!: M@B7GSIE(FRF,M1JEO8P!QE8SIZ(T I://L0OBAH^6:1[VM_ Z07L4SE[O$!;2.-A+&ST]FJ)'GV6ZN[VTR:M[/7H%--9*6Q'F.^%I<=,4#Q. M:.SNN3.]^^3E]:M1VIJ9]@3__K=[B41MXFI?=%SMOIG/'ZN1^J*U M[7#K*I^P2@06E 2#WV)&%JIY6:2=94SF'A@NM!U0![UYXE)A*.\9-3IM$I9O MF":!X3L;I-.38XC4SMQI;R0H60^,5"S1E;MRCCI/857[ZYZ0:/4,IWB(X$(%I8-7_P53&V*T)SM'5190RM^Q%XXA" MCZO$->V4&Q2H(\$I*^W< *H?^5S$.)C&H0]@29U6JLD%#-$%\,ED;&^LP*BU MB7V#2G>%2N0JZR=S,\LYYP!DKZW$BV??>MQQCA@7"UK&IQ59KTNX@RX:=$(G M Z&NT)WMTQ*\DXI-64X7]7RK.WG'L>D=I$ MWS"?-C&TJ\:*+GTHMDFD15M]C+FZE:; X6RJB([=[&2(+!I%Z/SR^245>AA* MIE[IOB&M*U^T!QL#*H6?-H3Z5Q$JYE2CW8O]]3!RC7)[A.SJX MI9A /&\#&; B#+YP+A*NK5"Q[J8E=5.2L#\%, !#2\RC)3^VA8#ASPMR*=8A&^QW#O#DA5 1+&^L&XU<60.$2_VA7X2&M*.=(C&(ZT;!.VS9>(6A)["'K/"A.(X>,8(P=A2ERG2="=K!4A3)IS:NR',G M@0A,H1-A?KQL8-U4,!^$&'7C%R=+)BBZ?43ARXVD:/EE)0[*P[WO!H( MI8&H!4&CB\.?< -A;$>%UXU[H =!@=@NT!U5).5J5D-G + M\#I[XWG8. W^ @7RSN>\ECW\Y,7$JT9,_%O&*,J5O<_=KU-]1&+^NML(FE02 MJGA<(?THRPHLJ$O<7M4^F.K"AA20JQD,XF\OL_"'XTG^?H+!0C)/D-T$Q%KI MJF9]>F726H&JAZ]+BS!9IN*%@XR3N#F?.EQC14: MC,FAGI6C"THIVH;&?*&/R,:ZI=14O9>9 M*JBOX)2IEBVNK5YL&-^7QOA&;1$C\<#/A=FYRM+K"[.!)H(BS)X*RR5>T#4V M;JKA=,I&H."C?5(F0W1US9EI %%R&IGW0*'7J3$G9]HV9@&1O1$FJF17%ZDM MYAMJLO\72)N8#'HAD:G6F7DN Y1=(UE;]7FJ&1VQB@Z^DA;? M$:)N%S'N8J,?/WA$/J_13O5*U1D7@Z!M9 D-R%G(7P&W$.^N<1_>/])?YQYP MJ-Y>MM(7M@KK:'P$JYJ9(:F]37RM6TG"OXW6"0&PX;Q8B>."A3:]%O L#H3M@%(&Q>Y>9<;WO3P>5. I4>$(0?BW&'E MFS:>'32[9Q;$0+C;H$"';?71W%))N2O*K56*@K%==\EP;GV7"HF2NU+*6_X*RU;=+Q MV9NPY)S$[;A'72"LH^[XVM5E[\H2!"DG27Y407WK&S" M,&X,$$VH!I*NCNIQ1G.(F$-6)))=L63?"M!Q;\J874%P>&43M9>-C,(- M]OF'^&SRN?!Y-MU(5Y\TVLB/!R\_CCCI0;P%S0S^+"FWH7QYWVI!0%?>O(.N M/GWD?D7+*H#=5NEU^1W(-7"K\'.LDAK3+);(Q2KUT:F!$=44-GE%D1I3Q@O. MN72956<,3K')&3@HBD %3BA7)[QZ$+V^@?97W6+DF]5\RDDAECN>-_IQ&1YM MJ28@T-HH=YG10.B0=M>3=,1/J\TS\%:R,1!H'+]?8ETDP B8.*N_H7(M<(:^ M]KQ%.G?)S%HPQ%M<7(E=P;+0XP+JW"A7./*ODFZF$IM-?3M?S .B- 3,4 #. M;"K.<'5%JHTX-WE2QU[8&Z!/=P^%2WJXTGQI!M]I2;+!]0^LJUDN;.HO(FA] M%.O$'L(JV0W'?^@<_ZT);WKE"WK_#)/@PA>L7N-O\\07>@4ZF>,QKYR=%=87 M;?1["[C:9U5FXNU<@@T1W662ALN+]W*)7(F+=^]N"/'!$^))<(W*A_#]"?TW M7]V[O=X3_)Y*RW*'TXJJ^6#I"J36-.QQ?/D[2NH"/Z_[X@B7VE!M%>5D+B55LH8>I7;FWE58F:8'\X/<5 M\"USKIPHS/L:D.DV9UO:5D%9$77<*'8/7K$;38V[$>YG#-[]6?K;6H'?$: \ M^7E&4]1!VS<4GE?.IFDBD-JZ$BW0MRQ:*!R2I L;G;15VB?MU4W_'K]=9Y\U]Y VZ_+5G1,L4UDL[L17 M_+BA:_@1RC)!DJEAQ*)BK[W7!V!_J3Q(F3R'-D[5U;<^,VLGX_5><_X/AIMBJR+7LFB:-05Z8 ML+EE?KIH7UY?$&;JUH*;JT\7KMVBML[YQ=_^^M__]WE[=W=S=MTFKY M)=U3&R@MD\@B;R[;84K'+]4R/Y*;JYN?KVZN;ZY)^_IC^^;C[35Y>@QS/@*; M2YZ?U=;7;$,)2&K:'VVN?[I8.\[VX]75VUP8ES;3+U?6RQ4D 'V[W;INMV[; M%WYV;KXPVTFG\-*0Z/:0R+1,T]V$1*^OKY>2T!*KJX4CKIS=EEU!IA;D8H+K M 1UF6L0J0YJ;Z^L/5UYB-"M/KP%RWP)OMD--G07Y5X;K'F2'#Y>ZM4'N[]HW M>][?#&[^<9#S]586V[Z[N[N2J:&8^3(>RINPOB4V7;:DK@&M[9K_=JDA-0F4WV"H MVP<9(LF>'+KEFH[8I6N%GXC5_G2H%KHK!'2N+#H_5?)[2 C]<$7I-J1;4GLN MF\-/2"=!!.Q4&IF20L3>]'4Z,.?8%X8M/%P7RA3P$7"S8DIM<<@N* M?7U-6B0L!O[NC$?3\7#0U6:]+KG7AMJHTR/3S[W>;/K+5;R >-DN&-BQ^5?Y M]U8P&XJ4[3*$#SZUGT5%J5-#=XT*A'O.LNG\KP$6IX4H_&B/E^,M$U(&%589 M!&K0;M2@36?PSV-O-)N2<9^,GWH3;3: # U\9>#K6!MH@C4S;?["!N">;-C0 MLHMBF46M!O:V#+"=\>/3I/>Y-YH.OO3(8 2_>U?OAN/I]"\-TJ60IO:Z;UBO MA;$-\ZO1_% *36WZF?2'XZ]--XV"U^6V;EBV*]B(.?M^],3$=$T% X^>ZYJY MZ'(#/*Q%ESF4&SZ.U4A5D+X'RPO3";(O&7Z,>K/#SD? X,* J4UZD"IK(=1< M$+\>\LZOJ>FDZ3C?NS8WF6V#!9USTQL/NQPG/=R!Y"[E8M<7C#V@_PVP9F!> MM1@U_K?7-W'\[Y^G@U%O.D5[?#\8>4,MN2)=L,K3V6#V+/5 UD>P0B)K_(% MG9>-,N0H0Q^:[0LU7/;(*/Z6%C@#<65>-:SOD]VZKPTFY(LV?.Z1QYXV!10] M4]T@EM-](Y,/=((L$V'0=#E#M2=,9_R%S@V6U6U+DJMQ_3&)Z\&,1OI0XY$$ MMD6"6LB^F@;N2G _"0OF,LX.AM?>OUV^Q:Y8"G!5 7F0WY: /*A'CM!A30WJ M.:@_6-;BE1L&P#, >=D5W\8C[M?!\,AT49= M<-%FVNAA<#_L$6TZ[4GT]S41KZH&^.K ]UWTJ[2-)1S^IQ2H//399>2!GW#+ M8T I.C<%F2W5G;!ZL-_HMV '!;N+(ER57@WZ7 M!'T(GEH/P0WJ(%Q6@GL^?C7$JV0B2&_E A_-[N5TIDL22HEKA8+SFHV,O2C AY M&@(^VX8[LAG!H'^17^I=&"XEH0_CD!UVO" M=!A+N<%5\X!RQ'FH)X;^&.H1G+$2V M5(SMY0O(0_Q]#N)!-1)S?WZ/RSR1JAK8TV'W@^V"?W$5#GPQ9S9$IZOSX/9K\WN&9-EK?4Q%V-J;O94+$#:/C*Y$OH#& \O?TGF/,^ 8@X MZTV9()>C5Z'E]Z(X"K/QD_RH7=B=8!9^7K8/:9=)[!87D$7Z7!KT1(1[&XC1RD2L3C M-."D>Y#47N-_Z,6_4,/?*IG ""2X#EX_IB6\QB(T:N!^2MD^T::??_#"EM'G M!_,8[J1,8.R:##HX4\#T!LJRL10E0B9R@"L=%M. 57:;L\0NIAJLTIN4#5:I M6&4MDRASJ)%)F2DWJQZE\!AOL5KH$&-GS82_U?8$/D2B_^1E5R.5,BV62)'Q M$TZN9"<:SS[#O/B^-^KU!S/R! Y(TY5RMWT4&SHYD.1LQ#=-G]YKV K'D,C. M!_:&\(CH_>Z!62M!MVNN:X+11"\J2:Z&,&52/.T]X+ $4/;'DT=MW[G"\Z;D M_G?RT!L_3+2GSX,.T28]K<$Z8\H,OKBK.ZX 5R$Y/8XFJG%*G0J#,_[F_5/;_U>7"H<)8]?G)LQJ.36ZU*'/)G47W,$K& X1RJOL5"W@6U M-MIP&FV88:COT;K@EZ+2!/"!DB%*QVB"5V>C!R5VW=+!5F55(WJ31%1U&+R! M[)BMN'3PBA&I84R)'2QRIKN!L_S^7#J(JJQJZ-XGH55PU?FR'6#V-';>QD^:W%*-9H_)=$LOM77X%MY MSR\=UGP"-9H_)]',.1G=(%C@1&PZ6 =I:ERRSZHV[5]U(S9S,I]#H$2J?9UB M#Y4G1QL 2^[.IN.6F4\-5\HR2\I.;0/245NV"L1RB=3PI:RI%-F^;? LO(^; MCETR@QJGO .7#1ZGW-S-Z&^5"E'CFK*B4FFCMU& $CN^66LKR2QJ\%+742*[ MOPTH1VT#I\-4C$@-7,H*2I$MX0;/T^X&^JN9>#7 RN,V^Z*:$Q6LTHOWISV@ MA]; XX-$&&F.P)]8B:3?V[,=#D,RPRGGW]W%2G5O[>DKR%.J4X8DM(CDAX0, MR6/[(4N->IU8O3J6J3/<:4%&)]S^XU1JE5UPGCJ=,JX!K^>)\$$D(XT2G5B) MAAR:V+9$>)^98IGY1.I5IJX"VY5>W8Q2\;I=4!^Z M""2H48N-7!W2>#"MXD:DWSZ M]\>J/SWV?5X=:P!6 #QUMUM#'@,%J/;1C4IHVG@Q.?A+^FRPR3P;J MI>G5F!>[ND_.B[$6N=,?UD-D10WDY2%G!IL+^.,K.C?97;P$91[,B:Z= 7-0 M/@DJ:. M#>]7QE=KF+EH+TS0%8;MN)NMM^I=%.?\(O( +W30JQ740_R*2*2F M!OGRR)?MSV6[<2*H*[T;-YWW-$?Y5#CF4ZG!K'@7:P/I<9!.;/?)=M%=LBU- M=_@+],)J,*M*RH,^?3C.@[Y%)M/G'\C3]-ESQ*9C$E3*WSNA+1:R^B)+^D7)U+C?)FU$ M[(GH?>'-RGXU5)]-X9TE_E.^Y^WWVP*/@.<0YB&;Z-$Q9*/%$X>^D;E?00/N M::\F40=&'E>86@E.]29%Y%Q\HQLGU8VA9:[PX-M">9+T-(7FZ4IR.:*BKF#] M+SKP(1+\C5R80'Q%*$[^QQK"A[ M3!/J*#KH7(KHW5 3*TI^J,IU%-R@\Q3!AW3.C(HR&TC[;<3]Y8INMQP<2_D; M?IFFY74I[P-(:PF'F'3#["W55:QRTW8PDO."V/J:;< -U65!"A+\U0KH6OBI MU;YIW;8OW^Q%P&,9%O;RE6,AH#N.A84CKE!)KDS+;)GNA@FN%^,D2CGR")&5 M.V2E_>-1K%1CHR(/T:;]('\MG,)8! 18ZX<2]=E,OUQ9+V 9^!5VPM9U&_!+ MK];.(L(_6GOJ:@IXYW57$P\3XIMX100WA#B@*MWF2VK/94FNW<*"[-Q&"-H@ M2KFB=.LU!#,<.RRK=).DEGD\,_BE-"\'0,LS/&*'Q?Y42D.BA,&/UKZ4DLUB M"Z=\DP1$7G/ KZRF8%X8MF3@TX4F.S&U>V^Z =,#<_5LTT>VF3/AN;\X;/U3 ME:3)P%XN_\&UFS7?V@'[GIQEB6)\GK(-JLC<]>."PRO".B[\-)U /$5Z MJB0>#QO+A&FMV!46)^GK5CWO[;DROT-3@) MN*TU>[5F:\NUJ;F8XLIH0B]+4]9$=WVY95SB0%XSR%\*2ER<=7[< Z4,YQJR>L"X!O8S1G3UZ9E6*M= M[\K'6#W&]BO\VQ MM!D3FP# S%0%'$&=WP*0/$V5KQF>3E$K%/=M1YM]P\2&&QW&OI3Q)FRO/ELP M08T9?3MT"U*^UVSD?YY.'7!3#MF.?ZP9SWZK3IC-*(S18 BZ,% 9UA:S=214 M=BH.Q2AJ)FV'&GQI"9/3=/9!N3P)8AYI:;*:R3V%2=;"-:#_!]XGL.QM38(D M0T[GW.!.\-Q5:&K*4JE&/@=M5:[0"^?C&M*%[L[9X/N+/^2FK-8NW011RN.; MX938S^CV7];N4*%CWVJFK1ARZ3I,!%>9QCIC5FK-I'BD;WSC;L9+T)M#?U+; MX")*($^!?&?Q* NZVD&X5@_XUQV\OD@F)$)W1\PIYFN7*_"\3?-LXAYBS_ML M:[[6A$-_5FJ]#,3(,G5JKT,'6H8X!S)D)9[)>4Q?JPA%&9@+MO$NVI5!0BO! MTJ$IDK%>*'7YBCO4@+XCV%+ M"WFEBG2:V88P=)QG0D<0+M<0!^W1$P698Z: M23-RD:_QTGMRQ72D-S PO9<"6*A887\JG%VA?APF[2LF3K$6F&W94F-OP>@F M7:&]O2M%ZPT\:^"&+8/D/@]2D*9$0S];4 M],XMV&@\\2JOF?6%V?O!\/O5]RW'RER%"M=%(TKUE_NKBK)#[ M%XVD"927J68R:;H.M/M]"1SZ#[XKIFFY8)*(^5X MF>4-GZ2D]-:!IMEZI7]3*],QJ&V'VRIC,<%3YOXOE"-TFZ>:+%<-9/J>\TH8GG$7+.:N#_8'=V/$UA(8?1E;;U9FJ9D\ MA_?HXT7!AU?MAR/$_FQ;(&N:%T?FK-OZEHHZP7A?0I434EN&5A@88JB]4C.F:(*W MJMYTIUIG49+^./GX=3A%(D]311_H#B1Q8$EWMY3(='[ST3R[%IHWEZ6IFB1*1=I'>.V+. M/5M:@J'+Y>E]\&95_'Q->?):ZL'!K2<8?BI>V,@RY7M1,,U= :!"6_S+M;W1 M]BA0?FT(S-5M;-GLV86(<":Z.19\?74S-K!UHI+S4 M"M^8DL7Q%V_4$L4SU4PFZ4X,3'RK>9.S7% L:RU[J/<8N#2= M#R!+I.]X[X.#7_5@N(\6#*9LXMHVIT.^X8F%H>.+J1GZ,YC#VG[\QQ3&4:[# MO")8G(\M\A7*6C/YI/4,3NC*>=7A%FO,ORR:NV92AEOMJ)3A"[L9V_'I>6HF MD?1T0B2"]L= G5* 'E],W=J%SM$$.PP+ DG-K((1P+]]9&9-*:YZ!RN6Z(9'1L629/5+DL('UIJIJN-70$HV@GAXSBXV3Q=?[TQ)I9H6A(G09,4./> M,EU[O,6+F5QH_MV$;0VJ[WMP*8JSKIE4#OWPSU@&)GA_JP=;C%_ 5H%^'$;I M?9>:SGMV,6,.CCM7Y9MFE.QO_[] )\S;40LVO0GGN0%7I<<3.$!Y\JIG>A9=C,0Q5!$"AX_2I MCKL4NXYAP5BY.I2F#$'-9 W"[KK,^W=@)FY BYP *Y"UILY#-O-@]!VTB3(( M AQ%R^RS(D)GTM6T!7I0SP:]OE@@[K/-EJXQY$MP,&"LE%91T 8'A]QP3PPFU*$PHN(\C0>L67KQ9>WF.:)*NDL[9%(C2C0[=X:06&>J7?K)49U%&$LI:[ M;(']1SNHK_=V,>7[F=<%O]>QG;'K8$OBSGUL])\P-&08\^\OJ;G4P/-7]M'3 M]._"XKG';BGZ/+]UYJ5;1UNMA+RM?8"!9C">ZW*/^[#1#E$Z+Q^U- 7RS9U[ M+_-TS9BSCQ%(C[PN0W#^J.HA TO-_%?:S)5D/NPN\E?T_M;"N<_=J_PH.LE2 M7JJV>,$W46S_VBMS(2^@BY]!S,E4,R]4FH?]48.N"W:A;[G"6?\. M'@+Z!R[3EC"QV'\\6"XJ35K//:SDBL)T;0E''LK&W\'67/8*1&;^FJX\3%U\ M!0&_';P!'%H3[)5]PWJU<9YY:&.R#KF9$X%5 M7GC3(F#<-\N]-Z:[2!?U2"K,MRJ4?>:H8SDW1J7%=15W@ZQ\X0+=5JS8_DSM M>\9,\+GXRKL?T70.M\:.*^+K0J$" M6_>$%S#\\YY=,[1 M^Z__>M\8RBM -K3,;V?M3ZTS!9B:I4/S^=N9:Y^KM@;AV;_^^;?_^O6_S\]_ MNYE/%-W2W TP'45#0'6 KKQ!9ZTLK9<7U53N 4+0,)0;!/5GH"B]3]>?NIW> MY:?+7J_35L[/_9)N5!OGM$R%%MGYU-[],O!+MB\^6BT^JTE';K:[OS M];*E/-SO4M[C9JY@=E(#FG\\X?H4C-6TO[[;\-O9VG%>OEY[W> M!?T5)[7A5YO6-+$TU:'2SZQ!8:8@G\Z#9.?DJ_-VY_RR_>G=UL^P#!3E5V09 M8 Y6"FW 5V?[ KZ=V7#S8I"&T^_6"*R^G3T;KHM+:/?:'2__WQ<.5@C1^, R M;3B*"W=?6G/5K,7 M@*BT95=KQVSZP-B\(K(%IPU&]58.CGUA MA5L^A+9F6+:+P!0X>YD\ +18JPA@ P:UOJD/H>'B5@R!HT*#!T3.-N!#OYYJ$*TO44 W*D;8.,6YL&6NXX2<=[B2GZHA@ON M@4H^4Y+D 9->4)F:"=E#TBD(4- MJ+/%;!_]GPM?B%C+0Y9:>HG8[BQ+?\,A#ZYG;.*0X1EB(?9M&WNTP\]YP.4I M_F/0W;JD)_/.B:L[,C$0F?K4# MU= Z0N"$RRX=ER?#>VC"C;NA7SVH6VJ_'DT=H*EE:J0M!NGY7HX\2BQ<5XFX ML0780(=6BSF%(P4'CV7PF 9B17A-NW-5I)H. /K<*<-1P'X^[/ M.;82V OC3@(-F-N<"I9\'$Q#L (( 1U_\"PY[A\3J#[AZO-VMARE^]@T;%E= M@\*>8"0^'E)\L<%J6%;@W0'8Q.F[;Z%#BF^UVJV6WST_S^^;+;_G+=N>I>76-^=GOM;JCE(1;T412$BK2@?/QGC!C1B18_Q87M M;C:TM'.(51OD7R%K$Q>?7YDETG +88_Y[:Q]IK@V;H_U0NI2C3/E#<#GM4-_ M>4'00M#9?COK5*,C,MPFK@__1T+L5]6@SM 9J AML3.D8R:&[KCRUE6G:9J+ M:SL_5"E8$!]"3O$X++WCIF1IALZ%$?JJ[M1:U0\(O*AP'\TRU'N8K!DJY4+E MJ_&23XV7HFJ,!V#DF]^#D&C7MN3NEYI6;B6)0_,U=57K#A<@&EAV5C"4E%1N MG0HC\U5Z76N5SH'M(#Q\!GJ1\$FPE&80H0S0/D<^?ZR!]GV'/Z6 6SYSU@!Y M,AB]:X9+%MP/'4R*$2]2GMQ<. Y\GQ5=/E:TJXJ^O!6-!T,UG?"R!@XMF9$8 M.TM=>9 <>PGBD"*<]O\@=#HZEY9%*I.!"QV%I8I^FF M>V=&R#)&IF%.2"V#;O) $(NC*S*=(?_ U%]JVBCTRVZO=5T[[8D#D")@/EP6 MQB9_Y^.#U6.&*GFRRJ39W'C$HMZ*%)VA3!D5QJ,4SJ"S(J6$5M9PW+5P+.V/ MM67@AMLD!G.V#&5E9ZL83':[Z\,)::S&Q<:DZ M3$,EA2J#A9$'=4M61?C6B:*):ZW2M#:REXDX ,JB7>0"G;N_,M,W2\<"&*68 MN!AM7@QK"\ <&&1G#+>Z,_,U2.WYL!YYCJ/47IXQ49V1ND&J%D$HQ;(C76AQ M-<=%>&")/P#TFN&I4W)$Q7#5_=+KR:IH4912S*]$)V(#V6S3]9V>J4$JSP%4 MBLD6LE\=J9KS$SKK@6L[U@8@3MWS9&T0 W+#/?+\#F.]XM 9I:]7L%/76H,9 MJLL#38K FV&-LM>BH\GK+6*N6>V.7%)8=0\W*V" ZY 2;.&L+_T)NLJ+Z9NX\ M_+ 6U,\H)+(DNH^Q6NE(,7S836=E]KB$E/4C1=4Z3YDOS!";%&RY0^02062M MF.%%*$7]V,&KB[@6LV!)H;TY> 6FR]R5&OPN7=H2G.5(;=^RX,L-D4K?,:/H7$/*SE" M8R\L0P]?!$HBP1VP)$WSYFV A@M!%9MZK>KT9F"5_ /_F>.@(%W]M)L_SN4# M)X<3)ELGL=3(%1Y#3'3#HF?Y?6#L':;L/#56=*JZDL)C49A2Q,P+8. RGXG' M4=$?("08UJX%9H;FZ%H0HQ0+I7? Q,(@UWGW]0T.+FR'B.85I&L[(U=S5)X' MJ!3+HY&M\8.UBIY39C/B29NC86YT4BQF3BW3BH8LZ1V9F3XJ@BX60=7'?>HW M(2TF/"GUF2]$<:UP7XJL< ]F M]P_ST??1=#'^,5+&4_QY=/'+9+98_*.*)>\$Y!E[?%)S5&+$15?MZ]?A.+00 ML:29:*08-178:":^QTI"-><&*87O3$-WBP,3^&QZQ\^T[1*IIJUJ_IP?_>1K M3O]?UPM""O E?V7U8UANRHBQKV21Y;16'QHA[-]>Y(H)KH5B@O[BNW([F?VL M9-<;@79PU7#L*N+H%Z&4#P#KA0P3$#F5-@3>__BS=VW;Z%U;J^8S((_TC%8K MH#%/W7YP(RH*5$C#'Y#U"C%G;K:/-L"M]D929*8,]Z#7M.N[^ NHGV6JAF4' M45,1Z8D9*>&KM4LZ:>4_2;>T^AH6'P+,JX49%.,OH'X4*ZC@.&,*"B.3,;58 MK8J!O/$?MP5>Q$#[IO>+SDN:E").D3:BXI!CF3. B8-!+#L- )U.$M*XD=^G M"99R0O0I(I',195Z,"@$+_1\-GFLTIN!'IN1>-Q]LJ$.593V-E/N$J-R_(+E MV&D$&3H-)SD!K6;"E6+2^4Z%Y@P1;L[,!;9RLQ4] MXCLV=[Z.=<\,1\X38$%>*0C&HV4]3,;<+4Q#GLAC$TG;K 6R-UCWI8A"BE!Q ML5;Q8!W'.#I9]P"FG6;_DQ,WF JSKTOJO=6?A&N4[LN3A\^'+WSF MX*H\8TX$02\]33?EA\F:KE1>R+[>>K4VX_%9IN#QF#G0 'PE[\>PM]5F9HT* MIM?MM:Z:PH7"8@@F9%KU7BR(XSNT9-S\.,QXDNS@$D+ C:.M8;."@%ASA_[5 MJ2QM\V9KL*X+B2#0-.^B!ZR'E84VY'Y-:-NX-;>L<$^PC-/E@( \ M D+PSMD)$^+(;B& [(=&.,P-O1PLZBI2"VLPG8X@F(!7[*G @N/*8_'* Q9] MTI"<=(T]@,=-+NX23Y)AQ:03T.Q8"8HC( [GM&=M MB+,+[_RNPDV7PXPG21(N(034X'SSJC;4V,W[>J_"Y'95B46<)%T$Q1$0AW/N MM*R%L'B[%VL+.4N -G36,-AIRC>F2LX;P=MI8;R735%_<3D$>F?/O=9T:BWU M54!NHY%:2H.)4Z9$@FU5[-G9.C"((;I;:*JF5F"3;4(!]>--;3?9\DI/[ JF MZC;9[C:O[S8O *1!]HV):5GJ1Z."2HRS0AB^%%MSPZC&MNUBX9!MB&13DOUH MZN2,C(8[%GPEDP7)>Y7(\3U[U\7H#L89Q-PG1V:W@F\Q(M1AM#6#,MV$8A<.H7%$W08J)'+?*'ATK?-'!4: M?'>D7+4P<95S95\#_C =+:-WHBD/H[FR^-Z?C_"OM#9%-77%KT_YQ:^QDKO3 M?E(E +W_B@>(SV#J;IX \MW:S'5L![<4<^5 1HR^EK>P*DQ+6EMMXM^QR2;M MS $UG#W:)=JX2W0K-BG%-!XV#85D($6& C\;XH=/J0Q6B[2T"X$[= #(B$',ZEZW.H=.Y>5R, MIZ/%@MS->3.>>N]/*A?*6YT-T+&?9_3!(]5&"=F] M;+6ZK4[G^JI]U?IJSW5OF]E'3I_R-8'ZOT+]97*6@I9I3+E,O^7/]' M&/E0;7_QO!()2_$03Q ?,A@9_/P7A?A$(L6U'&6*+GOOXY%J:PPC:SA"RQ*S M'/>IEBF1X%C.4GW_6,8G5]P8\N>BWW')+R#Q:IZV/D*L'OXAZ_A5)6V(BK_3 M[;6K7@VOAO#U$7Z=5CAN58A^J(8+[H%*/M.M*6++&%?QM?/;_GBN_.A/'D?* M_:B_>)S[#XQ4ND+AJ70'>-]@AB]*25^%3T[>J\$/ASM__0Q&IN;"#JT8SFK\ M4FPSD+"6\Q8CJ;)+A7ODZ32&SD.7Z&\$=,R136:=YH67<\;H.+L&5(/L*EZL M 7#(#D[+)$CB5R")N=G/<3=[TY_TIX.1LO@^&BWIJ86?ET%38X>; 5_TK>UF]-7A> M*?RRDFA_O13HKT%]=$OIKL9JNRSSB2GVOIST+!6=T4EN$26I* R:J7Y=ED=3 M!X=@1/%)L=*.39&[<>FYBO C ?AO U"%F'KX]G#1%^G**EY^ AU5$C5XIGUO MMD-K#(>WRQ]^%O,/7^+QW-UL-OPYGDR4_G2HC*?+_O1N?#,9*?W%8D2]Q+Y& MQ:NR6@=Q* !,EM&[?RPE8W64+VLU-Q!$6T9-8EY8R9FCK+^LP77 (IJ,7BN0 M&Z\4#N46FEAH$_@*8KT_9 +#IHY!#/&"FD.2DK#+XA9N77(V( Q'U#'$C@5D M.@:O3B5<:;6N(47G[-%#5J:Z68"0M/U+)Z=8J\LW8+R">\MTUJSQ1;%"ZV<9 M^+3-:Q-R2D"*5['%Q:70.[SL>^P+$50- M\DZ&YLS,\/14,,(8X'HZG-ZD%_(ZA+@;0R!3L-OSK%JV_O0\Z] M.BOH,1/R6C78W7Q%I;2[IRJX3&'HLI8]^;-780Y26_=HZEAM9&Z57&JLX:28 MW2YS=B)76?4S!Z+Z#AN&\D0@Q>B$ 93!#T;J9C% !&2=]N%XQM\+X_TWD")W M.M*KB>A[6=@Z&V21Q"6H7G%)_4JD 5Z2BJ>@ M3M<[A%K77V$_3L*<6QP2%40:*:M9MJ$\$4CA'7CAED2O\P"38KR1A&X!-,O4B3D2T/4^4V.TG %)B@%" M$J[E&B)1]>[R-$:[Z8B.',ZG'2\Y:"<9<3AKTE!RG:,_T;'_DGG<1*P8J=1: M*D@IPO!TL +]6%*-%X!4I]#9NP![J;X#>W]JX6;[;Q=!6X>:\+:C]F4\4/:N MOU:6_=]H7+RO1WG:*N&:JMZ&&MP%3AYU\$81+AY(^.,DR[1OP,J*B R'^%1+ M8QS>(V [=!M7N!2R0]G9W@-G3:Y>WQU'8V[[_+ 68&)>XW^=RQXYY'[=_?SE M2V4O=8EB'N(_;(=Y&7>!$NMG@:JF1-S@E2U>*08E.4#?XH_PF;61-W^!?W'T M*!Q-DVZ=5O@3'?9LM?OZ!IA@!1U_TYJH[XYM\F+[;FNE>)4JN%;%K_;B%[_B M?U3KR_U3HSNI^*WR6\GHD^F9:N,Q_6;> DQ*U1 $Q\H5Y?UUM]?J5?W8C;@V MXH8@#VHI')(/;.&H#GEA;()K$J5">MYF$R('=BDFUP*^>\Y,U#8PY<097P"]%$YQA\_KTCFID9JY M\=001R^%8Q3C0MUM8'H'3AKOLLY^"1=4OPY0C/@E24 *^QB)>HN3)V]Q3:-0 MJ7*0PIJF>PD1^R-<4-/(4Y($ZG1Q86B*2B87)%L:M (+OD1FYJ,'3DZ MF)H,34:2RI1H;=5.1WK/)L-7$)&'0#\1*:"ZI[D/VQ=503^8AB/VTL4-V482 M"R$7*CG:83YW>^UVQ29#G _Q1[C+%XD4,0P/^*E%;(B+DST9P#>H]T UR.[@ M$5EQPI; 3-GY6FH=I\B^8L*IYB)E'EQ##Q36U>[Q8;)P. >OP'3! T!:G%3E M%MX4-GV 5*K9,)FW>\R!#;#8R?WC0XS-L.C%A@,$=.@4)%;.ZDZ.:F7*28H] MG'F%0M]BOU%MH)/] /@;FG)@V64[5'9%32'G!TLHY];3^M&2;KL-N80"Q#LL MZA2IQ24#GSR?Z^=0=T'"Q'HC\P[^8DA9 5EBJ4VAR3'%X3.F*[VY&:Q5\QDG M"#U-YUT41QX5\;1L&-8;N=2F@"42J*4I[/M(\?AL_%(_^Y7DV4?O0'-)OK!C M/\)((*V>IK#L8P7D\ZPGO=7#7WHCG8S-[+G*:@JWRA=", _;JMEB3LSN1M^S M%%W0N:$$6O@-A^^DZQ:G 3@ZNP1G$D/V*I-IJ'\7KQ3:0_I >/8H4TC1Z" M2*585N#H!N&A%.X*_FXG6WAAX1A5-8UB1Y&'% L)G!TN6.,K9J""4II&'U&H MU:P2Q%H^4%^@HQKP3Z GK^$FS:&)ER*CMLN$*L4,?UPD[&>WN(?O[")DY$1I M.(\\R7ZL42]9_^0>X)+$C5(R&Y$4<]DQ/*$I0O8S<9FYCN.8HK5X]Y!DKB(6 M*4H"IB;KB^VK"@"7YE9>&U4,CX4Q5GFZY^_7I!F/>$QTS__'U!+ P04 M " #;B5Q0C']3.XE! "6>P0 %0 &=L=74M,C Q.3$R,S%?9&5F+GAM M;.U]:W/B.)?P][?J_0]^^_VR6_7T=&[=Z4P]LUN$D RU";! >G8^33FV ,\8 MFT>RDS"_?B7;@&TL6?+U0*BIF@Z@R[E).CHW_?,_WY>V]HHPL5SGET_G/YU] MTI!CN*;ES'_YY)//.C$LZ]-__L?__3___'^?/__/[?A1,UW#7R+'TPR,= ^9 MVIOE+;2INUKICO:$,+9L6[O%ECE'FG;ST]>?KB]N+G^ZO+FY.-<^?XY&NM4) M[>DZ6C#DQ4_GVU^ZT:BN\[-V\>7B^Y>+LXLS[?SLY_.+GR_/M-'3MN43!7-F MY3>U+>>O%SJ?1G%UR,_OQ/KET\+S5C]_^?+V]O;3V^5/+I[3OF?G7_[GZ7%B M+-!2_VPYQ-,= WT*>R5ZO+]@>]/G\LMF^$^;\>FOIK?M$&_\]4OXX[8IZYL% MS/G-SWH^T-Q!I\86V_]-X]Y!#K MQ48]AXH@#HCQ:!&/?-*^J($^MWT_@.?\(H)FXE&Q8W+==1WBVI;)I'#[)1G. M)IYK_+5P;9.NEMZ_?,M;[P//R$V'_LEPER':I38A()/)1'K!"'@$3#%9NIXYA#;X'P+7+0S/)& MMNZ0 CA(CE@A#I1:='MGNNL2/;J$C!">+.A$ M'0J):=F^1WD0?%&([ZI#-W>"/[G$<-\FGF]:;A',B@S?''9WNH77]QBA!WW) MY,BH 47^',WA.<+NO8N7>@WH[0U=(5;WE'0_=-M'3TAGGP.=M@@.XH$JA#C2 M<.ZQNZ0'/#W=#8_\1N^O79]X='EC2CFBS^<8S0-"#F=1AR)(E9ZK2;P'.F:J MSFL]F.Z/7N7:TFUV4Y\L$/+8T>0Z3'JHW*\0]M@IQ>Y5*R92A9:7^N@5XB90 MIZI0]XH,WPQV]S[;O#I+%WO6WWK1"U"Q"2K$\)'N9ZC*92H-6 FG*8Y;.,_UX>L:);F<*UA(RDU6<-<#GR*3$5'#@D4NMX[ M^[.0TE7)?!7B'UJ?IOH[4R!F"&-DT@^A)DL!?+3T%\NVBBHR!4:O![>.:09N M!ZHM.C-FM2BJ^$N/6:6,HCG3@6*S,-%917Y*]ZWPVT4SW;:]" M\#+&K@Q8=ZE;3CVP1D.7!#48Y?,2+5\0KA+.Y+CE@%Q0>+#AOZ#/6_0K!#5S M] A@*A!6Z,I^I"-'XS.8R@:T:B1EM%L/DXDQ.2P02L6_2<431UW]LH0WB M-S8SV/H+LH-8MLQ&7UH M&/^Z9/07G+OX@%ZB[E,L>O0/XV0@9UWBW#P4!QC MB^9.RCHXB3!=JYNYHF5;<%V[F(K;+Y_.-Z/-L+OD,R "P2V,FD\HH.XJ5/': M8>B43C"<=5-(,..LR\;N\#GTQ[?+Z_/O7R^N MKJ^^WEQ\O[XY/VN":1MEI@6N96(,@)$[W.A&XI@Z-LGSBIU[M/W5V8V0LY)] MZ^)K4J$2\U0DKXF]4@XEX(S[5H)QWV Q3DD^93GY#10GMR=XY#79.L4%ZDI. MGQ;4DXNBZDD.*BMLN)QEM(-P= GE,,ZA#/@!4']GYQ_IEMEWNOK*\G1; MK%B(^S3*%OD<+VA;WIAY*QQD]G3L4-65"/G':]PHLZY*,HN'!#3.;,_=1PIMG_Z9JYK' M&M;$D<"-)*DN[(&=J8-'6KJ(^*&WX&?#=3ST[O7LH-\OGTCH1]S];KL$F;]\ M\K#?DEF8;ZS?XQ@O9[3=HTJ6=_O0[_AW#F/Q!.D\0]]C2> L&9['B?UV$$X> M24;L P^-#XF\*PX/4FT@'"9R]$\!#HWV,;/RU.4HEX$(O:3CH,:(+FMB>6B" M\*MEH!&BJ)FQK.(@U2??L573M(U*R-+;UM, M#R6Q'JX7&+M1MM]4S?8""$/;UV,:RQ@%%JVI.]7?63(PN_)15._=L'K"7O1\ MOCZH/F*S9O6SBG0]=3Q;7OZ;8/O>;(8,CZ6!9P-*;SSJZU]I\&897LB&537* MT+8 T9G66ZYL=XU"+77D8V-!46(9-074>,%8S4I!>6N8.H8'PO10GKEX\$W2 M!4=KEO'EK&]%<83&>ADC1:2PA.B6,/RDQFF6W:6,?06P@\;H;NBDM%Y1>"X- M9ZE84\LQK)6-^DXHRKOX15X<1(D!FV5]*2M>&32AR0#//\U,V%0;&]F_A)/_>2B:0L4"F;].;\H80 M'2.TAX1>?&URT806II$%*/L3(R0, M!)7H!R1L-T<^\[B60NK#\"\1\7IY=7US 2BHMTJ>9B):'9LY!JUMU4]V9N.5 MBYG%+3-Z+;\YA.!=:3G\IU_A89Z])>B*(,*@E+C[(^TPS\ \+.-PN]ZU&>EK]EV Q@Z70#MT!OI2? >M9RH@9H=,P=T+ M?Z\<^Y,$E9TJ:0_X>GUS<07'\-&*5&52!("@!74++2.H.<9BU"A?R'CRG),# M*.P#P912Y_I)9A(*25&'"6:$<* "LOK[VSGYAA9ARFU4%5[1IE71+""V:CE! MJ1IU<,L\!\'X5E6IT,@,#.)LJ$1.9+ ]!-&(GWUQG%A\<'AH[MY=*"PF928Y MG'3KJC&'*S[;Z.$P]Y>C;=EV])Q\W&L01B!V7>(1>4FJ?+[#R="ND0APY>O9 MP5O8X]@Q# :NP\(,4:BIJ^Y))48^H/3M*M!MQ6NC^O"SX#UY"<_.U=GYV7G: MLS/]M<>B3D>=P>^!8V?R_/34&?\>E*'O/PSZ]_UN9S#5.MWN\'DP[0\>M-'P ML=_M]R:T5)VBFX6;OUY:=*)GL3Q"ROK*"U9(R83N_^G9]A% M4R[-4[^W:?1,0@I!53W94N';4C=W"+D]*GBM+U)9B[O\L/!MU66Q[%VAO:(9RU9#D+J >!G@F:^ M_6C-T' VTM=4Y.@W.% ;LAA9:!CX=L'BN!V$08?*HX'8>1/XXBSR%U$UZ.R% MZI8RZ"3@T0* VC7H[!%(9-CA-6Y)&TO"1^+V,1 L(D;&R\IDP5\21@,:#2,,A8V0@ZY4=!S+O$&8TAV O*,(= M/D8 N).Q->1D(@E[P'EDL)0F BI;:1\3.J/:817O 5?;$.5\"%$Z-B8=FC)1 MD'&9:$+@963BW0-=_.)@7B^0VL6^F";+ZN7@!(%;&)F6I\@K<1^0FD8.I\08 MM>: _=/%&R'*>KN8UZ@%/8+C',C7(W@XU*R(2S& Y>X,9PGH,@^EG+8 0F7X MHK3A@0#^HV%%\LC\?GUS"2!QMR1[,G&JO3A99[7BW$3W?VX[T"97=+9ND038 MM=/PP77G(B(F?V\[O$:>BDFX:R?C5%_]Z:[Y9$S^WJ;'7(V,2;@AJ(KILWS/ MOYAW1WN$$,.4CX;X G9$!=#VD!M1_8Y^H<_1N2Q/$UU JOYJ_$W@+ M DQ8.'.+BFQ88TW5&7Y5J3-\ ZFV!?4?V@98 M37=,;0>N%L+;(YX M2YC7&$*$?U&F\7""QJC-%60'*GL@B<,H7F,(H?M%&<7#"1JC^/CM M>5C\AX M5PCA^T69*(?A05@T-@"_(F6#Q==*#18A(%H "113Q B[] KMK5EQ08^2M/;4R,>&R_GIV?7,)Z.&P^AB;B38 7K/3V?<0WH(L#O[BM880H*<@MDDG M$ >G6AX9BR:;N#/O3<>" !>2P@7>45*"_$!=\WPL1.\0DOQNK?>V5_B-!A1 M!P@7^(++0H16FRX4D,XK7HF, AK?J1;8D=4".UH'URXH>;2R'5!YN_>A>IRX>.5:5*5Z@E95A:R70N\@K*E]*H.8@D0!WVC>JE;5 M;Y5:53< ,?.JM@'I9%X]F5?!FU>AQ8R<;*UE;:W0.+K;H5^1[>:;XP3M#]@@ M)\ *&L-.^G(A??DHPK6Z^LKR='OS.$+%!'5/>89TRX*4]272'LS&JR*\G6&([0F'I@C.2EVZV+/^ M#O*ZN,ELTMTA>''J6;%)/%LQ:%#H^P[]'K&HPQ&%C;U,U7$\R[1LWZ,B&7RA M& IV<7:1-EH,>E.M/^@.GWI?_NUQ.)G\NS;JC;7)KYUQC_X:GU +9X1BDTC0 M AD^Y9"%2._=L'V*>EB&F;$U>K>KIV-64'M+2CG+1363M!)H70[RVW7V *[ M2*TS0K2G5"F!B1#Q.@D)[:J8#>O^ ]%2PA;O!L1.T\ ZS)>=.%T^B D \LN MKV\NKN'$TP$3BDQ:09.3WW3VT+S8\)=J ^%**2O><7ZET(#&B>V;J;NG=X5< M$;2'<#\LPB$!2M"XE?7V^GCR+.183A\(%[\B7,M!"P"S8N_]A+A.F*.XY-MQ8$?>"QL#B%'3H7@^1C5\@A1?-<<^=A8Z 0Q\SF?ZKE= M&J4\YP%I93=W>84ENU_3#RB6Z_8!=?T7H$%0**+M9&Y<%7_K( M'*Y06%506"&NL=G;V+;J1TY@HV]J[Q.,B5YAR)QG*,H5?7=]<7L!Q&QR<7&52LP[+0J@ZW=);M/G 9M^%R(;: M%"7/@^T_N2^6C<8^(9;^:"TM#YE\RT/I(2%X'TJNJ:W!HC0QH!DT$H3IVCH% MF:4*!4SBJT^YO>#D6+>H]^12"3;_Y8^5['Y E!!)"9=D'%0]H4K6@3[[ZV!G M]<=S#1P./]"-9W:[9J_2#EPO>S\2NLK*#0GN*!>)/5<$E-$&( HL)6HXZ[!X MB'EPD E.9TY;. ^_M7@F(F0Y2INX HI&^,80DF"4;$\0GLV2O)+%M79V=9&-7M@,S+;2=9T@ M9TD0BB1NW^8R*B!]NTJ(0JQJ9T+@D=Y"O8&5Z66%%U/I(4$$6I9<9:6)4+/I M4*JX6I<%*B"\TK&W9F923K7%[&8M7$ X,9DM7$#X9&FKA"-:I84Q#1_W$66% MO@#*/XJ$=EL)4AZC8^974G_^>GUS_KW]2T/E/,S$LI:SE+( !Q7-V-GPRG;W MI[G]M&9Q6+F.-X7.K1<%597-W:DHCV3]FD\*%GG60.!#,8'C,J(QJLLO"!#2 M?U$IU>N7]6,LI\U)_&A)JSM5XSZF:MR JT[)B-]'1@&WW1L=@P#V8P4R9Y=E_ 2MNJ9"H+]M659 MJX>P("7U)1_+%P&6/UCJF#,?^*+*Q-7/ R'7'X*,5DO5VJ__X43#61@SS5Q> M9.+:9DINQ$TA5!UHB?5BPM1OO F?_-D^O4Y1'7H+A"/A(L,7VYI'.AMSD%Z4;M),G00XQ-;H4%\N,/LC$N2H-UZA 78,2J/+$@R95 M(^P:")F$I>#'DMJ'L\!:2S_V PQOX)-I$RTM/U8,W*D@WH 2I:E+6+E,CC%:ZM;%.;,[G(.HG M*A'"WN,*&XW=M6ZSVB%=GQ[3>V59*ABO68OU&3S1*4<^: ?<'5IA9%CA18^2 M+E:Q/9LP/'U)?9QF)0FFJ;L VBG:@7A61@T(C-"L% M$"W"B@2#6'GP3K?P^AZCT*!-2:%:?G#OC1^Y\H/!O!J;6 MF_H=&Y_X)RG,_ M&Z)UC'_Y5G@%IF(3^R3WH(_L,&T<&QFP";+=N:WAU-XKRKWXILY%$UJ=_2Q MV9]T/0G+DDCT Y*KGB.?>5Q+(54=_SC'[W8?90<27KF!FYA$"4 2X;_OB+=')[T/UTWF^N;BJOT4OW8D(I,4T(2D[P0N4T+&B"!*V 6] M/,;J3@I+QDCVA7"J%UP+R;AS*6Q!\#1A&GATQ5Q8$N1!4N\X1[ M=$X?(.>QA%A*, I0B%;)ODQ$ 7 T>VN/G/EY;_GE M]X1P$DH);>HYOWS, /#N 3D(ZW9@_%Y2ZK(WZ5FZM SW)/L"3(K*YY\D;@ X MF'&H[_D@\LUZL2[MY4C*H)+]])BL9G,4CXME('M'!7LXBUO?7DC@FY:7 ,$0 M$%:PJFRH80C-2Y\!_8CJ_50.]3G%X8?+\H$VD90D,K6F M>AWEAH:075S5VB]'B0,0G3$RW+EC_8W,ODG7@36S M]*VA;K.E!44L]1?+MECL-/W-7R(S:B*G*]0Q(80$X1K$K#+Z'+/P=77"KL=L M#;[J-MN_&Q# K$DAZ3GUK>JZ1#:+HL MX0FY J$_ANPWL5XI&RH>LTC&OVGNAI(Y*R1A MA6#UR232,VIK#4HE_$?# /[ M"8)F)>@T#\.QV7-R)+8E*A_S)MSLSMN>\#9P VYANSU&,=V:OK(0'J"*]=7\ MV2#4,6U)3\TGS@'(7(Q$4:4%5N%;8;?C#@"A(&D-DL'%%QJS^\N5;N&P#$_: MDAYF+=DL:XF73B#;&T)MT+)LED86&H^S0O>B%^U&V#)0Q[:C,.[-9L6"LPTO MN(+<(=,WO #3)7OU3B$TLL0<$$J UA$Q68(D$*O8C+![[^*EKEJ\YK)8\1HZ MG39C\YWJU9SJU8"L5P-SMS^5J!$@58?KV:@@-!LL+*5[(IB.RIK%"AQ( #+RN4@='C*5N/H)>3/W< MJ)Q])] $V5<]'3N6,R=#')0.GFTD>V(Y5,M.:N\=P_.Y]9WKFP[H'B 4L_JH M<0 79+)!=8Q>D>/S='BIGI",]"6R/O<1.R0^#I 7YJX_\I/\%/I#BC>K@J0$"=556Q M?(MG*P;%;4+H$]+9YR#=6,U\>'5VGC8?WG?Z8^U'Y_&YISWU.I/G<>^I-YA. MVC43;E&-'(()!V"$OCED3D0?8\HAVF#@.GCSD2U-(K(?5CA^*_4A-^#?KK=_ M_FHAS(K]K!]9J1]125C)SG#,CI5+0Z(TI"0YH)5_S-P-]C$05PA5&P.(#5-- M^C-Y+8?OAV=YLMC;U?7-58U5&91+PC8C!IDT "L9?6?E>R3 _EQ8-TW8 X(- MO)"P9W(Y"T.@/+M4YMDE)%-Y+3S;8@AVT9502_+L[A7/T9ZAOA9B98I.>27Q M* KT124QV#^QLAA;*NWN@!S)4^@/:NNI2[X4Z%%[MLD8$0];+-RI*)>+#P/! M(E\;LXN3I7:>!UGF?8?%CRT5>"S5#8)%OEZ>2I$!FBDWBH^5WK(%[2'8XFO? MH@7XMV*PC9Q][/7YS3.MY#?+6W1]XKE+A EMJL_G&,T#=_!P%G50L^E^W;?I MCGL_>H/GGG8_'CYIW>%@.NYTIQ/MM_[T5ZW[/)D.GWKC2=@I-K_FSK0(@G:M MOQRRB RZXBX5+%Z"O1@"]%,:>/K5'R/LLM#C(9X@_,K"E/>ML/QF<.RM,O1G MZXZ/2_6;IPK]V=82@4,RC6$Y;5NV<^9)4HKT61@<,OV3!K>OUS>7 -ZA*LV3 M3*SJT!/[3F>UVB1+$'[<97:[-BU_4A*TU>BRX:__P7OS%6'/(J%MBX(YG,WH M2SB;8MTAE-G# M&4NW$JDW2CWAO#?@4)/H61?($YA!5%58"2@)\MJ9V520_EV?7-U MUK[>U01[,Q&'P/$(:&85H4R*4DZCLJ MK,KL!,&C4@6_,I$#P#3.>9_GCCXSS*YQJVOOW;!] MD]F7V=L\)"@9P.%WH9$@K-TBPE (66@WE@@)W@+>_0S!C5F"2U)Y)FVX- 8Z M#A^I5'5B[-6UD'5B;&=LN;+%YEU/8=V*5*-6O(KFG_[&"^KB 7KK& 8KDT*7 M]@B[#OW3B$P\_.N]XAAP7!O97$HX$=50 [#G3>D$PUG'#*$0ZYV938%?<#+(:MG<7X(.=J(60V@L/5=_/TE8WD27KJ,0N+\A1JBL$C5Z.I7+X0%/: MN_[2M\.7S6,)]&CQYM.R.4LG@;Z$:45%Z<)'+E\/*ZM_)L- ^FVS73 M& 37#*F>@"X7BEQ,/!\M@RJ O9J/&9U9Z(22Z@GD*J(@LE),C*,(@(EL\_4] MA+?P"6\@W-80[AP*\IA4E#@X >#.O8^=H$0L1>?>>F=_9<<7R72 H+L6Y)$( MK5HJ3T8R,7%GWIN.LSUXPI80=$=%8@OQ ; 8'I%.T,*US?YRA=W7T D7 W" M'A R70HN!R%> #C%12O/=B+3L3U;BCQ:V74F\U3!0[6ZJ4"2JHP$TX>&"RG\?2=P%]+%<;-V#?)\H+HSDB0_\#O2!OA3;KI5' 6+'+B#QDIS/1KLZ M[G-L=%.VWQ+FYD;!V3]%QL)Q;7>^YEOK\OM .$0+"NK6AI>/9>W,V40<;*(0 M*!31"X[!/W0JLK!6@EQ9Q0$@6 O*LDT196C;ZQ3K)EKJ^"^Q37:_&81K?0G> M\1&#QJ$^,RP8B) Q(HB2B16TNF-U%=U\SY]D7PBW]PIX*8EM2[4UQA0G7D&9 MV&]P^KN8GLG?VZXO(J)G$E( 9Z5@H\IS8LIU;;'^K@)JV8[,_%W\*.KF M\M%\)FCFVX_6C/NJB%17X+<6H33(80C-J)Y&,7#);O-9-R9AK@XLUQGXA4;( M5ED8T;Y=]UM?SC MX03-,W[O!U'8L=- U3=^H>P;#^?4XI.>O.,G[_C).W[RCI^\XSP'K "BK3XP M7;@$/=-]&N=Y@:H9\AA\ZZ6) $WU.ADZ3X;.KDN\L*9CO$SUQ+43T>JI(/6< MH.&28QZR:;0DZK673X_!QX!*0.&8NRM(9ER.=%\(NWTE@AW+C93%'=HF'P=U MWT# 6<%YG2 LT0HJ]C=K>(#J\&U$E3N*%H9^V8_ ML?"QUYGT )6^?F3UX$,L[Q QL!605.0+$?8X151S5!@).I]"J$\AU*<0ZE,( M=8OUNK+VJ#RG0FZO]OP)D@@E*W4)]NGFW04<@W (Y9">0CHK%QR .T9,)C>? MI@@OL\S!LCTAW.<4V*>$&S0]/@ON'CW/J%9IH.%L&(J@VPO43.$JE!X#PO6M M\.J4QO(0&#U&#GK3[8SU*MT+PO6N(F8F\(+&OB2HOR%KOF"1UJ_TVWG&1G/. MX:?Z,!"BF0LP6!W1@^(XN]>S>OUCW4,C>A_D5]13'P9":'/5',]$%#;'(Z.A M%%NW;2&$-9?FW1:;%JUN3U10L*4',=:&-W3B;U HEOBZV0]CWEKB-M-H5C"/ MYCI:-),63G5ZG.[T.-WI<;K3XW2']3C=M[.+PH_3Q?I"\/^+!%'V<;H82FU9 MU1'9;!(\ST6Z!:"*,-S]+1/P]DFWR^OS M[U\OKJZOOMY<7UW?7'UM@NIHIONV5R79,Q%IB1,3>H/2J78^PNC5)Z1_*[M.Z XHG7AB7Y*+2_,'8*!]^)*FK=NM!C 90CPL1$40<@]XH\*O'G,V'PC+28Z).8C M=J;M/V8OP:S]3A!"5XIP:Q^3 V'7;MM6XUB\'X00E5),BR,#C6]W:(8H:.:8 M0M>E_UJ>>(4)VD.(-)'CDP")5ES677>YM$(G4\H-II.@'%=W.)CV!P^]0;6;;]%I\\6@9%UL6"IY_D^D&P+(D%;9M(((<0@(5SR'X.WD6XQ'ES\H!\1 \( M]T6[X#I !>?1=>8LP#S/ "O?#<)>)F> E<>I_BIF>U!$91P5>)'L <%P5XH- M272@V17D'^N6?3 >A+V\V!OD\N?2P5K6D\K1O44,W695;9YTSV=RF5.&3*$_ MA(5;3 P4D(2VG%.@W_FH[T@6$9/K"N%45!9B 7,Y:!X"7R>([C(0: /13LH\[,0YC+J^+#0/"G%>)><92!KTJY90@C [O*==? 0ALC UFO M[!)T[V+ZP?57X0-7/1T[,:]GUNJ2[PLAO;KXDI+'$YH7>\]VKNB[WDO SO-= M!Q-JL1G;=5BG\1=YISEM6ZDYXQ*2X./M>L"$% UGNZ_7 J>!R@!PW-9";B6J MT"B@!^ T2X(;@2IT(PA[ /$CJ LIGX4I#(^-9TEO\/?KF\OOR., MDW>?W0R.3SSW,.,CT5HR[,K'QD(G:!M+D89/D#TNW1= XKY(Q';ILM(8U6( MF=%UB3#3Z.\LC Q/&,TC:MU^=KBB6.U,&0*L:K\8WUESR]/M"6V/*#*.R.?- M;]M^5GA1XO-Q FXLRGU14="^/0=W+A*BF$-HI8Y3FL4N-(_CC9;M!-#!E]<83K???S_WI[\P: MN)E'VTS4KKDO>%=X.(N &>(@V5)D\Q-U:#6;.>*CNURY3DXR2DX?..:]?.YD MYCYGHP5@LTP!)C0.<=H",>5)B5V<.1QT #"%GJV):)9"W9$&F]6I &P6L*X921$+%= @0/D?IS3](S=_RY3SS: M\*L"W?<[M7X#S1$C/NGW<6F>"1.T\H+)%?F0V:]-@TXY5F2B \V9W:LY'*H9-[:$2JVXY9%X>;_[/=&1PSP(T,7 _M+# M[;OHP&<8#F>!\;CG>$$29]\)T]-WKIFLC52Z*P3%0E$<>6UA) L5'3?YN%4.]FCM^CT.67[ M9*%C1*8+W?N!B/>\B$ 4B_>JN:F<(R41%&:F 9OVZK^L8.EE$L]\BAY+3RWZD4:(]A$RB MPEJN$+.#T%F&OD?8,UU4@%34DT2W1EGXO1E-)($@D"B0U%.N'4+\90"'KG=-1OJ:?=5YT[%Y MKUOXAV[[<4US;)&_[C%"?99R0B^>8WJ@\/25^N>%L*.7N'DT0*&C%D9VU3;H M!>6':]-AV LA38DC;V8(6QL4@>31"*1(ON0C_:*"-#.;\QP^=4YXX%ZA.DD# MQ8I3,(7G2BZ%YY2XVR5&Q3"G4==5LIB#>T6,\*N@9!) M[BE=DE$\7,:+NT"X2:BS58Q3>U> 83 /O1$%$;%1J ![]4#Q'G"Q__QD< _0 MAJ-I?S@(:G@.I[_VQMIM;]"[[T^UT6-G,('RS&2N@8'P+ QR[U"6'K^5I4O% M@%,8+;L)G)M$Y9Q-K.4$TJ(#O$VN"6\;Z49 KAE9$I=%^0W81T#[9$[IU?7- MU0VD4./WM0H3.$ M2V"V?&WC_A2PJ9\MRY7MKE&H98RBVG"*S%$= H+&G\Z"P"Q2W5!DX1E%HUMQ36 'A5',D=+HXI MI7?4,Q40S3%3YI5:TC)G+EX&CROO M9A242Y="A05XQ6%._/%/*J_,P;R (B;)M\C://C5?7^2>A&!T MX#S $?NMA6L*;V.MXYJ2PK9-7F2NPKU? 3RQL200 6[Q02KF, MRD/LH[ PX96[^?K]YMNW]AV,=;$U$]DZ+C53Y$1%;&*1]/RKB[!YV\=^09'< MWCN$R-5?I@VHG M0E>TN=0TX4%X0HKO+351K:6M18(D?<>@"B)!'?+ D@[Z3IA/4F0SJF:V@W#' M5+5]54.RVJ5K$PP1>8RBRIU=.B>%11\Z2"PN2MTAE#NM@?]*- !Y@A6A1_"_ M1*%787&)RJ: 4)T5F :<2:>6=X[IFUMFYTAUAU#/M?&=(T4#D#M'$:6J][ZR M<- XLXAV#>,W*CXW!Z'9[A,)I'SM$4SIC&G:P'[6_G'1\,,('$6: T_VV>)F9M5D@.P,RI0#MHAT_, MX-_55Y:W\2V.$4'X%9GW+K[W/1\CA@Z+L><<+ 7&:5:,&K&6EJ &-,$H[:V. M?-2ONF6S: N*F6!?HJ5URX*55[[K(TGS__01I-G M37=,^N]0VP!PJLH&N"K;853W:*,N6PIK:,7!BF-\*O4!H-0'-'&B>K*'+?:. MP"ZEE^[HPMH?.7T^4OV/'%+47G:K9.Y[>QGN;98$$5(!P)JL3JT])3FZA[6NC[5W1)$ [)>_42]^/LR"2MP)XJT(9ON-+<0)(Y(^S/I(7#WCK M0QF^(\_A@D'DC[,^HEN-CQ&!MSC4@/MP.6[-D_AH+KRJL@X-N&/-" 1$XH]S M!@Q]CWBZ8UK./$67,6+RP'+Q740RPA.U*W]KNJDXPH .L*$ M5@AD;>94:!*YY$; W_I;A>FH,V];I2S$_*GXSP73IRX+ID\%4VOAW%!2ISS* M1<9C8?Y3JM$IB4DUB2F3RJ=WAD_)1[5A?WI#$T;V4.UO:'[L-Z%;RBV2( , MIFZ/G3T=D7? /X)(_N&"G=@V4V?JATO"V;<_UI-LPY\'Q$J7$Y;JD0=IH"J! MXO$76.195AN1H*--1]EWC-(Z<0L, MZ;W3N[1%^%;N @.!R-:0U&'4L0/'ZI+R' :;46V;ZS2J5:V1GQY$VD4C6XP\ M38Y-&*-UQFX4M4I=QCP@UH'R6!0I&$#J0>_;'DN?8Q; %P96> M'48\>--7]0,4Q2*QCX6S.BY$8MDT)# "M.5%M&GZ')NX*I\D/-H('V,& B", M>.U&A+M*LAV;S///IJ:%NQ D,!YJ:D2*"]$'I+A68X%.9DW4[P1(SP?C\::F M[?YI*AR;@.6?%9RTG=8, 5QX8+PX!<0&P*422 &NYIA(HMK N;TW8;,B6-X3 M51,9(&;PI72(#B'^,L1$-9'OJF BWP8"+0)!B\%P>@KM]!1:35F$IZ?03MF( MAYF-V/CC6*?4Q%-JXBDU$6YJX@9^P3F<;-+",Z<'U"K_<3](JR=S/5SA .K)RC1@&;Z@6? M8"\F]/136N#I5W^,V<+-V))2O[6P%_&B .K8BU+8MLF+S*6Q]VO+VTVFY"0( MV;)8/U&B+/TEEYBIW]O<2CB3##F"A?PUG8V2X M<\?ZFXI'( -=EWA$+A2UTKE.8:F%PU)KX/DI1+70R7,*46TQ1/5CASVV%,QZ M&&&/8T0\;#&C4 #?,V4&&4^>A8S-Z7,0IN:*F)M#BMJCS+>Q:WF+,K?U0=A8 MJX@O%Q$!VJTQ'@O/\,Y.'\AM?1 VTHI6))<(IR0/R4+QAY[D(H518%--8 M58> H&'D);.JXG1*:4WM5#S+5=T[U2F]]=C26P&G8RJFM]:=CGGPZ<**Z:UU MIPL7]^J6VM,>?5S0;#+-"6'U5,/I$#N MD4YI0X,1%]#:U@2/IU*D&+C.:UBAF\DKF;J>;L=_9^08N-[OR-L1JHQ25FP^ M"($,#4A6C13\,,(9TOK>Q=%7K!U/,VL:" AQ'H&R/ M\U1)4X4 MW/'@QPTV/'5-HA^$Q^H;D!L)2K22KAF&'4SU=T3NT QAC$SZH4,(\EA9AT=+ M?V$E8RRD^"[(Y?Z[(/U!=_C4TZ:=_^FQ),S-=!J=3PLGU'3'U&)3%LW#Y-7V MV-HH7%U??3L[/[^^^7K9!-O03/=MKWZ^ M9:('C9445&8V-;JN3U6OM3"(D-,60GQ-GD3&^<5! P SZ&4;67-'AA?932'X MJU18D8U%[9F7TJ>)3F7=\E$=[5+%/40(["8;V'Z@-V"90_B18MW5,5[/7!R8OV7Y*QH!PDE; 8-%*(+G,/UC\UV4Z\'RLO K M8MM8QS"PK^\5*"T[&(1(C KX+HGM(8A EWZVO(3L1FJE NM%@T"(M*B&Y2(L M#X'5*9%-&*4=,ZJN1[*MULPR77PO*# 5A#"*6G:* K0X!.'*6!R;--]R&\EN M% @A";7M)#LT:Z]-O@=15U]9GFXS/U1V:G;6_;W(*! "".0Y6!A-\.OUP77- M-\MF2;]]Q].=N?5BH_ GZ5NY: @(3OP*5JH01_!,#FKF2E_6PL80O.A5W,M" M;,"S*,!,R0[6M&WDK+[%%:(#F$1B\+&&XE!L% MF/52(,;YS#U,$V8, <$9KJ[Z%!T7F+FSE$0H(=[\728&Z0!YMXC>KQ"+AMS& MWKVQBGY2%QK9H=JT<%7EGRR,/.!=($0DE_E*/=LT2]7I?3Q(UB9E5):MZ5YM MFI7J9&D:S[;C@G=OU_2=H+(J^Z :#;SW5$LJ&G@WB1:;I=V'6+8TZ+H.R@G#5LR'?$"W5;0 M'L[K"4KJK0 CJ/S)+1^.]=7" M,CH8Z6/V7(R/U-S35V?G:??TI/?PU!M,M?[@?CA^ZDS[PX'6&=QIPU%O''R: M:+>_:P^]X<.X,_JUW]4ZXUZ']HOF;]=QO0M,B, )RH[U*/J8,JOK$X]*!0Z" M%%RZ-*U79&Y27/C>[;*#-O7RQO8)M9U@Z#;G\1Y!6SB.[VJXN7G.0X!RS79> M.>Z%RST.7*89*JS]LV!U7 I$[5J&4]Z\X'Q[CK&N^CK/YXG*4;%?VC[':=W M0_=2"@;IO1NV;U*=Z9GH? >NJ'7;;SI)T387"VC.O]Y3KR.T:<<;M&D*D69! M%N 0-OX.L?21;E@SR^ ^8Y;1IDU;@S3-.; #D&]%'2_/IU!\N/;<#65)D/TN M63'E^2C<%0.?B?=PMK7&1&N$)S2"]A"<$57*AP!5:/:I#=HY*QV& Z!*'NTP M.P0+5 HS54O41566* ;'YP"0377UDTWJ9),ZV:1.-BE(-JF3:6,+<"W6#-L. M@WDM%+O=4VH@,Y %,IQ%EW^!C4-YC .R?"CC!E4K/-T73_?%"I][RBX>PL_6 M%GX%P<8BA2 MJH^13;?HQ'OQN;>$W!%:BM7>@<6 "4 +"A,+TEIR>\&\+DCR,!7?+<84FI-B M2B=(X2I.IN"W!Y+U(BFBB5@B/E)'RZ^D,_C[]%?X_U=(W+D%RU,P0?@Q0/5!&#=[_G;MKY=WF9KFW>V^51X]W1<[7)H[B0 M)_",2#1V;?L^#-"6X7]6+P@;:5$AR$4.]$*. %9@' PU1%(0\Q@%G#O=A8[G M D=[5E-P:ZD =[;(U%[^-0O2@>MT=;*(@!CBCOFG3[RL.)5B0T!0610X5 Q) M:.MJI*\#R"B""5QX9F1N2*/C[1=S_@.=W$=N.8+O=]N[M>G;WO: DJJU;M:@1U?:;-B%:>J*#7GKS\D4!\H%H!"?; 2\MTO=HM$)C+!S$0BD2%YJD M01S]YSW'\N1WYF9&Z"]J%A$/W^Q.8CC- M7U^_>_WQNSC9,MCO/W[X7Y]O5_XSW7GO@RC-O,BGWPBH&L37IR0L8'[\4*#_ MIL /'ZAF^/C33S]]X-^RH6GPIY3/=!O[7L97OW4&HAT!?[TOAKV'C]Y__.'] MCQ^_^YJNOV%K0,A_)'%('^B&< +^E!WW]#^_28/=/@3"^6?/"=VHJ0B3Y / M?XCH%GX%&R]!/-5PYT(?)J'QDTDY[ MD2I#3DAOG'EA/WHER.GHO:-9+VHKN)S6$/ZZ9335J*5?,QJMZ;J@%U 8=(?/ MP'6.(P6TL5]#&(("QDF3_Y0AY,A2ZG^WC5\^K&G D'[\"?[Q'O[Q_ON/N9+] M=_;17R]C9DGG3VF6>'Y6X.-<_.Q^*A13@FR3>*0G(IXL57_XU? I/*:R1E] T/B0^[?0SR%3IUD7,S$PI M&P&;$(W>?UE]\S^NBEUG'JW)(LJ"[$ANHDV<[+CU)+\5\/_/?XAY.O_MQ<_.0VSM/CD]+?//_[K*F-R#$0^>D^50N6,Z@9-*P5F4D$4 MU",FDP?3] VA* >1W_BPQF\_"IF99/;/2"N"G#+C2F_8/],VQJ2!R/+:(%DI ML^4H/+D](<$D#S"4\+'8 CP.T6?;8(M-X)'A5>PC]:^GWUY5Y!6[J_S=I)MK MBJ$\!D4PXN"8P'&_K&I/JLXFN.#5?!R&] M.^R>:*+@ISED>H'5D5G(ZNGWDXJI>O+&;YT'*& <$0,G_I4?Z#: >$B4W7D[ ME7U2#\/ZM=7DUG_Q^AB$7UU%@.Z7K\82&#R]91J=Y#,+[$WDQPG;R7DTCQ\S M+^-#E"7'RWBME]\6*"QQMF*F+MU&$ 1AMZ!')T@UT!GAP"1.2(Z (:)I>O1 M^WJS9GMOL G$;5O+#J@=CR51+0S494DS&$&*C)3HY(]5'+J'(LEK 8"*\+BF(@@I!HJ= )2#YR5OR#\%CD,IK:JN337[)_+I/' M^#5J8U$>B2P<3:*5HE$-PQ.,4QI:Q0( 8,,!$!R1X'O>,KE/XI<@\O7^BVXX MLG!HR%=*R,E8/#%1$M(J*Z5W4L#A",Q]G&9>^'\'>Z.[JQZ,+"Q*TI6B4AN) M)R@*,EK%1, 0!C2M^PJF;)Y03R,6]:\1$DH4Y)7Y)-)WTZ:3-"9N_+Q\AX Q MT_Z:D.L7WC_'D3X"UQPR_:^J([/X94^_G_3754_>^(7Y,,+'37UZ6%'_D# ! M^_C#TV.0-1*!U$.F_Y5U9!:_\NGWD_[*ZLD;OS+_CL0;\O&'=T_?D@)JLI_Z M,?$@57IUW#W%*C9.OI_^1U826/S"M2\G_7D5,S=_6S&&B$'31U"'TWAV"[/X MZC\SAF=I5.2>6AMY#(K%:1+0S(+*AY)B+$; _%<:AO\5L1/NBGHI MV^76-VEZ,(0TM>.QC@\M#-1/$)K!"(<((R6Z MHLQ+^!5F#RD"0TRD3B#.QP MF9<=]**@&XXE$6;RZX*A'HL@'R9"=&*2PY 2B BHR6]FF9OD^5GP0J^\S,NI M,EPE&"2G&8N6JUM@)%(O_C]X2D,_.LP]O3^;6T,UN^M(+3^+>#S,;8_WWU[+$U6!XR*/D!\5S],2HSTCG7_Z+Z?; Q#DT9U 2?R']]$(;(JRC0 MRH083/AHPH:CB?6H5)\O:T9$/JZ#U/?"OU OT;_3TP]%R*9I(;O,K-&,FS;+ MQDA$,^,F#V:*\00 $-_MG9'XL[\\K8B^9I^H(A?:D7BO3S5$G[X_/1F&\@)5 M28/^-:;=:WMY< MS1\75^1B?CN_NUR0U<^+Q>,*3^;F:4JSM$6Z3@?AR)&:5%EBZB,FEPW5]$UC MPP<9:E^>UR9VHW6U#$027"45&OF=E9E.;@BR M'>T%S1Z'^1.>8%]ZZ?,\6L/_%G\_!"]>R,A*Y]FEER3'(-K^XH4'73%:2U@< MP>_$F*P(5H"3*T8'JIK"QH"(%ZT)_X<$/B->1@H,A*,XB^KLBP)7)O49A4,? M_D$K<&"0N=3PR$<0<4;^F$.69"@!8.$7=]WX>J,^D# M]2FCYBFD=S13I[#:@2#Y !9LU%P!P_CI/8)68IJ.00Y"*I@985 S75+K1/[! M $X2B9.(GHD!J>'#FV3@A29/\>B_0364[9>OSX'/K%1"21#YX6%-U^P?Q+/D ML'^*C%V8!U95H;P[#L5 Z$@EL:!9Y'-HG46 M+VK690VUP68P6N R\E,H,UXA[YV5Q21[IF3-L7DA#"BE@YF^( 5'$U:+^#'# MG^YCGEI4!Z O-#K0]+NS"+]*2_NL0#&U;C)=Q\]$7K1X&.1O=X^=.^9(8+F3,S ['9!"NT%R89B2O@# M3;,D\)EY'!(PZXP%1R]Z,BNK3$<4DVM3+_H41X,""S'$V,ZI?E:1M=&9Y1&: M*K(&W@)^=.UL7-:B:V?FM=63TVZO3$.X//,_9Y_,)P$<;K:.HOLQ0P]U MYHZ021DGW,)$T)F2':3VG#5F>?RC#S&E8$/".-K29.)SU1E^U2+PD./DG3DY M5I+G)91X23'4A5/:&5>""IPI%RY9I!Q)>["Y]G8BS:$UO0$WK<$NG0$IQ&]! M*&\,3?Q:!@-FI!NL9':\9S1F3!_!%]K#%G5'=1)K!L&*@+>S48^&Z\[/">: 5#VCW=&^ !XNKNAY6 _NC__9M#@"4ON\=$['6X[UR M--[AW4#\Z=%<,13UX*VE9]QC=74AV'YVS@_-Q-NPW;=VU'VBQYCM-W#B=>VH M:[^.S=-I!8)W0+6GGV^:#.>N&1E!W#ZK4[76@+2,1=HN3837MDG5P.FW1ST5 MS7U$BL[,T(2\/^5A*>C89]8;9L>C;? 4TIP!FI6QHT]QO'X-0AW;=J XLM^% M+5D5;. FUPQ[HAKB5H%6VL(VV'=51+- \"V.[HS#FY?SAG;.'<"&B&$%I\S@ MF806M<=6;9/ZHJEHRV]$]!&,!Y8AZM>66ZYSADI\L4(GK9L>4UK3TXCJQV94^69EO8R>6]&V'- M(V4%7@;VLR/Z ]VA7-W,+VYN;QYO%BLRO[LBJ\?EY7_]O+R]6CRL_HDL_OSE MYO$O3JB9W3-U$P"Z*ED\6->/QE07N^??$H [[]<[>87:C?2]&HXIWC"'J)DI4$@/CB PU$#:X9D=6@%FEPM+"EJ5G?.X=X7UXWNZ$E?E@I]\>,=)'#R2U/T?:(E MM[YU-.H>8L&KVX63W'229R+.*3K$,G3A.7<<0# M6K\&V?/E(V:J4.+>"FKW1H350S()F#\F=UI !V1Z<& ML%:5^Q"55; 2D,?X=4+YR*>NJ+5N81?S7L4Z?.[./8K=_8D#]R8=[DMP+MRM M2:Z_DANX^VER[4]/;^9<>]-HA%S[=N++7'O]4)Q<^S9Z%+5-\QJ[+U"4@7AI M44KBR0MY3GWZ3&E&UEY&^7ORIS#8\MDA@9ZCABSY)#YLGT7"/1\)5^MK0%=/ MK,^O*NIY^A-GT7=>(45@!#6-OC,#51J]YTZ41./$MZ?4M\,Y=4AL2;5O W+E MJ-B>R&XX+9Y973H_3K/GJE(=)P^-TI;/'Q(\/GL1D P47]&GK%6;NB! ]Q@M M6=1XDBW0F!ZF%6EFSW-959&I9!;0X#^'&30*4GDH<.:1BW>C6*]=M@+[[U@?1-=>ON G=FDI=?\.#: 2)FHUBS5DE);H:;/3[4DJ7DC M4P*2^[P"5 X[([*6(R6NCL 6%#MZS]CR!2QJSO9A=^!9YSP,Q[C8)_291FGP M0F\B/][1VSB%^A;+S:/W5; M7,DLK,5(ER*%UI$?=R*#=A%!!R*!PR. >&V+K+E9B)-2GDN%V8/(FN2+LJ?0 M.:ENO7RSIE?F 7KBS:6-/?8N@@D2\V MS&2UWW7-3GM6B/@2 7H@J9T9B;7D,;%A5N:(NZ(.JQ >".AM19:-,. M,=H)S9!)L=8*=^[-.S%1UX9 R02N)BRKV[\.[->@W-$)!3-MBB&!.*$=#7JL M542"=$=/NK!35Y98SPY*;D?' XP5)'H&2)>CBP489IY(1Y^^GCKBX(EE,&ON MG%4D5BP/*D8(=*VQ.:(8AF-JB:4_7]<.1TXFO=EP[TS28,5X(-&.=D03]$<1 MS5!\#3#Z[RKI=R:OT)Y^MPX?#1;:3QYF$$>$O^7,81J/KP;M[KE:%]#/&OTY M4U6=XO'N:/-VP 9FH8KUFE>Q):?8V5YE4GKY[,);Y#2-F2)U8D M9HFOL3*OC,2)J]\'W,)L=@N(Z6RDV7*3D]%B3S5CL=P+ ^%UOT(Q$,&AT%*A MV']3GC.CM/# MV$2+IM9)(4%54:5SFG"[AL:=V+@/O6P3)SM(D-^QPR34BYM)K=GY4S+ .F+) MP9O=W@L2\-&6F]-6X_-H_3F(@MUA]^G@)5Z4T88/U!,'0GG"OHR610N[(L I M9=B/RJ8+]$R)M_[;(>5%*B![.*'K@T]YD4-1])!I6J/!/!?1G9B#;,M))BY6 M.-(:5&B UQQ15="0\YKC(A4RA-J&9^'7]K>=VC]VC^,!UE=L#] [.%W%X7J^ MBY,L^ =7;L9&19YJ#>QA$:QM5\9**VL+B&-=NU&GMJH[:$ '\D:_0GLARBRK M'V\C_O0\B+B!+:H,BU<*HD(L$Z.0^EG*!WC2Q$7I69_1)D0V*.G@=6D;7=&_ M(X_/04IHR&,SQ-OO0Y#V. J/8.D;X\DAK6C;)S';"(J)M[ 4$YOW@3]"X29R M! 0P$!D%7\$*"8(Y'\B?9-2 E5-1:?RZ* 8D,(G-,=F)L$AK. 0W#&(7 M_G @YF&N)5^/>."\CAF-W.E4ZE,2I^E]$F^T3[)K(W#424&DK$S2UY.K4F/N MQ@_.1Q Q!$>+;&G#\8K" MJRDQ%(,O - #^/U9R \WF WD'VA*F90],X?RBNU98;P'AS'G1'OK9H1!:RO9 MSLA)8TD] $9KR39J5,TE.4Q>&:V$*E0#K;WD,$[6%11BQ0X:,IQ;B)-YR>]4 M4F\-VR8 I H>K2S4*GEH1T]?T:.%E&9E#P$@@LT%"*X6=.?!"XM@:@& >'J@ M$=NC0D;]? VQ7=C/LN"%FE6@%0KIE&''3.WD80:9_C1B0T_3LQ907*CJ<+BZ M,9P;KP;G2$/NRVUIPYL%L=U/$/Z-8'3"?W SC<12TE0%93;6#)U?6%DH:XB./+[4V M!T%2W*XLW$0,)?,:J\1;$N1*D6].W\Y(1-'ZLT[%S]3/], H73.=$9W4#HR[ M96EX+N@F3O+BXX_>5YI^#J(X";)CP1RDC]2PB"J/GVGV'+-O7JA(:=7MY)-2 M@/F<<-)%;CY1G&1ZI&>/$_*FV;5S_TCLVA49I**#/'%"BEK1 CV1\,\*H\VI MG+&C3Y9X<;(.(B\YDIN,[O*6[@P[6Y=0F'G! XYKX\KB%RY3OL+"Q)(,YL/: M*=[@TDR]Z3"F\]WS@D94GUND'8UIS+7$-PUO8RB2D=30H3-H;'@1?2'O\9MAQ,[V]V D M)_Z#Q!#BV99FK:&FDS%(9U@5H;5SJSQ@^K-J<_;F^91F]6#2E/TRVH^JEAS M=HKC;=E2&,@;/]I)>0QBI[,#14>@H@KAA9<&OH8US5@$&_2WGPHNO[6Z+#2X!S"#1TVDV^EQ>LS M\M-#C\TA'8$-N"S0DQT,$(G@/WM=[7B6)?9Y0+Z575/R_[9'["(A1*WN.L"2* J #L&+5"1U,LK:< MJ(2Y?E4T(Q",89L7W$IC'^O.O Q^;1EJ81K\&KU*IJ_CA&WAT24OHN8?'Q,O M2CT_+RW%_PI%H:FROF6Q3#U6>,AD[MF/X4MG:U/ZS^24G1G*1A_;D\])BDF) M-"M/[97F)=7$LM%RSU*-OI#%*OG%*F72JE2E;3&?%UD8[@$VWT7[TM=:.*G[ MPS7YW K9^AAH*'<&YP#K"FI*GB9M[77*4(N),$*@-?9J8^*DKY=N.$9;+S,M MJEY8-HH_FS3MK+T:Y# V'=$6*5;"^Y<]Q^&:.2>3ASJ6%U;8%_,6$; MB)^H=;LHU;Z(C.\&;&E>\"_)D\<^]1GQ[X+B>OT\;I4@GFECDHU!_@7=!E%D MR\%TJEB='=/'>+Y>!W 6],)[+UC?1)?>/F"[(^?QR4LI#ZZS;8T?&!\H,TEI MD-$535X"GXIXVH,HW \#>--PS;*=?UH<0S'5G933DWQ^(@@@$@6$DX 3;$):6.['O!?KYS)<=YP[(D%P MHGM1J);:X1(-JDF,C)3JD(J0C<0THP$6!X[@OM:\FASU76@$- MWXJ/XSUR_1L-X\(W&T&/C8B<4F0+EBTTV8#%%55N)5%]Z'FOV+7G2<+&B;Y/ M3T%GL]*14^A Y0@".O=]6CK4QBQ0K\9OU&9D2;.*4Z9 MM>X<]K1K0P]JFCYW)FM=4+K<7'(Z^=@OC,J"Q>7F5P_$ME&S9US4"%WR1EZ6 MLHG>2'AQ>NR-2GQ#+WXI>I<6SQ4*!0B$X[,6C@_O="=UWPM2XIW$Z;/JBAI, MXTL:T[+Q WRSKN"K7YB:7J6&R(FR5U'F*;<3N#;8B:$)GOG72-[ MZ_NJ68+QC:W80\YC;7O@=L?<]EZ8-GO;&;%3!K.U?^73.Y8:VBP MN?G]QELVNF.M4G>KZ]R]Q ,-1;VC1^_KKT'V##>B;)VNX[(N0CU6V1[\[(X1 M_3:A[R)H+@JZHL.\ ^A'JS&\GZ,$^PGIZA)6LHD3H@L58)WQQU\,7LZ0B-;N MU5I T0%1-2&E69:WPH:NW*(@I@=1D.F\LK)\V69#_0S**ZI9O*/*7O C(G?. M+^NQ-):.60?,+GIFGK9M7C?7D\GCDW9K]SP\@D?I;Z*D= M^P%7I%>FEFQH*AF1VJW7GLV7EYIF3AVDIQ.ZVX?QD=(B\/0:,9_A.=B+L>\6 MJ^7]MTYY;V.ML\I]F^7^FUQMEXB)Q,^@,\\\A] Y%V[X4@TPUFXXQ2O*SDLP6/?=V/5MLLWRZ)58N@%9:R=XT,,UW1CNFLU90^)D>J:" M0F- )FOF6P9EON6LB,_F9L'=Y$D;MN_BZ+WOI<]%P!4_"_+RL#N$HB4O/Z,L M-W?T=>[[\0%Z8FSOF4'S@WU(;R)AUI:;^5KD1FB6:@A"I&=X@Y>@]DJO-[;I M'_$-)+7Y!JE$6)S9V2[&<)(**2FQ5NE3,*K C*/?YUP)*E:B>F*?QY-R!)SY MU1,M-T'<:OJ?V;0 4(^E- +1N:%X"-\9@/_S3$=*I<-5_]3*YOE[^N M4%MW "?WT$5D3=<7QR\I97MEV6YS[C/E8-LH;9.U/HC0FH#T9/FD4TA'+!CM M1'J1J"SA#9A(@0IR<-\!-K8Y?$M*A*3"B%Y>:C3F.>,;T/1:,UG&K5>B0*PH MQ1C$!WX+?1\G(C?])-MGTN:" M;6I@Q:(CY0]JIS=XM\:N \QN/L5N>9RH&0QLC+IHUZC#0/;F!D5";: M8B?E9*39PHM]_=;V5[R%3,J%;#;@R.]<>>QF2R.8B:X_O#L42^G8YGU%]XR; MP)025Q^"8V%49,J60?Y^7ER2\V>V] M("GJ,6>,@("Y+?,TI>K$^4[@"#E8/=@KLZPZP.+D474FL)F6\DR)M]TF/'^Q MB&(3_]E+MM )9>L%49H16G288N;3"[ET49[7[L?L6RC-&9130QPL*">'G"H* M3;<#[A9S*\NA>+K\-H[7*8>O[&Y.0_H=F;.O2,1^7S#6^<V'<\^[+K\^43>6%/@_@,.$Y(:_F!_R[P]ID;4?1.L@ M@9C?CC>#GCAY:_B/6X'P-?8DA,I?"2'M"I_)B2MFV6:ZNY7$;I^?[DCJ>:=$ MZFE2Q:WS$#J1KBG+@E6EM%L".Y1M%&D1(U>6T?@Z=V(SR6]X\Y;:*K.D&8C@ MOQA)+CT5Y2@[\3F_:V<)"O=N+&_-LS:DY?BM7-Q M_QX&WE,0\IQ9\$;RA@ "NDQ)@.S;]^!_Y"6@3C+#'7ANUV7Q\K%E7L5"K2X3 M;.)=J/[5E82)3\RU7280AEA&*R^D>:G.FVAU>$J#=> E1XV-LX+$V:<[,"5O MVA9@D^_@UC0U1 P@B\ 9VT:N@G0?IT'A$.9O0R)2X<%Z$M:?18@00D!+&"XX MJZ0,'MCSX/$;;Q"0:OF;N!5 ;AY$W$^]Z5J,1RSZ;V*@4>E?-1BGO+^>$DV% M^&)'*6+/.P&8;>AX2H]2WX%V8/LCD,QW_4D2M[CZ=C MT'Q'-2&-G_H!@J&IB/@SZU?^YB%W^W+G8GKGS9+Z,GV4C\7UW+J27%MAO)WE MM.>7=&^4Y_&VW/!V08"S]W1G4=Z,[*$GWYVZDM:,^17GNW<%BF_!HZON08LB MOV>^!+4(B SF]?(9"ANF4I :+B=Y*).?=8N3+^Y%99/-/.LV?: ^#5X@]\5Z MA52@KJB@GBVS\C7A'% ['5&V"E? DPH!EJ\X@+F2BT3+!:8BW2<4 E?[PW"D'V4&WVZ)C'SYHA7 +!I MCM1+TN](P5F>%9&2=;!AGXC0VSY7@")K0=#*T#-JCN20'KPP/+)O,QJ5,X1Q M11>;)@MVE'MR.X^G),#_HC@3M&T/H9XT9 M+!<8S0X.Y*MD8%HS>!]Z&9/K'905#-*42<(U[6H3=3B<,I!F1BVLI1J!:Z;3 M1.59[.BZD-M]/C.O5""F)AOZ_]M7Q^QK)P%I,[8%,E)A(X#.,=O;B>>K-H%V M\%Q7T)R'7^?1FE]C*#-NAR)S[/QGQ;K5F="(R9USH@697<^..2INX,3]U_P, MN9PC'"7[\'Y_:OUYJC#G$CN94Q'7Y>SDL:1[[PAQ),8E^R0YL#6KPK3VD6)[ MC*YH=N=%:+FRL$7G@(YWI+5SC#5'Z=!%QD"&2\[V G9&/ $*B7E95U[@N8_.FU"XHN3M;)JU6@_O@!JW$6>KMV5MMZ).^:U> M9L][TS\BK[EN&U/-,16PC-3DYLAZ)9J KBB;CB6SBIU".:!8:I)LU:F*^9YS M'^RA0Y9L%9HS*$1X+K6YA'(4GI]!,X++0YK%.YH4QD"7!=T9BRL*9<6L6;N, M*!Q0-0OZ;/6N0"4JXA?(9N5N-G+R='\][,-S%;BG+S1J=O1&/TY"\JL(N?8^ M/VI0N**-[6Q:G!"5\ [H81MQUHEM97IV'G]WT)?LS*M@"H+U[]ETNZ%G.NOK ML]5SG&2/;$:>]9IW![:\-M/!.G%=9F;,<$VF!G3E>LQ$W9C78E49!*]\EECH M&T^TA&LE(:D*Q2@1L_UENHI:FQ MNET0N%X[4[6]VT,[7"O3\&2O7G9*7R[R/'LZO+8W[>GG8K&EO)9S^G@3O=!T MC-JV1D1.Z:<%RQ9Z:L#BBKZVDMBUMFV)T*7:>Z,Q?UK;-BBY=:(\7N$$/,9S M_^^'(*&,8V9ALB,T4,GFT7K!/MW#$,U"=4& 5!NW,XNUVKG6T-/7UNU(6C,Y M($? ^XX(%*3 ,>,M=#)Q=5@BPLJ)&,YJT1B('4GV.2QGC>I8F[2^M$_I.H6F MB%O:\Q#QA MM"JR?@1&L>5(.$'\"ZQY;+K$2V3$:*6TS[H2Z_I*?(Y3/WXE:798![%#>_ % M%%"D:4I3YH:(/ACY-[KF8-U0.+(/6[!IW(D-\/A[<2MQ5KMQA85W]06AY0YE M@>J<^S&;K].6W)WC\K3+4Q0A =X# %%I"/%46[!V'2>R1>+A=L4)H&6!K+'@ MJF5'9E6::8D"33D[T:?73Q#4=[6-Y=O\?DEUE,5VF8 M_2#3L."2PT&E\8)),YZ"$40'^'A9EJEV*D3<;0'XIED4WGX3RGD=1%[DCQ 1 M-B)R2EDM6+906@,65Y2WE<2N2EPB? ,1X>[,GT:$-R6W;D2$)6>A:,&]W(@> MWE^B-3@//O,KV$EZ'JW5Q:IY5^^RBQ>OR+GD'3YMXE5GF!,_HG6VA=3%O$:? M$#4J=B9N6J)%<@-Z,2\YP,2DG)E'D'6U[WD /97;V8G"N3D)^!$VG%6E7VGB M!R(2SPO7$]']5SQ-W.=Q^F*I(:UHL;J_QP\&Y"\\'N-'[RMDR#['(?#/CE>= MNE+T1X<;'NC+OBI.T!476L"@'Z'ZR,%#59*?82022AY4F*:+1O<0PDC+P*!I M*F)]4F\"Z#>4 AJ2TBS+NQ)!/X._'W@S@EUG>>U;)R0P^)OP9;X.(M1!^[+0"//I89 MJ1].LG%5X0P\;5UL-M3/EIO%5Y]7@7Y@A"YYQ79VOH'_0>+0BQ_[DJ/FX)8]'R.LF%D*ST%,3 M@6,8<)9:-BW34C"Y<<)@3WFE,&L8L!FI)J[,W.EG-0!!$%&\;Y/CF'4;*BC# M\6><6/T[T3&90W^07DP&PL[.A,-$JXGY[Y!4O\,;ML;G^%W>I*T] M%R\(H434Q.4".I$L!I-BM"%Q9;H]?G78[P4]7@@Z=QW&KS<1U'?F/U-+*I8U M-,Z^W9$Y>8>V!)U\+^Y$5[.EO00M]E* )Q("]&RJ$1EIXS>8U?WD$N1-0%&5]<%(@($^'C# 4Y,A.C8 $1_\&LGA?INEHW]/"D9@= MI$6.LG=2J)@/590BE@H5%X6#G*@[(WHG\P0&6!5VXM>LJVH@6J$X#!. M1F$4?5.2H*JZ!$VU11H)#.5OXM"JMW4B.BMS7_"$.*\6SLY/]W$8^.TI^"8 M'*%N9T$6;OWHR86\C91FLM3/"W*Y_'P_O_L+F=]=D=67SY_G#W\ARVNRNOET M=W-]R3SR\OEE[O'F[M/Y'YY>W-YLUCA"=@RV7I1\ _N<57OM-D?%UX: MI,O-O6@X+C[*7XM>T=1/ IX!*BK?GRS3(_V:73":?]37,DI;_+%:/-X]?,&7J,TVV3'GF4FT9YHED^ MSO^\JD+(;2:W+S(<.1S&NBRA_3!-+KM#R&Q(=8YL1F1TW$&7$1()HQ->^JAK MX+1F7WM!\@OT8I88:MDMS" X6FK#AJR+IO&3:UP[,0V9NI[?/)!?YK=?%N3S M8KYB(O1Y(>%Y3\="V$;3 N"-)1K-N!'!"EMH,%, 0#C2M(6[UQWLQXYIF M/(BV3O"\3]4>JL786D/C:$M'YF2]L02=7(,ZT=40OX?%+XL[)GO7#\O/;,._ M>WR87SZNR*\WCS^3RR^K1W96?'!7&-LLMCVXD^)HM..VL*X)9)M!S,'%TT)U M)ST'3/U0)MU6NPLOA"?8JV=*L[P4A+V_;0N,%*?IQ%HM8F,%.7WLI@-9S;/> M_'9^=[D@JY\7BT=^Z;*\PW4_Y$0_F;4.?GHW%/@9K+9LZM)8V^!1^8X"$?BF,\_ J_N*>&@AQ\MV\-(N-_@@S'3YC(*XK?U@*RM:.9\]?.,P'_) MXL]?;M@1&72")P0\+%:/#S>7CXLK_CVNGC0?Z5>JW[93=8#'D_=.#)[*M!4P MBMQVH$Q=T%5504+:G!S8FP:S^094\%,0JV8.Z9@FXY?+JUYO;6RZA-W>/\[M/-Q>W"S)?K1:8 M[I05;VU[15;IWD*[*EJV9Q8TMYG>-B L@;!AI2X@ M)@@$@6DGIRE '&A&JF;U LX!2]F/'V2%N(QWNR 350[848$7KMS2"/+TK?WG MCCB0CK)]&*T=9[L@F/Y(VYVZYGEO^?GSS>/G\I '%U,W=Y\6=[AO*ZQ8:PVU M=$3BL)":@RZ=,+@IIJUQB0J)B,+(:-SRGL?AUTV]7/!Z_6TOG4X&(;U249): M>YI2&S']>Q3%],U+L$3N\2^(%[50E!WZ0C 5$-3?Q1FU M-\@=X)&N:+LR6+N?M06>_G*V&V5-(93@_XD(#%#>A+IE> >SZ9*N560O-W+; ME3S?XS).LY2_ ..=9(HF+BV6>2A2'*T<9RED51V&<7+]'8- N MQO+QY\4#N5C<+:YO'LG][?P.T=&P9OE"9KEM QJ,U7$%,"]&+PU0HW17!4ST M-G1 VK[B3;VO7]'%BV.>$;EK5]GI"W_+.\^RN&T:RJI,UL$J(P1RX2Z[0)1A M.%XI+^L@DWB 3A[G_POS[*J@NVV_,(,X(SE&2V\:[X+LM!FCJB"<6Z>-/JPX MH0IC?_WQS2>8/B[D[$M4A(F0#Z8:ZUED1P;K M[R(M@1$>1G:B3/%HK M]M:UA@KKM>YXW,A*B*>#?SYX"6,[/.:-7+U0ZJ5@'0OIC 5'\WHR*RM=1Q23 MZULO^AK"^>8=UP&3^6T=EMFVG ML 5V4$*-NX$=I%ORV&8C2V!20M=;T:"?%8:QY[26Y8693\HN'\5_V[3,%ABK M=D,7UNJU&VP@$6HWV)/5?#9>E!BOP&>B>/B1_);_'UW1QN%0KC*.F8U^BJ6KI<= MK$MU56R<,1M 1^JI6+IGNEHJ[NUF9V$3]3SC4[ 3/$DP2'^_3.@ZR.!?>D]5 M#X%VFFECXN0PHQN.<98QTZ(ZRE00! ;.B #*_W!.8P:R"(>;BC\'RL5_IA[$ MX2'1H$M7;@/'*R]M19BHU+V%P3\_&XQ-1Q^*$!MOHDG>! M9B0G7I0R%S9O9L+_#$5K(DN=ZX\/20>'+D!-)_LBFUY'AU':E&6!CQ0(B8R1 MNV R3O=4^;S+@=I4_7,0!;O#[M/!8VQDE.8L:%9".QJILY:9^%KK+/70Z7MC MF>AH-K\2HTDUW+V-KAM']PF%!NPD3BJFUN0V8!YFRCY[B(]>F*%JA*&Z6O&5 M443E'?!&V8Z8B <=YF8C. M>5ZXW-S&T?8V>*%K09Z=Y]D/%=(+L@%LUUZ6]< S_8NSWD0VGV^5J&!W*9!! MP +0O>?X2FUV38?/M X*WO'T^3Z)]S3)CO>,W(P9*PBY[JMS<9L.VX/CZ&U7 M]F1=M86=7#^[$:9P]P0X4SA P'>8$H5[6C@2MW4V,9]4,XXC+_R2TE6\R5Z] MA!I=5\-XK,?4+0S47U)K!B,\HS92HGA#+<83R+LH(-S3CE'80GTD19GLP7WA M%7VA8VL P'CC9T:1ZS\0A15OP"I;DP.ZI MTAEXY<5D\+5+(HF7U]SM#VPUZO;"X@UB'URX&MB+<95.=D*$IJ4]J-3*\DP6 MY%E>0%8@='@['',EBM$N:715F$HN7;7J?J:C MZ O"D$1%8S/'QHZ![MWPC+@<4.GU_T5@. M/%6>KU_8N31(@VC+C8K=-MP*A:.BELS(ZM@",KGJ6='3D"L)BN\-Q98X*_S< M-3D=XHYZ#6?*.D_3V ^@0 <\7UA\#:1;BJIDQS*I5?6P?14PX@18"<]C+U$]/WHL[ CI MU..2KDA-9A.0:@;Q#@CFJ%T!5M/ Q_6)W#,39U\U8_F?29L([1/ZS/9TYE4+ M8]'*UQ4"?V3EH&6<%B- OJ0)BJ35 %3@2\F^^_1V?SP[O;.$TQJY < MF!=-TY01]Q1$OJI("RG-.ALY )$AG-NIQF$+ MN_6HZ IIM^D8(3";CAJ9:'8<50Y':C=JH$7;:[3H,.J*)G3GY+1;*IX6W-%7 MJ1A0$D?LGSY_KY1V\<>ZH\'1E[[LRDK4%R6DD MKA\HA/KUC"->R?G/='T(Z7*3%X6X.'[V_A8G14&)].)8%MO.BV^GC]Y3V%[H M?03$2!=VHRU)[?YN,-;IK_-&(KEYG94CAFSBHA;)TY%PY&7-E10^JLK0%Q.0 MW_@4^*9ATM6IO9CO8RVVX>' ;<#''W(+ )](3%Q1=L"$^)"XG)SO@/)_B')E M- GB=7H=)T4ZJIS(>K(\XZ&=5OO'7@[0_;%PGD7SU[%_V!4%%\_T(VHDG*G! M(?02LJYU8TLEN5]+,_*[?D^:D^S%I&3#S,5>SI"FQ<2-ROEG,Y9G7BK9&,BX M"8,E,G9R+RV*:VGCU?HLO"3B<66:%.D1@0\YBT%XR.BZHVO1$1NV/]&+>;43 MT0D5HN?0@TZC#A3X0-Q%C\89X3A%]JK ZJ"/,,8ZB$3 LFC.'!J35S0 M]#D[Z*R!N^"%KJA_2/C]TN*K'Q[6="T*V)7\-!?(W@B,-Q&V?1A[R=2F8ZQ9 M$*W*N"P8#8X\%:GF(L5D1=G(FFHVK92#)FGB17Q_U745'3=PQ=7#W&<.5LJK M:+(SG_07_\5;?P9;--C&J1N[:M-CAP/1L'0AT"CQY;V4C&D&(0WI@]PHH%L" M-[B>_N):(FK^-=!5,]>.QKVRUA"ONJ\^&8IV6:VD0W^E6Y,9 '!,9."?":57 M\#<$2,E0VT"50-R0K04%-D)60%)?A.PR$D08_ T:V=J0/CX,HE? MUVGF)>"F)?LXX1WWHO5]R";ZQ8N",/0N\R\8,9_I[HDF)UP/0800(A[$A>=/E)22#U"H-8)4,&USQ93/B$*S8A./_?\;@.GXODDQ&8 M;>( [YB+4.(B,C(>T&WRF2,DOPF4$UND\_!>_+;-G]:I_?V6?7"3T5T'OU " M<697;[#1LJ&7XUW8RT^(L?05 8IP,'=V\-$YPAO2:,HYB'5 M1'GUNL)!7O/M2)J,Y+,Y&+H]Y[I59>)%XTF[17)JY[Y/XFMP+CNT'NZ,Q9G] MW8;9EBW?A,(%+Z"=/LNS,$-$.*:35L5NZ/ZV&RHG_$>':VWO$.1HK8-';@4BC:B/3%BM14=1*ZNZ>:,Y&B) MA#=/WB059B)0DPHW_K5I[V5IBZ2-@?B-J8HQ*C<396S9>7/6L+B:$ GQF0AMP*<7(X[4-40U3JL_'S'%0]P"'>KPV[G M)4>9K5K'[+3>,ANWYVVC,39W0R6/]VBE>;TPH?7([_NKVHU'5 MB%;1[7TF#BVU,\O1&1T>CWLY!@:MAJE/@Q< 9,=9OU@9KSJ_E9^%U4'.A5NI M_%EU>A=G-+V-/=Y$,0]^1=N*K0Y/"KICQ+YMZKT(FD<"7=%AO@;H1ZLY;)'C MG!&.=48X7JX&)69)8YRQ#N==%4C0CR.>OR.MD;0.,Q)1)]X9BH[B\&J PHM+ M!=^I:)::=;R<[H\8VT(,71*UH>B+%=%>#"/9K""BD;W S9_BJJP%,R?Y! [: MC3.NSN?XA8?+21"1>1C&KPPSY:MT%1^>LLTA+&V*@SWEVFR$#:!C?>2,.MX. MY4[O.-L^:LJN<,W8P,_H^M)+H6T1_ \H?/%"7BNE0[Z8 M-2;L/;@ST[J\+TLTJ+E=G6A4UQ1F\+Q.)3N> KAHY /_D! YH[YC\@Y2Q8[8 M92319PAF_+^\R$G!.JQ'4D[&OW=!MYG3$&24]X@][1_=T=WN@ E;MSLSK=9M M:S2(NMV11N-^)7#E#84;O<(=5.XQF;_TDN0(AX/Y3ARE0:&9#RPNM.A)B1]^ MYL[S,!WJJEXP%)N6YOJ0'1(JLY-W7^ED$,:9 M=2C+E,*A,R!GXTVS(>\0., MSHR(F>K:E\_EG$6::,D SF^8I 47C"R^$@,'JF=+LJBP= M9[0?78$1'I1V9JU\1&H-B?-PM"-YEE4"=TS<$L@#"79[N(MB,I@]4^*S4Z\7 M'?\I)4]B1I+"E.G$[T2'\LSA28Z < RD0H%N>D;A\;/Z%[PL?T&F,6O1?([] M*XW#8,U-3/V'Q:[Q7U9;Y\M17KPRYJ"VD5UZ02],F#T!>C'=[!70"0U2#X$> M-&I["YQ4YI]5604S4B!$U^WQV9>]AXUPJ';,4]D==B3D=F[O'7N7/]<5-#[L M]R&_9/!"*;^A9 <",==A_)I"?;,ZD^;0Q.C8,F7Y+ M;Z:R##RTMX$91%I=7'[#=65J1^;LZR%/4'N-5RT)#_1>5TMRVN $W62^F94Z M2\5X<;3\+"SZ0WST0E[1.N\W3Y-/!R_QHHQ2Z.:T"[+VWA'GF "UBOR(2Z2H M)S\"=NS*\J.Q8&EO3]R01,S(HZ[K8DZR+2>%8V4Q*_'XA2H<5> \4OP;PA]I M5C^YWWZ[:+,HX^"W:BQ:B+I4["&&4*Q 2-$>DWZAB?Y_T33$3D MF<" E5E)?#+"9R-\.E+,A^Z_3;QRU1/*ZK;C8?6E7 ]W31%G>[GGV7BC6A\; MQ&X:'/LEZ6)CVK$Z9U9L2>YI283YR/'/WI[MZ+\\E;F0U\!1:W$O+G.X5919 M+ETY7BE0?-;;<@R9Q!TK,GRIVBQ*_QFV-/E$PBUIF)KJH"7-Y[3= M.>O"R8OP)15)7XO\D"75\!+W6GR8"Q9JL=N'\9'2%4U> LA84=EH>(WFET4Q MBN*J>>V:..WR&F7T^;#MUID64-/7#EF[Z1>56]/U%8PW+=."G([DM*DRY8.^^0"@MYUDF&#B_BZ,7=I*E M:[Y!='7#!F#&MF&#%T5MK7JC1;1+ VDV*HN,NZXM@!UJ:>3XA!$VQG:[H,*OL]*/5:"6DVA:5S0#A+YSQ'+&#!F*LY:B7 M]Y"6($?RX=U]$K\$*;,"W[I@!D1!WN"ELHH/S-VI%SCH: ?ZH,0V!/V701,G MZ8P/,Q32DUBC+2B1RDH >,E)]0SW;,%HZW$5,$P)A<33"YJ]4LHOAPY>*!:" M5RND:YJP#U:9EQV8MA_Y5RY8ABO*:$^@*]575:901Z/0$1NV/>C%O-H4=$*% M: 5ZT&DT 4^KOA%F[*3-B/NZ?X8JZ#B_*3!"J*"BUMKR36CC@EGV[/AKL*95=9)E5&[!64[X<)6ZAZ, MJ]6Z R)$Q>Y,I3$86V)3=YUW,! [G/\OD7=8!W!XK+B_E"L6PIV+>- MU7J" M[/DK+_/BMV(=DZU:+$G)282CA.%!/DV>E8A0W.MC9%F$J*'O.L M4' 1LICLI26*RTE2DLIKM&?X$QC*ID&,-^>LW,,Z!;X70H;+.F F\('NO"!B M'"E73+/BO;&A=@/OR[RB!7A75%A]O_O1J6_V74)K[,,L?V'&O(S%5RH>I6EM MR6_,XX8"(&%*>W4 UU3"D^*NL.L?=N S_!(DD'_!VXW_[*47E$8W41HPK=ZP MY8DRY?XY'!U"E;L1V"]KV@W A5/!;C#!"M'/B\:EO#B-,.2\5$VP@YU!NLCP MRQG)BYB2!# G>?92\@1)0($\[<3EX\ZQ-/5VXP7S.5+^\DHP#WA)#?'LG#Z# MN2S<^ MQ=]@]T02$0M0+'"(5(QK"X@WP^E<:;)_A>0QSIKPM_9+2S2&\#3;L MM'7O09L;]DGRP#BBJO7JA0;!\ U@MS1X/7#@&+K>A+89N*HZUVN.F7@"-3EP MW"1DR$'6/:@3#JX ^SPA"4PQL4D;;Q%*3*1 17)<1" CMR77 B-\GA".$\&& MG8-ST\\[HE42QG*YN?*.Z0,57;,>XPL*MCA84_87C[H"*XF*]6[P"':H#X.E M >H"C&-YNE/8K ',[$Q4[IEKAHAMF7G_-':N?J)\TQ3(B!<13^23;[T=-T+) MQ&9F!(XK#P&0D(/ C4Y#YR8P*Z-R:OV[CFQ@5C3D#;$>V:CT.0[7 M>4%>F3GX;^85+*J6H@\6C)KFO9FM"I=W1H%4G;PGG4KS4U0:/S%#_/^95XDM M5 7/GH.4[.(U#;\CC_#OK*" O#(??DWIKA1P;[]/XGT2\&<>J=Q B63B#3E\ MQ)$QN>=M).)7FE0H4_+Z'/C/T#WV$&8BAAA$7&\8N,C9#:*:JU843BW\M'TH M-N[JK"KMY)-7+1_K5RL0D1+3K"RU?6)>^?_9KUA@Q*@]/A;;9>C-4F)1KZ]\ M"I%X7I@S2'_GEW7ZF+UR,-HUDX'TDZLCQ4B,ZR M&:HKGFHP@=%Y+@?27>^9 MB$>4](OC!3/-SSLO^7W^-4AM^6Z .2+]&G:,>G "@Z\12H)LQ*L$([\!H%-R M5I!V%<,]C/52G(*Y(F=J=LQR5H=Q0,Y4!'64,P'JBCD^(T<3)LYY(70U %]) MEW(DCT!*/B'M=.ZF0PXCR&]B#%;:6"N5Y8L8<1E3/,#!$\RY M[_.'B0_4I\$+>#)&*=4/QQ'9-O)E^=6-G5R8S80T9*883JKQR'(^G &7O!B> MHMW-4:X@7/%=&DRTN,?%< <\EA-:;+9V_A+ .7\8J.KF"LL0CDA2DPESP*$< MCB])I[382Y);'N_H?$RH$[E'T^#)Z%6T0B'IAATS-?TP@TRO(S;T-.4KAR*J MJYS$Z/Z.I2IIDDIJPOTY5A'WTU\_>W^*D>G;?]#ET@Z95 #.I(._J$9.) MMVEZ_:\_LL-@]8O?>3NZW-1H5;H(+6.G__U;"2_$0#MP4FEHH:*9& #9&\L- MX1"D$A$43Z / ZTD#\A9F$,K>>6.W?P:(1R&$1/? M>UM2A;2[=R%Q1#'_%,=;DYS7OT<0=!6!I:3+7^*(>I."QD\FADPL[-9T88J[ M-9$C"ORCM_];?-0+?/U[!(%7$5@*O/PECL W*6AF<_$A$PN\-5V8 F]-I$,1 MO=L@HOP1CFWH1@)P))[78,$8SBM'XT?S3DBQ2L6Y+5IL-8]Y2+&\D;E U(5[ MFL 'WI9^M&6^!N*(/BC8,&J$-!Y?)QK$6,@3?]N80SFB%%W92$ M]B60,Y?G M59F8ZR *,LJ+L=TP&J-M\!12497-E'?:!0%VX2-;%M75CMJ@$4L3ADA/9FWF)L'W M*$%R/K/R6-KX%NE7;!Y)3[Z:_I)PK%OK.VNX<3C%:W$G7R/ M^_?UJ%KOZ]QAWO@H"J^O>KUAB MUYRY^8.*,9AB9T\EWHG%X *VQ;KL0'%.*5W8DL\G-G"3GTSLB6K(5YM[CAX? M.QMOB+4,XZ,79L=/!R_QHHS2]#+>[8*,%W0577\T:V$#B%2AT)JE6C'"5JCI MZPY:DM3T3@4@J2!G1(*=Y?V<<)2H-U?7APPZ-!1OMY.R](@)++9R_94MU&I!N,] +%2'KM_8ERY/2O3PQD-%,N8#"I1I-\.%9QW4[$ M2V3[8B"4Q?"A>T"\*OP9A6-$)[=LUG.L&XTB]F719ZM4C)Y=Z M$QFJQ L^>"9+/HS'L?>=:)?0B>F4J&ZGBIE<;M&U U,K:Q(WGCC_455U12S3,("SJDJDX??! MN :^3^(]3;+C/2,WFT?KQ=\/P1[LF-TEDS/YBV '-'^EH?'A>0N?#-:U;/@:?4PSDSZA7^\^IXMS^P52@I,S^K MUHW&2L4T$E_/PE0.14C --"A2%H4HV5/ />U=#_R:3%\Q*O<3P MZDHW$N$YBIGH\F&*>AC.$Q43+?I?O!A]7GE5:9KS1)L?M?2C/,U'(T:U#@D[ M?1\2RC;)Z^ K_,M6V)1'&!M"Q,TJ#):LCRBU:"HPM25WC,K/LB\D'=@+EQYGE:"Z,U(-)V> M2>YH-G]*>4]J79S $A@I;M2)M5H8R0IR^JA2![*,PM'0L9GM2=(17\N2$RHV7Z\#WFV]^XI(H,ZI5X,M2^4JX5Q2K1.BNBD6 M*:&=4ZDN? 6%K8S*L4WK6)*RK MKDD8W%,W"_;D,9"%Z3OH,'[VDM]I%D1;=@Z8P!^:G=@F&OA, M2Z^"\ !MWLV[A#4TCK1W9$Y6 4O0R?6B$UW-M.H<&@J&$0X_(QP#WSER'.B[ MQ3 >(3X"#8QW],.[,$[3;Z&N&$F?46_C?Z7!]AEH%RV3BZZ\G+UT>N+"4<%!C,L*V0O1Y.HY@,J&(!>X2(Y,ZCHM\!$)8:''V+H[Y@+D M7!Y2T>W<%^" P0LE^SACHP(O!*7?Q5%N"AQ3 M[-RT-5R-\OC0PTZ:D#FDUM:LVV[.>DQN*+4EF>-XUM()^3QJ'6=>V'UG1]S71'W/+P"YOEYC3" M8/=X>YQ)L)]XC[E4ZH?@8\R ^%Q\//*-A;;E:4@U#RDF$C7PI:D J!G B5* MC0\Q3L8@G9A5A-8.PO* Z<^WS=F;9S8Q!ODM10=*>37./:/@V4MI&37*8G^\ MINS=$QYV^S ^4KH",I9[V-V,PFL8CY34T,9 +8U!-WCZQ 4S)Q! 7M>"!IED2^! 0!D*^1$&6/JR^A!0:ID+D-([4:YB: ZPN2ZP:'( UF1+\@*,I =KA3DP-EY]PT#3+_YUK5S@?4)Z;:ER,!X MZ%TZ9_1?GA$/VK=H90W&)=SZ?-,Y^G6+W2;D#[!0;\82&7N4C(3[3=H@?:>3 M41"_->MC["PRDD;A]E4Y]P*1H-O^==,2(I MKUCK,3Y]NGJF-./O=\1K5"^\"E*?T0Q%GBZ.[(]]G'KAIR0^[%.&@O',U@[& MQ&QEH@-=+QEOG'%CQ^3)9L"/JNG&,]2$T_\!-;[M@"$H("4)D"7&B2"]4-QE%',^FRYJA'3B[D)C(:\L@' M]%1NY M[],0%+4.>1FGND/W>:9"RBP\X[+5\@O/,,_T689G8T+]>N[]$R B,@B19H.] M2!Z7STCXE$2:LXX!9D7*-YQN_63N7Z"OE@O/]3ES3^W\/QGX_T4P(_+'3>L\ M[CR(UND<"]8P36-.@F.7QN=@?*,TJUFE?,I9_H #T29-L'8*@S0;\ 9+T\:C M>%;R.7X*0OK)V]%T%8>GKZ;,0Q$:>;2077;RT(S#:>5A)*;Q^S\^4Q*5#Y5V M'(9L 8C[_7!IGN2^/U0!#$/J9P=VQMP7E9UA5)P],_@$'O^D)&63?3=M(Y!N M+%?OLL1XP@$(0""T NE+>^VG2A6T#U#7SZ+3>]DIGIVYEO 3YW8F73Z%P38/ M8K(1Z88F2>,-Y"!,",H^C.G2%O1#@V,JAM"JM"0>O\OBXBE0DVV!6S(4^QP] MB2O\)*LFF-AZC+H*.3)28N/-5SB^PN=(B8212"@1K,]9>+?\S?$./+6@K3EF M>\DX#];Y'QI?K3\ZG./+4/;E4TI?7),?1H81VG)!UQYKGY$:5IQ#Q@&M=SPZN_LSQM.=QP&:_!8 M5X@VR9\+V/[*F?CE)GJ3CL3,4?0GB0QH>B2^10-*"AB.)$P[. M=)8_5 XB8( '+H)( P390>^V-&+*&#+,VX1Z4"8[>_8B\B_?0RJ0S^"_G=C) M.ON/4N(GXN:G"/# %$2:@RPWI)B%_8/(\Q!Y(@1O;,)%$A*;>V6(GAAE2@#* M L&M:"U70%=?H>MVMNYXD'ROO@S7G*ZN2*;WMOI1V'2S)#PB_4'"--/E-2!Y M5R/Q?-H&(*NT-J7)2^!CEL>JN9!W<:;D[),71+=QFBZC8KB-0]H%FP,'I^[, M:\]-]JAPCTU=Z6P]-3&$VO,2("7O;GE9*";Z!:@#)Z?!RP"#@*=UM:N/>&:: MIVFPC6!?7VZ8@\"+X>8I,X_QRH.Z.A>'-(AHFL);.I4CTAD%POFG)YOE*:1JATE#\MZ)3[>8";'6%[Q9'%YU'C*T?*7DQ,?%D;BNL9K@:=,96.\ MKG)>"V3\T2N"WW\.?HO?%L]5^!3'Z]<@#']-@BRCT7*SL;="/7'@N 6]&)6= M@4X()GE#7D,T"QXSD6)B(;G!4\84F3[%YMQ^38_+*D-#WC-TQ\REHQK2= M9FD?W>J% 2/[HA>355)&)W"D7(T>-!IV=\F?A#_A^9_'T7,AS+5NZMR,,5B$ M]BL"2VD_EBWVXX"SE8_&;OV'ZVL_QMG)"Y+G_M\/@0A%7#&6EAOI@Y;^,MU0 MX.SC?=B4M_$N\)/OXMV):SZI*'1+ ID1P,*+J%8?.M%(3\'PO;C[\+:,[5]B MR'4L0NEB5#.):2@R9P2Y ^LM(FV!R07AMB;34LPK?"#L F-YD92/G3R'YRS\ MY[SMXU?(VQ%HB*?A;SI]+E*2'N.<_H)IFGY*XE1W,]0.AJ.CMNS(VM@&,[G> MV1'4D+ R$8XY;CD@J2!GA,/B:%)/CBXA'V#O!8CZ41!Z&>^>@H@?.589W4LF M8<'^E1VKV^.<0WKM!,V* ?S1V"/SUY47&-.Z,IUH.7MV\7."W\N M%L MUF;[(UG3L[N7TE1_$(LXL4-Y'420&'4;O "*BHH_DFG3/O$H5B4@2*$A46?8I?'G%I&_?I.F7\FP'Y\:,;]K Z=B9[. LYJ\[=F_?R%DOJW!D M_7P5_DA63@R9+ 3[1[!F]24[[V7&F[9:,@O37EZR9],%ZY3SOKV+95A,<]EMA13OFD;IN5G*H,F?_A'BIW9+ZR\ IX _H/$ MR:ZHJ$7WZ'V5OIQ@\743OWV39U[2E4Q. \SH5ATM3]0H!4BHO&+SU@?(R>T%$XHB2(_42J)J7?P3%\Z(X MV;$C7RS*M$1;XA_]D,Y(L"%A'&UI,BM<(^)E',*3GK)!;;6)G\PZLNYGCH?6 M]J2<*/G#<^Y/C\8WO(ZLOPB<*F3^C^' 3^NU_\%<]0G]\S^*4XYF\*:R:5.& M6-L74\19Y9TZWV3?G/4J$Y)4"W%'1XZQML_VIJR7[>*-8+W:IGHKULN.CW&M MUXQ4%9JTAHS-_:8NAWHN)*^^4EIU]^ZKI=>(>6D9:#C8P8G2(G#&LK2PV&(L M-- NZ+^1-$N5E@NM%!60.!9G+C9ZLF6[/.\NX5PRJES0AJWBLY?2^R3PZ3SDD[./BTT>NH'[&;\*N*+K M@Y_Q]>"APQ;#-=(<[I1Z&KQ0;16@>D_@1&&H@=1;UHNJ_.D"([^)JW 2@=2= M@E%CKTOY;(D6"Y#%Y EZX13@^/9%/!WXM\S*P26B'S,G*SK^4\KK\(8QE!##-W@2&VFQ7 _TA48':K]5-"&= M<7YT3+6X-*=@+C@J:IILRU66>IY#.^-G6+(E[@_VC VNRTSG^&A'5>B.9C<1 MTWAZJZ]$V0'>/752,FBK5#5@IU1+05EG!8-XL4"2MRO"B@D,9?2^5+9BQW)* MV0I6BBW]GB8K**-WX:6!;[\D+6B<43TK=MM.ZB8<+BBB!8&=];'T91DRPK'- M",?GD%[VX;NIGE"=6922)._)DXI%)Q7V*@@/6:=2ZVV(G%?:$Y9[JFV.Q67% MK9$XBNKF&-^ \IIY;U'?M9K-Z12XK&";7Z+7+LT_4R\])'2]A(OW0Y(PMMF MNSA*BC_!.H^^@+)%N!T9!/;AQ&IEQ=.)E/0')LO$ [3VT1 M*'C&BHR3_,81(KWT>T,+@F!=+H[E/W\.:,+T[_EXR\[VX?QKH#LYVP(CVP4K MUI1*;X3$TV@+L@S2.2,E$/D-(%P0/UECFLQ=Q3LO.'T+TQ,'LC!V850IDS8( M\$33GCI;^RDU'Y %5Z#"WDK&8;>=+02-O(GVARSE9N7C9[I[TM8*,T(@:YN> M":5N-8?C:9*.%I,@"1@B@,AO @Q;1ZP9X4/(1[=D_\?.LO^C>[+_8S?9_]$A MV?^QC^S_Z*#LFQD1LO^C [(_X'1T&T3T)J.[UO/".'.\W7!#8Z'&#CF4$[S) ML,,)]<:S3/Y@YO1Q3#$3XN# *173FU!3G\1]G/"$RG@C MQ%(AGR2 ;8&\/@<^^SZA)"D)(1[O+PN%8-:)]PH58!)R2+TM_8X4Y$*&#-EY M1Q)$?GA84Q+2K1>&1QG-FN[C-&";V#,-.5)([*11*FK)/'F,>A]>MV^]($HS M\A0G2?S*M[,D88P5P7F>(NKY# _ES2-Y[7=!'HFAT@<;PPCD*:5'DK*ESL-2 MXF$.?,Z6@@]/&)$)SZ;?>VR%_$/H)269_TZ>XU?FY"LS<9&<\22NPD3<-O;G MXQNT:D1+SRO7W$0O;()=!\MN!89@R3NP4UIN"Q@<2VU-F*5EYK:+F88"(4G! M?>=N_L06H3]GHM*2!.J.NH_(%-[9*7^6:GU6,HS'.1NU,B"?A;2#)S_[M%"B MZ>(ZJ?"WE?[HRH)X-K )(N:5!66A=SS19P1[VRUX;& PEYO\T8,I4-N8\K?AF@7JA0E'(

UB.N) NK_HPVCM#J,+@NGO,;I3UXSR:Q23XZE=TAW1 M^Z6,RN]%'J5%/ +[/I1*21^H3X,7<"$_)7&:YN6A=8>?%B"DP[ 5*[43L1%B M^F.Q!3F*^@\"B%10,\+ASM11PU91AG&3E%"(NA&&\2OHYW6<7,6'IVQS")M< M/<1AN(F35R_1O1SL@0=)@_HR7%.JKDBFU[-^%#:%M< #[^=(@8DH-)+\!MC@ M,2&@0SPYV;$^:-W<%M[^$NNHF Z6S;/L#GN:!/%Z$1DK)0UBD.$6J5C<@SHC M$ZO,2[*SL7%!MT$4&3B9SC9 (%N4R2T8@CR\!YK2Y(6FE[P>Y_HQAI*Y['.H MNQ>E.E/1$Q>.Y1C$N&Q(>B&:W*X,H+)I9M9K4<\%Q\>M9DSUZU*EC'M.F4,$7SOV( 5KW"LS$PG=[<4B^ESW&XOMGMD_A%)*@9 MWRT9(7"TPX()62$,PR?7@59:%,]]<@@B@R"_6AK"1B"!X"G"?0+=!+/C/:.2 M[WA_/P1[H(F'7C1LMP'AJ(,=*[)&F"$F5PH;#C0C' P'OLN ?.X'HYR M#&1G7[)#*W:V*G8FC7T?=@=>,O>*[A/J!WP?9/\.*=\0H_5\!QF%_RBJ^*I7 M0!\ '0D]6CQ]U.4YB;R/@ALC1C\BX:KX=X&>R/BA;W8^ U0Y>J$RV&K.Z MVBEJ:D.51<,2*_&NS-9 M>Q-N#S[]B^^NM#5?,(C&31Q%L[$3>3H2CH9P//@UJ_3\5MS>>3MJKEK5%8MS MSNR9'O"F[3'(0II"1A'E M;M,C]9^C.(RW1V4 S!(&X36;+2/E4[8V )QW;'94-=^'<#">ITGS@W)60D[\ M8&T8"SD<88"D@D0*[0WG9Z;Y3494X2*-L$@+Y.%W?J3A_X/8^G.P5P>T^R! M4.Y>+)::W@D:1^U[D*@H=I$D 4W*9&TN<45/IT1&,[%!&(6Y'$>5A0\&HN@3 M7,.#:2M&9;7*NM?^DGAN_&/BK>G.2WXWWY0UA^$XXCIR94_[=,SDKK2:@.;. M4@Y#OO'J3"]BK^L3-YU?.Y3/88J>GAH^;8&1.EUW8JW6Z-H*=#.9(H74Y3M_]1*U%Y%Q( MIX5ERZB.!HM+@1TCB9WC'/(ES-QPYS+5S=-HC.L8(WDJ(>)VN-M[00)'DN7F ME$?K7;$;#J3-L0^CM3VR"X+IM\KNU#5WS!('/-5OQEYM-LX!X0N#MI43/S[' M*?T2K6ER!86>8WZQJP]H#$:)$.(8:1G*H,= ?#AAD%&(5KB$9=]LZ$V6>0%_ M,9'%4% '=J:0[TQ!)?FBO ZAI>!G,"DYP*QD74T[<2#E/,O3\L169LCY"RK8$L->0CKVBR4O@TW05A[5DFI,4U5?9Q0%<4"W=&OV>,K#5_HYSC*GGND9EHA=4Y=.BR%;;BT':-+ M*F--;O'['[Y_*QH/%NOQ-1YE>4I<;T&_3QCO MK]8Y(L>UN4;E2$K,=SN&]"VHKIE_IK&8'2KUG#"7HSO[',@Y'918L50V!N&2 M5I7D]'$<<0JZ]^)&5'5OQ)TQ*R$P BA_EGY%4S\)]J#8IJKN1@BL2@BM3-0K M(6B'(U1":*%%^8R1LAV"PT#DK83"+^FNYN:VI:)[*Y1+4M5@IEVR;M'*N5O1 MTTG";K$;?_9EB8TGT"]LS$: @I9E$;3CDSS0G;AMY'\]LAE5MUBVD C7TMV8 M*F^?[E+"YW\#!H3;WD&L+>L_%7,653\6NO-5YV[Q-4@SRE1TN5D*7R!>?&4?Z&H% M=\2!N95V9+2YL5HB0-IF.U&GW71/%!&:3>2(X-)+H()$%H&,_)8ET++!"U-\ MO^]432/ZZH6*'= :RAUA53#3)IX2B!,"V:#'7@1S4(1-8"!#<;2E:48HZ$K* M[XWWN*5=ZAS\2H/M,R06O[!/MXJ-[:-F.;JCP5&EONS*NM45Q^3*UH] @[>2 M:UV!B>2H'/#)1F:Y 'SOY1Q6_ED41^]]J"T:\G+XE;OFJ.Y"/T MLO765GGKCL9!W36P:ZV["AQNZ:Z6P!ZZ6^ B@&Q&R@,!3!3_@#9W13[]=85W= D M@9H"47;)_A]DYH9;AO%8Q0%;&*A7"-0,1B@3:*1$42M0C"=<; 0$$Z>#'?6G9!XT[PP8;=MFB$"8<3X8EV M NWC%24NYFCEV&:$X1-9-8#1G2A&#[YQ<^ Z,<'6<(RUX&C>@$)*[/962(;# M;84L"1Q-(1G&-Z"0>KYQ4]RZ,/'()AYCB\SQN*^2-8;[ZB1'XK122A2.I94< MI?MJ:>*4/;T0OM6GBG;&\ 9U4IX9W1.&V/FK3H?MJ(U8J^#A<,TW\T7U- MG&_8(%Y_#UX.1;X)/Z&C_2Z\!,"J8-.-?KYA(=8Y M\]+GZS!^+8F>^UGP$F0!385*M]4TLX='JE_6E<%:K3);X.GKDG6C3-'L(GTF M@$#>:"H<\%R-OV315X:9Y@0V"I][+UB339Q 1\H#/#T*(JA R'<7_@QIQS3U MD-"BAJMP'\-<<]E4?W)E]RD<8"O34PUV8>\Y)5V_]10CD7>>.AGM&\^]YKB! MD85E3;L/^K%A"I82^/%.'^0AGIT>(!]RN?F2BC( RR>H.PO5 9@'^5ZOLE6[QU^,T^>$1-^F5CT275",#5@5HH+:5O9,Q ^H:3'?)I0? M*])?@^SY%R\)XD-Z&_@T2N/$T%+2#@ZAGD47ALIJ%C9 .+4L["DS5;((M T2 MO!(_>643D!.],-Q-K\V\N7M3S=V\@W03$A#>O+AA(\G!0"ZRZ3BPN@VF0#< MD1Z]^Z0?[80$&3T1G0RA^E+GYF)0PV[^XFH>K:$D!3R)OZU"M:8VW19@*,VY MK=F16G*WPF UXK8DK)\_Y0OT/(\J9!.\AR(&( M!(W;AGLH6]H?Z*QV0!2,[6("ZA!.:+^*"8/BR\-=T?DF36.JNZCRBZ[I%DRJ ME3QO@^:4?G=@1O5C.!,<%.U-(!6W:&[2DL#0 =Z)$&([@X:HHAX8.]#81EEK M^*YS9YO)TH$&,BIZ!)%#Q+,8=LPV[@X[LCUXB1=E%"H+Q$C K0SDCKHT66E3E K""14Y)<=>.00DWYF" CNE!&S.XS]Y5%$/MC.RYHQ[(0.XH0I.5 M-DVH()Q0A5-R['5!0#JF#*WL]'UZK@GAF6F81^OB<:U6YONC00CV#6"WC #V MP($3%NQ-:$/H/N>'7I&^#QGZ,=>JZL1+=OPP'6W)1JC5$:( $*D2[\@AR3__ M9B/"!'S )@[#^)4'&]F T,N@OGE]@#Q+2J(X$W._!BDEZ9[ZP2:HWA%DWMRB]&/,I<]QDHD_]^SW>X9,56E":-'AQPD\=(#1AZC\LQP=/X7!EO^$;'1Z MV._#XRF&;0#Q"1&=%6GEQ$L22#K-AQ3]0-;TB9FW?1*O#WY&7OD@\9BDC%:P M?]/H)4CBB(M."#6JZ3KO=%^C!0C>BSKS4X=ZQQ-<&^//.:TJ'J!M"R.S#N4. MG'&;['9 1QPC"T\(V_6Q%'><"@)VM(I" 9N)@JL:]^>!^C1X@9*PUW'"_H@/ M>YABN5EX2437#WQR9D%5JFH/B^#H=&6L]&YL 7%,"SH1Q3+G>0!L!\$?\ KLF:P ZS9_BUG=DQ4U/36LU8)W;/ M5-NH5CD0>R=-3C*4B:9))RL+].%8-]]-=+7H0LV7OL M6'3G[:C"4=$/FU;XV\@%<=>-F4S S00T4TBEH03&CNTZ6 G! RW"WZ44GO*@ M=!XZPDXO+IT9*V3(&G!2P>I(E2K%O+CF*!$0A0BB^!QC,&C/RY KV@TSVHP+ M"/X'"?4SX\-UTVB,"]=6XJM[5>U0I.O3%GKZO:@HL(I;IP(OA*+@_C*A^SCA M16$8FF#RR&%GEDMNYC5N$%]6C,3"B/I[%6R#S M7;#QEFA&9WD?IQR+H;AOA MI>;J!N+HK9F:?EK[38Z42%B_@?MZ_YEXJ3)18+[?AQ3^*V!FY%,<;]DG]Z%W M+#Z:[[Q_@"^^WZ?P ;<)/+MAZAOWCFNF6 U,G1].O3MA_]L@HC<9W=E6X)+& MNQ'^;S!@N@(H!Z-? YQ08G,5 ""$PXSI[ITF @&!84[<6'1B M[E2_BB(-QS)K%+$L/=OHXHAY2/[O=P?PI9:;U;/'EO#>2W[QP@-EIR6^)5X% MJ1_&4+Q;MT&-@Q*I>/T(RU"K9S\ W_0E[@<3JPB8 4K"<^$ M<-3\*"1\+@D[?C7\\RZ)$_NJQ..EM^<'*\[B SLE)R]T?1TGXDG\39H>H.)4 M^UK9XD%7\FX,:S3;#@FF.G>AL$6'X:+)@E=VY$C;T/?=LC#NQV89>FBXWOXJW6LN$]QDPI?Z: M )"VSU86:OND=O3T&V(+*[L?$RG#ZN,G9Y! MF1=_/["3,-MT]W%$S4TI6F!PM,**$5DQC "3ZX8%-0VQ$D-)-18]+_F$>&-& MLF8LCO08"9>E1CEP6P;LPK5HQ#/VSKLX<;@S /R^:: MG+7H#6I:<$>2^4'6,4\:PWE=$WMR5G!BW>".$ M0U*DW^X-P]V0)'.Z+)>E925+RU*64'V OIPHM>(,[19H2)^@4&T^F:F^NFXH M1F%U,]E5177U.*12ZB9B;','$QJ*SHY97%3A27ETF*<&$K^8 ZT+53H#T[LZ\V]G;^^. ZG2Z7]^E.WE) MN@>#P6'A5*E2WG'L&MN5[MI/?Z(D_RI;LF3+IEQSP&*GDX@428L4*5'DZO!T MR'(V\&\6*MH&\D%95:RHU?84PA,%[B9K6!IPAR9(M0YC(B8B,!.V.AORW,%. M!>F5CH]EB'^5*37_GBD7I\Q2^3OA?-!_#4-J$] !Y(D54%(V@2$HY_+"%IAS MWL%4 ]@KB^"&K<%V8<(0]KKG!4 ?D$>!;(N5WECV&NU!@ DY-G'@M?IU &)4 M.PU#\VE,Z1#$&TY6]BG):95LUY/68@R-HT.6S-65R1!T=JVRHJNU&DN##9DI M IX @EI.Z,@L#H5_5R1W\@R3*WB*&]+L0RQ:$E>/Q;MV*F-0!"_/DJW2T3.$ MP_'UK(C3N7OP #LN4Y)%A6LJ\4%9:!)L-N(E#_, 83!_V!-$! [\Y(/MHGQT M59):EH:L.I'/[!".$X],T;[9RL2P @'Y$,L&W51=2F8&O] )=ZVO[9E'6*:: MTS4T+&,$7@911#=O2F]8#K1R&6VP>N13V@NCU^DT1^F'5VI+K[F7UWB346(G M CUYK(50!032NZMIY%(QG\D'*>&V.L&GWVBZ#C/49UE=;%])NFY39O7*/Y:\ M_F CPGY<'ID"4\9[#4 ?(C_4WHQ*&V4O,!*.LC;&3_T>*("?3Q68[ '!!9SI M"45W&#G(R22ID$T+W7V[7!?52(2X0$]T&09T#\/Q^G6T]#GY+S3CU[/L^X>) M>,(#ORX,_U@BN]R"Z:8UNT3:'?P.'"GC+)H"%\T2+MYD/ MNR#_PC[YYWT2WQX>64"VBN/DP%1"U(TWB>I=8$50;'?"*(W >)0X!L,5W7W& M92_F@USH$YV@CNOI]W87K714*\]4(AYZ_0Y^; M9^CI'1W9+[*W\2_QQ_CM0_R?[#_WWQ%QGW[!72[Z+7C>1\P- M_^[VAU_^]O&'_WC['=2_K-M240X37ED':]%V,*:\+R##$+Y0,;'L59?O0C:4 MQF03'&?/IQLI:V5B[$7Y&XF&W';Z2W//J8UF \QNV, 0/5E8QF,-(]3"]%JGY8U,TMK6;." MB>$0\<4(7Z&LWU##.[N-X><[7O..V7M16HN9Y^<][TY\%V:_O6-AS@>HOL_\B3NV52A$.L.\2 4&YA)H MHTC!U)/.7^A@'HY:.LN1OGX$K*0^,ZE-#1>N]7%R>L+GOR! @:R65Z/A@@ 5 M!,@@!1T$",$Q:5CRA:&OMR"$L!!"VB&$A1I \*2@">V7!%Z:@=\[EPE4S7P& M1E OU,G,8/>TRS:$.I[F-(4%':0BY%QLH96(2SF\E*.1+>%COQ@>;<0 =X^J M3)Y.*L&7N)ID-Q\I-R J*<9L_ 0!-G"7//'G@%=P%9(CG0KS:S@?^ M\N\MOR@11^#B0O RB5^8 !EKO+\S^W<.%>&K[$254$)/,PB4C$&9=X;WOA57KN M_7I'-X>H2 G0N7J9RM?3%7]UB!_)2+@64,->N$(^O^EP2WE;923^LM5"CT.2 M:3T2W&JWYR&K&6O",^X4G;:[AR#5<>\@LU&AO?;W^6NOMR9OI\NPGR;IJ#WX M@VM+X9T.POWHZH)WS1%H'UY;#*[VZ5'+V#DB=D0*CBB0^R&&!,;PA<)<#U^3 MAUURR()X"(M M<) ,D,R<2>.(K1(!X8K#4) "!^%(,(OBC.61S?-WTLFH2YOPO(^2(Z4\%KQE M M@Q+\G2,MBBP+ /P]BLK(0=/)*M&$)D6[4D%E&"FNPE'E\,AUL>Q0%.@<=+ M*^*$86%+-%Q/X&9L#N+YPPFQ5Y U14U<#4,$B.Z&%8LME\,(&M?ML"!1O4<7 M2#K4BR,B @V.!S(+A]0/3V0,KTS/_P?I9A@OF!;'16P6S?')R1B<4+J3T'HD MW1@P>R#=,7O[-0 _,(-!Z&9J.-4)L5OE7 ^;Q+^%J M,!/=5V;D3<\Y]AMYCBT'-L^Q:\K)9B6^G'G-*$2Y-'9V4$SIWG&YX3 MH79A=:,1_-5^XDOG5#T4QQ/MHV=8A>CJ/$Q$N8G(<9DYF+7FK3H&$B&< ,%T M+1VQX/:AZ7\=@BC8 M475W"(L,AI1 WJBP6TZ<1059FMO;O<2#"JM'#2;!]Q#06LM\+&0CU&-=ATA#EL+/X?Y[HXW>V+F81?N'Y(K M7@6X,^ ;A,&#]6/&I')EZ<%QUYP);8K5>--8C8"(U#&1AT342CXB!4CN^&VP ME?>R-<*Q>J"QK'[$[?TNB38T5;M5VN$(3I4!^:5+I1F+XU#U$C3,G0J$"R70 M%;7-UBQ4#^*C*&R5?(TSPOX;T2#+R0]__6_%J/HC=HYD9O_+7B(,@A3ENVHP MF*Z7/1/P!4R('U-.+*4!!&C7-& SZ-I9=@_$*!.F([DJ"=8U"JG\EYJ489J\ ME@A!40'CW"6V+/@IQA(Y&+5QU1"ZI8@]OO]0G:I>]S2O4E^ MC=8HRQ7)[I]*>M!T:Z'"68!E*9H[K,IZ;N(AV.J0[Y(T_#<]+3XZRXP+LT7F M0G1BI/JG6X[U,N5EBA?@58&O:O:B9'(U_\(LWF"!LGF>F?C$V7Q0CN9%98L: MCA=E#4B7)4:[>;T,TA=Z<\BKDM!=CJ Y+$)X8\M8&?&8 N($07;4M>-Y.*N MP:^30UX4=H>"Y?S@(MCOHU!4*)5E]R"(8J.;*U$6X(,3C:RFX>NZ)8#,YYGC MJ9&B41HUCN$U0T$J' AAUTCV+CN^^@(+YI39W*)ACC"<(L];L*6SZ1--N+"" M.<8B=%(PIW>VY13,,61E"G>I>G=0M+62+@.?_J*P3 LKF3-4H%?MKE?%/L8D MP\MI/P?I;S2OJFJOZQX6^\<3+Y2[&5@_TTWY4-.JKIO? @ST". MWKBK$\KRMK$)-*Y:.V(98?_+K@JR)PP-UCOROX/X$*1'\D/91F\;IEE.*']W MM0XB&F^"E#=M&72?T?.J6*2$9;(!R64:,CF'P4U,];N!%3CB:V(+]EHOB0U@ M<5\1&Q-HV')-+N9&SJ98NB)*IW+>>D>M8)O#P9IL*R3Z@-1;1((G1(LN6^ M(;U&'BZK\DVN1%%V$BJ0$(8%U_HY9#(IBF/6V@Q)T OYL85]@L^]P%L0_G^- M=DO:HK?.IEC8/8=&3$XN-CKP+^9GH+^? U M&>/NG(![Y^YTLF?H[C1@?71W.@BX=L-C[!1=X*"-=-WX"GWTP<$H<3K*P@QFMJ)P6?N=TFZI6%^2-&:B,PARIMF_'Q!XI.> MNG-WT9Z5^_?RU. 5^_R"72D.=UOHY'>^:V'AHHG@G(2.NHF6 M$T;VPI.6=&J$2E&>NO'X%OX?'@N>!"/HD03O1MF M=:!696>$.=NL2TIWM1;F^+17XRD7EOYJR5?G:ZH=V\W@'O+W0R"J")7Q5:,P MS#J(97_'VNLIWAXB83.10%ZP+R7A=:SD''B/DH3:2U)!1=%:]$;(E9?UQ;BQ MP!5P(1VY%.72*]8:R&1X1HG#KW3+>R\TE!\ M3E_+*^9:SAFF$2/3OI.7UJVG\]D7=H@Y3):?3DXO2= 0Q%.7($;XNM)^ MWFRW]*3+\^J9A>:G5L80!L'/-&6D]!+[ '!\/#.J^JY>U;7 GN5^F<@)Y/8H M%AL)^!PS.V<#62YV_@*N> TDWA )4 1/:"0WNN^R0!^FZ"Z4Y2E?]]D-6Y[I MPRZ(Y27')V@?G^546DO7-MA^_H5Y.4,%[,3ML9U\.7[0,,XFR40% MH>(!Y6,00=V7"45WGP=I?F;">Z1/81QKY'<.^]2T&4+6TY_;+C5A5I'EW&>T M1\V5B62X19WF*2TLG'HP&5R;R(-K2#@G,SHTHA MSV-)6].?D3%5\(9H3TN*SMFDFHJ]'.?K;GJX9)P\);!5.LQ6L MYUY2PM5 P8Y/N[*<>&')5X.X:Y_+945S+7G(1K(=I:*VP\5)EBGE,TK;N)>V M,:P(N"#TVSHZ5.VYR*LD)?"6[_NJ$ &55,&E(1P#+B5CRXVXQ27B&_TNI"U8 MJ-R$'FJ;$"F(@::#0,Z24K?<2/KJ9)W]X1S[\ES^9UYXD6Y6+S0-GB@_*7K+ MU/M=$*9?H+XOWI6! 6GG%@K8?Y:9KU1[Z3JCX,&6:3\N8@MBB:16%JX%>@D0 M3#C%9WU1._1[=5]#F@GT#W:=BR/B/^"EKW_[LS5]Y[9)#_Q &/?*?Z3M>A#G M'MU,HV[=WMQ@#_UNY17W,"&>P\;1O,CR;^.PIN_<-HZ!'PCC0OV/M'$,XMRC M*_D_ZL;AYKM]&14WG\.^4:O8Y=^F84?T80S[-K%D#1I2=T5YASS9^K@$0 M^T?=(QQ\KUJ2PG1[!'*^@JW=]XVX,\YXL++[?E%VWCD30^T)U+7Y6AB20!H2 MWE:U[*<: #D95*MK9E4P/%DMC4*D3/DN)2^T!@(2LD^3;8P=KT+V2_Y5B2P<$KY^._; MV1L7O'C UUVXWO%D$=EA!'J=$Z9>4(".88J.)'F,0IZN!I"\FHIDO)Y G1 MW:UL"V56LHS"L_.$L VOZ%S"IDK(+LA(G$"O"D8CXRK;0M-U:$[(>_NF\,:9 MOU.'=)9UT=8CIFN:0?$_0/D4L-@J#_.(PD^,]S6E['.4_4ZR(*)%8HP0 !?F MAJ;1L=8244HX.],DEE'^SY@L%XW_\]#P?T[S7/QT@A;QT=H),W_<>+F6&G0B MSCOZ+(I>U!I=/-#T^;0"IJJ=;CCEYQ98N_MXABDA:MF25[] M^A!)>B1X^[Q6XG_Y)YQ;#YR@_&=UO.. MW]U9L)]/H_FTM%7KDXYG/")N!/6G03-)*KI:L3[;@5AH^MUM_$O\,7[[$/\G M^\_]=T3471/A=GD$\-WM#[_\[>,/__'V.^B55"_4QGY,4IARRRB#0+;H9\XP MA"]4M'YD4P6\2'[(AM*8;(+CN4:RCAT1A!<<=;_$8[=DH5_5(/B=QCO![IO: M)_#5TU/*WYE^8#R'<1:N>=!?9@GKO%(D@A;6:L?9)W#3RG4L-?0ED0MK C351U&*RG5(.2?3S=U0'3>BTH05''KP(9H1(")!B&$> M.MLV6][3"MO"PZ76 W;FJD,(1[/BPI2?9V&7;GT" M<]F3N37)U+'0 M#QM=2^6=JAJA;J9EVFF-T%Q:ZHYI%F>KE3Q,:JUKLRZX(J"U" N7? U&*8(+ M__C$>"W74(D79:MXH[R/F-3'-)]^F2;-5KPN[9SIW(LS?G:,36H1OU2G*?78 M4R3PSN7<3I=9Y4;@A?W4'#V=DTF]^D;3=9A!0\));6?'/,LTDDJ!N;2&K4D6 M9_84'$QJWVIS+MN$F0JOL%6TSOCYV"9UGHD4$+U-P[7SE_.VLR_3CED*=Z+3 M1]W4B[-Y5GS-=U+92JDJJ"&HR%;;4#NIO=O$W+-VZ"-*#/=B0QJ,7>N'+ M/Z6RW&*KDD'3ZB[8PG8<9F.866LR%FIK!XK;J<&UI&%Y5G<0@].:WLX+L'.U MOV[DW[X\.U\K7,@#U09;$K%0"SQ(U$[MKQ4%R[.^ ]B;UO:6!)V_Y74A^Y.# M[&4;WM'WDPB'W6.)\M0PS_(IYDV#6);AGH%=3U(FEFG<,;Z/48;%V9K_VMTN M@ITWGGV9!MU2N!.E;)R5B;;B:[[TCK,TM^-DW9D-XK<=?>R7U:/UE::J",F/ MNJ\V-R4+JY8Q7NA.RF0,)V,Y]3'&\HB86**NU;.PCDG/;-R;_;JWM1+V) MG!ZM+'$N[;--P4XT6.XEW+.(NVE695 MNRQL%OKS\3QCTBM115$XM"M:)3W+M(ZC/\"\^1H*8A9G74=RZLG1@W&%Q648 M:=:[9)-$R=-Q]9CQ PG7NY3-S MS1NV%ZL3M M-)]V.0ZF+4]3&,2JKRZI4<&]G!H=Y->"DO^[,']QM(S?1,'ZM]?W.T9FQ@4E M)5RA<]G1 PKZM]G<;$+X;Q"]I7D01MV--TQ!,?ICV+%5M;$P@T/J-F%#7%MU M>>N&-QVJ6R(@$L/,[1RPV%J 0V%2\J#=_WRB$-B:BH4Y&N.$[?*LRY*$Y3@@ M8_B;-#HS*)["AQ @K.;#+,PY<2K_ NYU<>^Z!;&4+8=$KZ BL)/%5A!M\'I' M-X>(WFROGO=1&_F2RYP"Z3+,\>($95 M?9]IYD*RIU,*KF$UIYAH?MLX'1=M"RCG G4K9B-R.J(RCQ>DFA, JUFE[2-\ M7O(KGQDK_#IS* M;;18:FS%" DQ1M.?G._?_6GV_N;[$^(+:,_Q.ODF=ZS>)J[1-=265??PM/C M#",(' 4P8**N!)KALRM"+RT=?2L!@I0@I( AOP(4HA%5\/(V@41#._X+&*_6 M4Y,1@Q4E 'Q94W5J;%:5@$.RM//P,I^.W-&,LI6X6\6;M_2%1LD>*(1TB3BC M6J?#"!)'7RR8JFN- =CLNF-,4VO5%9"$@9(:+)' R"Z+ \;@]FE3P2*>4M H M@ERB>/,Q2'^C.?NWB0;U@R&='1BRTS@&Z(&9/Z(W(J@=5@HPKC0EH""S \57E/8YH&$>-AM7D.XQ N5?/PA9KHBR$LCM)8,5;7'"/ V=7' M@JK6@I.P7(>:T)XHD@OF0)^"!C2>4KDY;;L.8_J!>:BJ0-OY+#B*.I&PZBKM M>(K9E7\2^J>X"6R P:3D5YB5\&F1C,N9"L\S:_8IB46F/6TCR(*K_'?CY ME.2_T+P2[Y@/-FP^CRW<& %:V[HAD_EI]89STE)ABUNKS?"TT?$P<6T*$@.2Q9UR5"I9^9TBB0+W .A0@#/B&)I;Q2I;S.P.2) M'>5=DLI?P3C5FYVYB3@SXZ@5]2P6LY."\S&C&O;FMZT71<+ -DE)C2"/?-;'V\B\LV-V=JC@? S49%_CP$QA&P"+A.G@-7S8D0TR;39$WI)GO' M])J_,3KA574$9 "'E$IIRE CJ;(/:/[T2C.*VIF*$HZ 5(AX-584VKA2+;>9 M4BX'LG099#OF67!@P99(OBS5YX+$%#&7X2W=AC'8%-#NQP.0=LL8T#VV[>+1!X-5JT[!H ML/8ZH'U9B4K2+-9EA<.3>R<%K_)L)05Z4PJ_#=)C?=#J.3G$JMH@8Y%ZM9XM M16&PQ@TQ^K+NK<@UUX6+X@532AJ8FR,%;AQO9Q)Y? SR]:XL^"LA,O(<;"B$ M9_F.%BYKR@"M[0[=)2L6XA^ ;S3Z&<9*&^9&% M4I1]C'P5;YI8KGX_L#^+VB(?^)DLQ&993Y4A%$HPWSN@"+W]BF)6,I#>9B#P MJ'HE 4@(8"$5,:2BA@ARB!S-"2(%1:0@B:<>MA *NF3!(E*C#+UND7=?X15@ M^5[$I]W?X5%\!Z5,+QJ?" [2V+1)N@GYQL9]/7[WQFU_(I*NR\^G_AY>6_ZW M[!]9'J[=?>4*XV(L\:D01EK4 MT2+&.35I<6KL"\&//4(XK/<0@W;?Q)'&*) MIP&,O6,_AD_ZYZ/#$"Y&PT]$,%+!);8EZ'>#5)?J+1$O1KOU@E!P,Y]:7Q[2 ME/D@)<'R7<<;&K,P-N_BL"?V&H,01ZW'BZ"NUL.QS:[68TEM7]@(A#6%+5\Q M2:0*1<<.*J:2Q/]$5^QW= -OL%H\Z06AAD)5T3YF.O10!8*E;'IZE!HEP;I4 MRJW&_$-P$O,RYAL#G;%D2 Y'UPON3J_B#=27L-6./EA4'3%CK$-3](!8^F)" ME5)K.# _X.+@'FK/(/8X$+H&2=?5=F=10N'N+#W,=.TL"A"TG45+CWIG$6 > MZH8E0YZ'4H,\3S]#(ONPQ[/09G#X,J5&\$S1X4&*/4^O).3W%X3/C9I.0AF9 M&W>G$*,PHB62C!7"21;)4'08*23C:.W*'^$8EW<4,9TL$ \C"A)D]&>W19H" MXZJM&6M=&JJ'1%-&$[+4>E<<6.#LI28*-H@_]..+DGKA[0[4I!Y@9$TR8JU3 MD[20>)ID0)9&DV2 YK$F#>$//5SKV6B';<_8NC- :7S3EH%JXFG0YIXK?\(V M=^':@L(T1^'9$L(R=R'(XJ(P=ZQS'44,O?1N;A=#"I$,082CHL-9KFNH/9;9 M%70HB:JPQOJT!,OS=,TX8GV2^@7@>"4=C@ZICLA(]ANU00;BFK_>QRA"NZ^# M:[?<2U'B*<2 N,]J@V";?78 (J1]=C#+C7W6&LO\^^Q $E6''HM14=>,(Y8- MW6[I&DK/E[S<,>:[.)!_@BI^\3J,0E$K2!^_.L..5.C3K7 :%3S=H)Z_-*=+ MNMLU-POL=4L 6!3A('1-60Y^/ 8LELF)XP7:;/@M!P8 M(HC=>8H. M!VY-?OA1VA+XS6 NNIM+7J9T$^;RLYS(;?KIYK4P8LNE)+]=MT[DOUI?X!1CT<2[/?1$:(T/K>LX-#A7=00@J.107N5?4KA M9_FG5U%5/V9=17])%?T%N2CY!<4I 3Y5='4E:RZY/T]B1KLV'Z2//WH?:K3% MK??[%;,C[4=(TE3U"):K:7FN<7>U;VC9X=@!T$VT+">Y7V0N/&7U+(MQE_M8 M&!Z3=YHJ47>?O&G7YX:W@I$D7FW^=9 5VWB7 MGQ<:'^A(%]D0N:<.L95HK-Q?(\S^.KL6Y$_MV@*"9;FWFT)XO&%84$F0_YP* M&58(X;@_(U_#?$?6;"2;,\T\=(''+ ESA[>1XZOKN[^.H2'K?!B6 MGW>=?&4#BB<;KAP\!5;?/3NM,(:Y=)TH%^#+:>C^_TZ>RW&1[.1S/O>->"W9W:Y@VZ!'^+B M;1X;M,HRFF?0_D\D)D2,HR!6=L1U/HN__MP 8=FZ>A93>.D%6M,_W$$44[%1 MI'Q8"D/%=*2"JH'&$! MX ]%ZHS$N8"<3E,Y%(_V8&/Q,R?&XG6I#0*?--;T-:DYM">Z:?&(TO+5V#2: MUU?PR"&7A6/G,#R[7^_8[A[1FVTK@(27Z&'PR*Q#'M*LJXG[( P((=4P)LM@ MR0X<)PP:0F,[P4@B@?"FZV $(I<:*E5[^&E=?K>\L>=88B5?5K(,,7>&R7K\2)\? M::K@6#$6J4*KCO!&7=:N@?-78U53T:Y66AS1RL'D5S$F?[]$K1IFL MY.ZAJ%6?>M=QUSBLRDTF2Z$XYO%C$0\@O&&J,6+FZS"FO%O]*,>^AL7GV+G% MK'W\7*+P/(8^H7-\N 4(":$TOBUH-4D+C:U,/:4::5> @' G?RTHTGFB9 M+9OO0D@S%JKFD:;)R[#XZ9H9C6>OX0M1!]H_B=[5:*ND+!==X MM5ZGAR R5D=#9)YHIA7K6B4UPH2OKQ9D&JDN_+/\?5&SHT#)-\X"J2>*/$8 MQ9\O> $JSB&$>\G0MYK3Z;-(ZVK8*7U*HRT2?_2WG]4^O55C\$)?^\@SUE.! MJ+F]%MF*_FBG-;L^92<:F)MZ"C4S.;*30&9=LVN:J?S1:U=BL]RUK>?QPD:X M86+XCM^HS 6[?C&EC_6[9A2@RPI>LWH+14W$<8:[PN*/73%@=H##4*#PPAKT MTF>BZ!=*GZ$J'^J/_MJS/$'53\7U<8O>RV ?YD$4_IMNNJN6=MU@#<&"<'T\ MG-GR^M@>!<[U\5 ZVW'E,R0YD$?*EB[EC[+78H],MN2E_5@[XZ]16SR,HKXD_&-HPZ%)YZ' 9OZ.VLU/+[/T4NZ_ M-+0/KE4X96Z35;:*-VNZ07I_#A/^FJZ189ZSA/,NUXKV!\#6X63[8;MK"8;F M.7R=0.CK7L.*8OUW0&#J@9($;P WH1E2!^9''5^-C1#*?&1:? M=&AH6I\)"D^T;%2"7PW/19GF=R'S_(+I\OS,.XZ[8=J[=+\:+YH(ROX$8"A> MGY1V@$#ZU=@"J2>*;4VQ^0Y;GBRLNDX6ICYK&*O\XP7CY C"]'JC1ODGFK_A MI]J])8+'H?+AHL..;?5MAQD>3ZX\;(A5W'M>#&"/>-ZYT:0Z)Y('U/::(\WUU10NQ*#J$8YK6XF*D4\T7A^[:C$:C$>N;J5BH+.\U>E@O/I6W93H MRD/5(' *!\[#PX@8\9TH7<\FZJSRHQB#$-6I""W#M=,!.'%8-Q7M4T#9,0 ^ M\*35?)21D6^$Z@,9>VH=ZLCG^WOVP:E:04X&(&A')XFE:C3^BJ,7'22T*YZ1 M>\)'(:F$1S3JM<&*4/>;17?2HRQ8W[N-&$'C;3 6S)UN/0:@J)N2,7U*NZK* MRI6O$3+>G!^K>M."P2_>.4[GHS1-47O->)QSG%X&ZNX[Z3CT_!,]66NN^%\F@MM9GI75$5B!_KZI0>X]4% M@,CE\)TR=*'G:#ZU*?8$;37QTT$X2M%-:ET'FB-F7_)=TZO?4>.6"[>C-5 [ M2/55[=M$VY[*W3=4R):=:MRC54!>V9FYM.2 MS_$FS,2C=[JY"EA0$#]E-UM9$>K^\)B%FS!(0ZI2&1L$./ICSV)=F:R=5Z?7@^1) I1&C!8K*%AMR'#)F&[+L,GE^#&-^T-/.6UJ]!&$$M\P/R1V4J:B:9*1JVDPDY7<\J!-<()\XV(R4IOMHBM'\(*44T+M%3%IO4VMG!?]A=_$ M OS23CHD*8TH+X$69"2 FB2'* P[-M;=&C M)PP1N)@M( (;C@EPSG.EW\_)"X4P&M$#L>XCX%_; +LN 1XU!;"NC>]?O?\S M*N_???^AVYJT$![=%Z@W',UP/^X)M"95=4> N5L,XT*4SFQH @DZN9CS0@#6 M6QB%?->ZV7Z.2S\3=KZBM._5MW5TV#!E%DQFMS3-@Q#B[8?DZEOPS#QF&'Y' M\T,:9W=)%+T3#"K/HZ>>%NO28AYQ-J]!IIT3X6)E#H8ZKC_JTT($5I^8>ZS% MU!>DG%S:H8Q4TT.T5A# P20)Y%<@@D@JT&Z"/!$N?[0D[1\_M#O4I5T+;A&] M!85PE,>9BM%89^-:XIL'X9U#$4Z]-71T''$KU',2S6+N;)ALKF+MFU1'###[ M$G/C\B:()GNU+ABZSX,TGX6E-_0IC&,-5^AZ_98R%RW(*!1'/T00N[QC&G7+ MQ)3>).)*S- *6J+VR&(/$8F!>K/#Z8HL&$&VN)*3$3DKT!/ 3/@$1 M,W"0<@ZLY_<3RN=.E&9G [BCP+C=%Q#LI]]H3#:'%$2S3^E+F!PRVB'ET1J@1'-R>?:'ZS/U@ (Y7_L*90U8M-=UH/VUCM(D2U^XDX7OXZE1V/BLL\[ES+W6 M'(A,8\9XFL2V(RD*HYR)8TYK2\+@LWKG\Y3YG+\(&7EZ9,\CGO=$]5 M=]NC,'KEV]@(P2QDZD7GBP]C3JN-PM<2GDN\13LWCIE(U),8@!>:/B9#(Z.A MTI!_999><@CL[CF:(Z&R078M%&)#PF?^0_(8A4^!V"VV+#Q:SOVP5ESZ%QRC M,"['>&A>9(Q MPCCH7\@,,IXH#ZB<"^+&4S'A4Q J5Y7(![LWJ]W='.(Z,WV MCK[0^$ S" FOOC'N&<^7+*!CDDQ!?M=)_'3-8KY-T>%;70!W+%(5U)B/??T^0I#?:[L;.J]]&A(/::@?.IHT&5+36 M4WV8ZS))9@N#/IV2VUD4J66]SRU_]DU#39J?]AWF7; M)@G6:/7;V1;DZ90=I8A_O9]YE?73%(?@K7,+RU.]5FR39>O+X9V%Q%CELW_. M G6=4]UHA/N(?N++VP?U4)R[ACYZ.FX6! +[(J7%9_O5S,?]P^GNGH/PD P MRX@.9N&B)GE(=VHH)UY0?/7Q:J6M5E[MZA+SS:[5X<=U3V'$X>BPWMB.8[_Y=G88+H0WL6,([7AA,>R@ MZQJ[2*-C.7 6(\YBT2=WGX;/01I&1\+68A9F/$5C+QO,<[G0HKM\JX_N?#;@ MTP',T\VV+,TAPWF5DFO&XVAQ+P-U-54.GET/>RAI5T+AXV$)565="A"786X4 M7?)H.Z0USY][\,*!O]E*/U\3_%KCP B)!S):!HP;L;EN^HV+7@8_Z< MI)$G=]I9GA[6.7^YR7;J.W%Q?YEDYA?8O1CP;ZL-F51=3?> H]Y#&]'6<[]: MP\%]*8F%<#3^W"ZCL3IK*XB*0*"),YK1](5J^O#T0J$UBS!AYJ1[A X$HYU$ M/SV=IKY:9@^,,OS6/&R"$QW2-^51CT&\-"RMOA]=JZ>]U%RI/2>OK"HCZTX_16&:C32?8:>^,;E1O?0^6\Z M='2T[Q/D:%(.Q[X!L2*_N=B9@_\;B_(PRRF]"Z"R6WZ\C)*,D:1=ZXJQ."M= M2WA]G7<.G'V5:ZAH-YJ58XD!M[]5[4FH-Z% MX#U7L/UP/@7C_5>K]=T+8.7I#X?VX@H5@S%6@+2CWI\ZS!=%.*CDK M8K,N,CXE\660[2YW0?I$LYMT558W.G64AJ% B-,&LEE&:Y;P.#';("(U-8=" M6:"/O-K(ZEG?\PI".]J,RN GOEUL#KS=8)S$K]=L4K(6LT(85U7(FKNFD!NI M=.^/GPI.)29RDY(:KKEKH#GD]]/)-_Q+H&9K/C_@-CAR"IA'TF!386/5PW'\ M@3[RZSZ!:NSL?H&>D-;"*8:#U]B\)\*J"&C)0*'*&W5]]7!%5I_>DKNKV^O5Y17Y^DLO5]27Y\N'JYU::]5SG)([%@*>QM>V5&9U/].MJS9,_&?6W:1(G M4*21_U63^6.) T=+!S%:UT\K!+-KY@#J.BI4ESAX;22&A51H2!./)\E$JTVR MAR!#>[/ M0&/WNN94==6P*RQK"4SJT,@: M-(JW^\\$AKW^ZS_\5**?1BC13SXK48LQ4R7ZR4LE^FF4$OWDM1+U\B:4Z"=< M)9)=2X+H-@@W'^++8!_F0:17'CT,EO]OP$C3W]< (/CWO=0H.\X$$0$@\B$F M$@Q;*\8S\[IB!G6'$4TVZ.8FW]'T,GG>IW1'XRQ\H:*\;=\N8PJ/MM/8,7BR MVY@!8^PX-I1U[3H%/.$(2 -#48\9?>MQQF3"F5PWF PYBK^\BI(L0RQW<$?A M[3+=7 4IW#MG6H53#<8Z.-:1WCP;[AJ)AN$Z?%=2KD:IOLDA7G4>>7:X0@9"@;DE]D(FK$XF0>]!'4LY#UD M#<"99ZBLFL#1$L#+R_'/G#A@SU1%+ZG#8.9RCV&B6^@C5/26IOQ3,TVXSY/U M;U!JH7MOZ1^.H*(&Y)-&+F_0,#(,WQ2H0S)?$>C;: M[X>[QR._&M81I8L%(;><%L]'Q>:UEVA0'_M:\5,]\>4,%' $ +UXUSN,FX[/ M05[]Z>K^]O9/B$>5XM"U[!HD7\C<[RB%AY;5!7@:AF5X!1=/:LZ(R4^$@=(:DP MRD6/6G)M2A'H^1OA8W],&'5?W[!M?_,>2*(O-$IX3?;[G)&?,.OU/CI\3![# MB-X=LBP,KL/G4'O_,AHE@H_N2 RE#S\2'XZ/[X3H8?=!8NK7CS W>8*UOJEF M9_XI3$]>B5%$4/,]"RF8:CSM"-,2GI$,![Y?=TD4'5\G7^$J]?/_(=GA,0LW M89 >":.=".+)*T'^]T0R0%Z]_WAW_?W,,<@T\I9"XF@)X"4UQ%)VO#!131X" M>RD-Q$AF4IE(YJ'2"GQO3[RCRRA@?&S#-5<,34S2"^6!MZ-F1NG5M$%PO1<5 M/7U;=!/.+P^\29NYK]T-Y]TZ,_2?NX!\6FLV#N'I:O/']9V<)R0=$C\P)W[[ MYGC/7(Y/2=[MVVLO8\:A]$#S!HI!J926^'#U=1"Q? E#+$R MUL6]+9I,'HS)QR-WYM%?R:8I(X^?Y&G<,<58U'>RW81W/)1M#L1Z*=M%1?NJ MD45TP2/DMT$>=0V&._+UGT5R>;X+8M($PO;%:D1";[U/21Q4OWE@_\J"=?_6 M88T%Z17$,&8;;R'L4,S_(F((?>VLZ1H6'I$W\9 Z(NS7$4X8=J')[H] .?GR M?N:>IB_AFF:KIY1R2M3'G$9@"$>9%NR4QY4&,#A'DL:$#3MVS&OH22;QDZ"8 M@+QZN%_-?2HXG.4Z)"E 20F+>:PW@JG[01W+5>T]H3=MD2 !76X9(3'[5[^Z MFT)BM/*T8JIJX&D$AM2VTX*V8:K/NQ17.2^P 45BDKK^KVZO9S< HWCGP%5B M$G@5$MX/0S"..?8U'!J#2QK1QS3,CW#34%0FT^3'Z\0&R/CY%'X]_7B?/O5E9%L 8%LV6M71[WZ2$K\YWF-CPCA=#F#PP)0U'PYT'BDAL> MY7>;T&B86PB/S(&A[ONDZ!-H-;+66JJH1[K83[G+C&KC+=FC_==PL_5I9W6_ MC?JS85KQYM<^:$?ZL*W.U?O"VS19TRR#5CI,479LRZ[E&VNOX@UAL5[W63#6 M?)QG (CPMLZ8JHY:&D0"DP*:^X[UE'C2^[2@COP(&MO)YRI5Y;F M-=5B/YVJ%?O5/QDKF\,ZOTGE'5]']I1ZV+S*TD@79I$#.5K M0(YVG?IDLPP@4Z2X[.U,.>\9B[8@U(2?K(KV0(REH:)"M3Y$LE&9(("3.CZ" M_N;Z=I\0]"%>[??%V9_F/K!['(+WKB.X]-V[!N%X[FI*AOGM;!MD",LC]XP\ MDGJ9V=M:.\F'<0'PE;$\P-C42^_R[<9^1KF._(6N@J"21Z M4%J9:D>8]_H2;M@DO(%6T"" 0S.X[#E(\_TNB2E_&)S]F<@N< 2$#W6%X&:M MAKQ"&F;DB<94E&HM7@N'4)4[RX#("[*.PO5OQ9_8SX]!',,Q[";CFTS")3!W M_L^ []"$X?N[@$+-]1G/2/41'!H;GERL-BV-/R,8D@[R2K-1^QN.D6@1H.K1 M*+0S4'U. I?&*5TG3W'X;Z:=0G&!C8)LSV47 4 M'5QA#"\8D*3\WZ+V/MBB1TIC7H0_HKEX6P1_/V2@WZ(>V5IVH"19^'R(\B"F MR2&+CD 7#5^HH)=]KHS)1$ \,G.RA3H#TLALZD:H2"">V5[T?Q*138]H"0Q) M1'SW%3ZSK>-FR_.4V?J\V;Y/DHWN',,*$NE-F#E3C1=B_6#SOQ\\SYCF-=L!?GZ:A/^HOJ$OIYH;Y%HQL?=LIS7@DG>ICH*%'JL'SZXZ>DN[G M3&(\ 0 "$-A]'V$8/.H'0E4'#BD(C M.B PU4))CE8W5CGA8-"PT"\5,>?GMA'W>:4K^IZD/^I?[)O!^M@7]T>U AD! M>M87]T?]J5-/7]P?L9_?C^!-],3]<=X;X#N:%;60%3D K1'SW_8JB"SN>$_^ M/.O-;N?<'4=MY2B4>_[:_,K[_8XQJ%^Z^SZ_-0#K:VLCK,;W1KNU=TGMM.OS M?DWC( V36^90A/QH]X[NDU25E&L&,O_J-66C6,Q]XV==VV;$M+.R)1BIX$@! MB+09C^!FE77Q@;:]):SV^ 8/$:]/>6[QJ)&9-V$=T1@S8%8$5<7%:H(B]E!,=B/@,J. M]+T8C+>P^27I)[:.#FG*5.PZ#![#*,Q#19*B.1C.R!9<0 /M4MIC6_[[FDW.?F8_L7] M%YK_]?\ 4$L#!!0 ( -N)7%#_Y=R8!GH "W(" 5 9VQU=2TR,#$Y M,3(S,5]P&UL[+U;<^,XMB;Z?B+F/^C4O'1'=%7Y;JMC]YF09=FIW;*D MEN3,7?/204N0S"J*5//B3-6O/P O$BD1-Q(@0$I[8KK2-@!B?>O#;6&MA?_Z M/S_65NL3N)[IV/_XZ?*7BY]:P)X["]->_>.GP/O9\.:F^=/_^?_^U__S7__O MSS__S^-DT%HX\V -;+\U=X'A@T7KN^E_M&;.9F/8K5?@NJ9EM1Y=<[$"K5;[ ME]M?[J_:U[]C0\6-.Q6V&35[]<[O[2C5MU[+^WKGZ]>OCU MZN+JHG5Y\??+J[]?7[3&K[N2K[";2Y->U#+M/][A]UI05MO[^P_/_,=/'[Z_ M^?NOOW[__OV7[]>_..X*UKVX_/5_7@?3^0=8&S^;MN<;]AS\%-7*U/CQ[EI) MG>M?D^9_2MI'O\C[PF6[W?XU_"LLZIE_]\(O#9RYX8?H4[_0PI9 /_V<%/L9 M_>KGRZN?KR]_^>$M?H(8M%K_Y3H6F(!E*^S W_WM!OSC)\]<;RS4\?!W'RY8 M_N.GE14$L(7+]N555/]_/\4*3_[;L1<]VS?];=]>.NXZ[/U/+=3^VZ2?$0.V M]UW'=MS+'.!V/1H6$B9TP\ ?(^AKRR-5-#3 ML>'"/W\ WYP;EI!N'[0H1X;=+[W1^0GZ M<%I<@X'C"1$$V[1\J::^,__CP[$6<-;O_2> U"$0'FM5J AP_MXMISO8G2R M;ZQTSY],;VXY7N "I&G#WL+9;AJLUX:[A5B9*QNN7',#3H+SN1/ 6=!>C6&7 MYB9@D:1,XP(E&P)_S]PQ<*!X%Z-^UHZGB"0\Z# M"T_ V5MJ6P+[_6R8[E?#"L K,-#/(46Y>HMI06 ?)^ 3V %X=ITU'%*^:\Q] M[QO<"W8#SX#U?>MH6N8W#Z"^9P#8>C@W/-RM04V*=_!8;K ]?:/L.=!ARP MAO5D^,:;;00+$\[37+VDMJ5PMUO)KE?*[I>W$S,#KEARY4P^(7N/7T 48CO5 M[?<+])RQ1=E[_P(])[93Y3F@0-^9VY1^)BA"&6)#%9\/BLP[',U6:) E_&-5'>V*-IM>HMRSAD%^IM36]V9HPC> MQ;X@Z_Q1:*W,J5_=6:1 CQE;5+A;C_P",>,5P4F#%]7B U<">< [4^1LB:F]T^&"ZI @?19A6AT%I_ ]4T/_JKW8P-I7 TG2)^5;55Z-#RXQ;(73Z85P$U M$7&YVI4M3P3$[S[<*.<]$>@A"Q?D2XKG*4W<,^']HC( M2KH)7;2%R4ALO>*;D$(;:)YVJ[D+$7&4+M)\-=(]!VCKT%D[\!CRIU'4\%;L M \+O@TI-^+@FA/?RU8!'8-.P^O"L./='=B9@H'C/V9H5+DVDWU?3-M?!.OS5 MV-B&N[HW>P'

!AM8"WT<0KZ_S"@N'*W!:NXJ M8W!? L,U;!^ Q4N)#U4@<&KQ3?QWZ(/AS=H85@:NBR(O M8)DBLO$W+E@D>LYG3GJDU7"1%+J8Q5K.8QO1\=@8'OAMBF^3I&E;^KWJI/_YN+RGT_P)QN$ M&P_7? ]04?0W"=*S?$V.K]3>R/&X_>_ -;V%.2^ZX^9I5K8TH^7NUS'0);A; M\ MR9-S]-ELV% MDP8&_/"!O4#1>O%O31]]X.+BHGW1^KF5-)3^IV$O6E&KK72S8;=AQRUGGOF" MA1(1.6X6>R2 !R4(TPUY8/[+ROG\=0',7Y$^T#]"Q?Q\<1DG&_K?\%?_[CIP M']YY]\)+RJ0]RW@'UC]^ROG[K_)[E& R@^WF="C]YW_?7=]?/MQ>W=S?W%U< M7=VW;V]274QKN^-FNVNX\Z1M^,\C F0S-L4E?MV$"7E^GG^8UDZW2]=9YR(5 M?\UA[+7C+H#[CY\N?VH%'NR+LXD6OI]:F\1.-H@PP/8R["(<#!X(2U:JJXYM M!X8U 1O'S2-17K'ZZ8[:^UB'5TZ:J-HX+%H_C3!)$&OE6J56 MQL U';AL+.#R1)K4,N7JIP]Z]V-EW-1KFHM6YF?3 L-@_0[<' T>%JF/\IAZ M'NOM5L4@BCHX 2L3"6#[0V.=-X;RBM5-"PR]CS5Q5\<1A$[$+IRH0\3#=&Y= MY$'E;KO. J]28JVZ:9A?F%CA]^J&WLSXT5] L<-0!/1URBR(*5\W5?&($2OI M09V2.HL%1-"+_P-/M^ 2JZ"I>*-=)./^.W+'K?)I1_FBB8@Z*UU0[+%(D*CHV1U2MHK'C M^8;U?\T-<8N05[BFZJ'+D"A'B9T!C6UDT<:H(_WG^BB VNL$I[ K^3T M/W,-],+%=+M^=ZP<[#-_KP_P]&XGJ-?LI)\PJO=C_F'8*X"QUN05JX_VF'N? M*%'AZ?T;L*Q_VG S/@6&!^?91=_S L+I'5.^/LKA%R/1DL+C^U?'"B!^;FB( M10G4,=HY*%NF&PXIDIM.A4?X M,!F,,0_#[0S?B#M/,"+G%:^;BCBD2%2D\ @?CO&NX8.5XVZ)=V:[4G53"+WS MB1Z.3^M:;^,B\:9KP[*2U"%8#69*U4V#],XG&E1R^(\ZV5L#=P6GY!?7^>Y_ MQ)FBL/K(+9T5[49[ S^[$(E^E%@'8A)]P-TF32WI0G73!K7OB1(4>@B,@W?+ MG#];CH'?!J3*U$T%M*XG&CBV%U2W;0Z#>\,HH"C5V2CPT=.CRT(6NLQ/D \ MF][N.?CO[F@X'0WZ3YU9[ZGUV!ETAMU> M:_JEUYM-^2.]$MXM#>\]1"CP?EX9QB8B'[!\+_G-(0OC7_][U[71 I,1!A?5?[15%ZH./29W/ULH2Q;;R%;K]4,LB**0>./0RPMPLQ$:3G>T#$I M^Z"L=CIGT!U.X2RB2=#[!B[/Z X\#'A300*4SQ-E3#M(^>EW#=?=P@-WF"H: M0PJFNIJ2A$7?QUPI+G$3N7.*T+Y-[S*/\X_@7[S[R0WSDZ4_*%.+-L(U?)+*"%BMX1^ MQ0SN!("NX_D8*I"*-H()W )B0X!%$.%2#1&RR>&+;B8Y6VD4?43(+B&D><^L M!T%+2+P8QMGODO2&$72]'W,K0'=\ARLF89DITUXC&"0'!6RT=(UGJ0RZ+%:. M1O"#73)L\#6GSAW?L/0Y?T2/L:#DJ'[Z119X%L.>1?!5-&4$]X&$4\(FGDSC M+(/V*GSZ88*R*8^6;U[T9 J&&L0ZS> &OXB"3JZ?P'UW))Y=#U<_]%()=5N1 M4[K>:BXBG-2CJZ*]0&I_A"4"L6R]:< OFM1CJZ(EX/"=++C\[3;+R7-:&$ZP M5,WB>'??OE/D=5"*(H4EE7H<5<08"BN:I7D6[C9^&/WC2B>#ZP5M>.&T4=8$H)+.&LJ)@S;/XQ^ K:\:*4?HET89%< MJA^$HINPY*Y_;&S113^;!T2VL,XL85$KW@&"060I)K)4?QJU,PKE6I12NGD$X1%4JBU3 M$2TR+P[!'X#[2=F!$&ID4;N'J%W5G!Z\PDJU="K:GV9O=1)(MV26D"LUCR@% MY)5JXU3$E?!-48C:-]/_Z :>[ZR!R\@8EJK-XTUAJ:7:4!6QAWDG2]O'-8$9 MC#+J97/%W)\?[K+(]^?XTMIIF==*6D0^":<1C;81]!MT6KW:DZ**]=KTUV$@@[U ^V4X0P*($E;9A!J-43ZOC!*."RK(P'W_SGI!66,J<(HH MZL"@F GCI+>A^*30L)R266 >[MNWRG7/I<-C$K *V<3+TE3&1V*^B8-BS2,! MDX1-O!'M+!9F),;8,!=]NVML3+AK2>&!N^>B5FP>2PK*W-!+T6 =A%?#X?$) M95=VP0>P/?,3H&=BUV#@>,AM>;2<&3_PEZ4\K32040( D&+&4&[1G@#?,&VP MZ!FN#3?H7@JI)[ TYR;^EI56L7DT*BAS$Z-+CK%D/M\TCQ>,,DJP=RCG -M3B)*Z;321X:QBI.@CD-8/X!OSHU=5!$U(^HM>T;4UE\RG_CK M.4.J%.,%!'GDAIU=A,>V,7##EPN8[!FXREGFMR'S'^HYQ$N(VY!,JUD$HDF/_=#G,B2PTH-90>3F T),LJ3/'Q?DX<1485&LX$@8D,\*_*DQK_Z MPUBKT9R@R2G!TUNQ89QSC\%0LS$$*2IK0YPGCM[+HFXM"#6:2 J>387:A^(E MD(&XH\"4;BX)Z'N)NCM8<#P?R%*EN51@W$*(=[.0;V3:_=(;+6.?5/A71@/3 M%?G)G>D,_N>U-YQ-6Z/GUFC79U'E.!5TZ]_-@P84_]]<8PW6BW<9@WLV,O7DW;7 ?KE\!P M#=L'1[-YH38:P0IQD@N:.'!N)=>"F!*!A)+F>5/'6G36CNN;?T9JLA=[)/(8 MPEJW.7,?SQJZSQ/J0I4HT2M\T MN4099G72]FY3%#_307M>%5M>.R9PG!?XA&K([1[*.@/11._Z/,'A8CGA:PLQ M MCS/Z%.!JSKB_OVG6(&\*DUSU+ *ZU>IP=!CE+ @FVNT,[8H30R1>0$VQ-""$'06:WAT0OCYYB<@>C83E9B\@8!6[[..N<3JB%^8'M^/T/L%?2@SJS4S5,#?1VPBE?5N:T.8]4#@5^,JW QSHI8THW2>,D MD1)3]T7-E?X-H.>$P:+S"7WM*E.."I9H[ MOFJ#-3!YMQ@C-ZYY(C>ZH]?QI/>E-YSVO_9:_2'\N??K7P:CZ51UEI!([C I M[A$:[ E#V%JIX0E6@UFAH+(83[;9\5W_"!&6C'KP(& BP]W<12\'/('HOS07 ML=(--Y%9DE!I5@!++CK/C@O793MZK&:^G;F&[4$X(J?L\">9MGK_>NO/?E-\G"OP MX@=#77=PX.:X;[K[0P]301='Z8N$,_5QOZD@BO^&.VE!>90";5 ME-B),D5V3,-=>&\;M"S \C<7[5> C)XX*K#4U8X"Y;69PY#"2#0D>2P)@+L2 M-+H[TX@)B888?F;P Z-E9Q'UG\B:O*(G01)FP1L2F;I;LJ.='CJ8.39EDT*L MHQU+"FU*^$4DS!'JK1%)VCOBF#\JIZ\JF;62:WI@D+(I&X?\9\+(&P92G492 M@E_BAFP(&-[\HNTMV>IG0;RZ;]]=-X VI:1OR/[A\+TO(E_R"S>2'!RB-B11 M_0%83\X: H#SY\XKVT@>L$O:D!#$'6@#2/\^_"?U%+$KJ"\!"AT=R'(U,>.$ MJ!23= )8Q->WL/.NKXV+&!TC*;X^-:: TRB"3I%D"B@*-M( M2?_6.JN>+I;4F?]>^=WGS,&D4)\3 .=(S_3!%+B?YAQ$ MWD@3,'=6=MA*^(@/_;I4RF>;0TLE2$E-I,2=MEG@'B=Z0^8IS"05X1&"$/YM M%$KI]7X =VYZV)!6[G::PT4QHDM],ES1NHE!)MI."& 7H:'&TXM7=@FO@97@ M%R;G/&DHH5^CAZ;#F++DSN-MX]B)W*/E-\-%B?=S'RT0U'3]>24=#0G/CE7& MM/V;:N*IQMUVL[DF!@X);YHI7S93F]L)""]D9L[,^/'-]#^0(08B^.SL\JID M=[?T@P5OB_4GH2P0RJ:NR4U 5>+=CD(SW2[AUG()YC[*NY:/P!#D/O0BK/'Z MTZP"/&0DSE$^VY&V(KWUQG*V(#I&C0-W_@&A&EL&;IXKU%86ZNO[]NU=S:@G M7GP9*7:4/TE$')Q8?/ 7?H5::SS;"@&0\$U.[A/U^SBLD3+>W!+?M.9NISD< M$R-ZPBXY=Q2*V-6-O+702Q#A=F*T/' 9-^VYN;% WX[&Y=X-'.WUD3=%SSZV M+]3;G:;6%& 2+6% 63LZG@&[]:/BE("&]_%L.=]9DP#>A!7(+3W+Y %H8;.'4JCL02I,ECBE!DEII*1 =#"'*U M@H.F#E'QJ=.AYN5H=?$YTR? .S\W"3=PZ:+:,>JRI1_S#LJ+GHE M6,+F.8;I)9#F[U5^:[!3J>!_+=1CBJG[DC"#.I\Y"J M"U4>SQ 6?X?3Y%47P[1' M+@)W9$\-"\1I%OOV-'CWS(5IN#C;+D/-,\?*PU4VG(#BG':G\.HI'GDL3P%C MRY\I5A2DLG$$HHF%6>72.\&Q"^ /BXFS-:P0'WOQ:MKF.EB_! ::O<'1^_&% MVCB32B1P@L((<'>@W)&E^.T40G" DLR3-U.'QK46-S'TGW%'.LX-K9HWPCA M@;]Q ]AOTW@W+9-K_\3.);>8 #!I*^_0D\$8&!A(:TXYV@P$!>D1OR4ED"B L<6/X6 M90CR._8"1<9O4!%2[3V9(<1^ MX((P/ 1 Y?OAF68?IYYXU>(7RQ(MGA 7!8/4Q#B=H_'Z&'BF#3P/1-EAD&;B MO^ R@_$TD<'UYJ+)Y"N+BMC+MG-PI[".L973(UX98"3? MM"LRT+)#7OK(<#IT*XF)J!=':G!$?39MPYX+.*(2&M*.=X*.J+PB-^0EX/0$ MOG^D($K=]68OT(0^A]C"O2T\6>7'"(?I;F$Q*T!)OM)/M3 <+81_4SM^"N(; M^?!1#8Q2TU,HV;O(^^B=&)8Y];#* M"7&+%P5!J[AF$4[L^);>%F91O;QOW]\TE%LE,1&5'B/W&*)H[4R2A_=^S#\, M>P4F!_H-,\9^&E7/97Z0)[;C&>_0H+:R$'"M*&7"1ATHR9 9;#91IPTKD;)OHU#8"&I*QGZVVED8KAXN5>6RYU75\: N(W$3 M\YG'?LMAX.HB=&Q!MF+DJ;YX#/RAX_\&?/1$&7:)8*NN#8-$\"!OJ2@!0Q-I MM7L?%@5PF8OC)W?Q!1M.%4:!I7J)[0 5^EK.D^G-+<>#Y$HBNI8+TV MW.UH.357MKDTY\A]<_\&G6.9\Y2%DOAZSN4%_'^MGUO[S\ ?9E]ZK>[H==P9 M_M;J#)]:T[?7U\[D-_1\SK3_,NP_][N=X:S5Z79';\-9?_C2&H\&_6Z_I^1- MG6/):4] $"HH25KJK@P[SE&^=WJ$/SP:GNF%&1)WO$D\U9Z -W?-39S6_%BB M&=3W(^SS'Q@,I'XS._:NX:Y!\61#IT@FWVGEV A:K+*7*5(GHTP2OC&(;AX9 M9YRKXQEGV)NU^D,XY_1^_T) V_9-J!>X)WTPY;\5)N](P#\?IX M(#Z^3?O#WG2*UO_'_K SZX^&T]:OK:?^U]YTUI^]J1F0>?)2!B6YBHJ!^0K< M%21(Z%GNF5&'[ 6$?^/$/^Y505W BS6FW9!F46QZ6 L4NWZ+[K-ANE\-*P"O MP$ _9V+!*6/]YGBL/W?ZD];7SN"MUWKM=:9P:(>O9*H8WSO)4MJCC&]R%17C M.Z]'M&%,K*/=:&514WJT\DM7MX5X CZ!'0#D-I6D/O'2N4]8A^?M\?"<]+[V MAG!L/D]&K^A%V]FDTYU-6]_ZLR^M[MMT!C?+$R6#-4?FM,B4<18IGF:R!+]1OV5+9]BO1W M%>._E&<&97H0U+8J'Z!C)].]7FE3!W-][>8-H80X] $J#DG=YI07QUE\-RT+ M/3^+>>67,I4\'$\E+Z/1T[?^8!!.'OWAK#-\Z3\.>JW.=-I3LWT@B+GO.66: MX&Q#R<.6+%VDS0E\C6@W,112=>;1RO+RUVT6"),/L@[X]O& '_0Z4S7WZU'/ M*2/WL)"*H3E &5S +@%?U"7:4"17TF[HY2LC/;8*"%1-=+(\MYBU&3T2A_84 M3GCM#FQV#YC+BYR=^NCUM3][W6W/D?FM/WSI#54YN1"D9%Y=.=M0LMEFZ2)U MQ\W52'9$W,(1H?AUGT*JSFROR\M?M]4U3," XN#A!]&18I_"G3+V<[S?IK-1 M]Y]?1H.GWF0:GM-GORGQ00G%H'F>'!128EX[PG[H^(!]N#+7UVZDYJLH8T K M)5LM1^$H<8(+LYH] ALL33],E\(X)'/1(\G=0QG391E7, &+&O^TE!SA'66X&6).[U?;YW)K#<9_-9Z[@\[PVZ_,V@]=6:=UE^"I/&_JI@5C@5.[5R8=]W6G"NF'++RXDI<3'GK+\G7EKY&:U_8GI_=&'/31_]"[]_P-6H.QDX)1.4 M,EY>04E.Q6.5D<%Y@KNXNR.=I09M>P/8A7G,\C_-&* M[A$9R5.TO2S(][4CDU"YL4EXZT6N5],VU\'Z)3#0.S8@-E]M,=3!E*XY,7BD MBM7>KKG:"5%%R9^(1&"N7W-JE),SL7A=U)PM_?4&+L1A)G,WRA]E6*/EP+%7 M _,3+"(\V!:?(DW5G$/"1$[H5'<+ZMAU-L#UM\C3V8;!Z;.TO\.,2:N2]CR-2<#GUR)]NMOAO4 1!29 MBY[ )[")O MJR'\*2]SPJBZVV7S7P3>Q6CM'KH. [2(LT^!EFK.)E$2)URJNX&WL_B$>S?3 M@_"%@45L\Q"E5LTY4D2ZA ]UM^'N(EP83\F8XC5G )=8B>KK;F$-N0X/^<[< M1.[2Z%:\]\-,V0+V#M0C-^-CS7II+.P#-:>79" 20M;=]HM6:!=\P$4:+LC1 MD.2Y>V2MGL7PX;Y]IS@?$"^92HB9.+F5-?RJ]W++>W2 N/?%5Z@Y(3@%2RA0 M=V-ME",K2HW%-D$0:M2< KR2)1RHNQ5V"+ZG@'(=&_YS'CVIP;-R\#93<[8( M$3>AD'A3KB;A,C/CW6(,EKF^N+RX%ADL$WW['"I3R%HV_P"+P *C9>SZ^[A] M-7YWW-UK'H_;711X'!4>Z9H:(E^ZX9K/&Y( 4!Y^@WGV?2_N$X!=06>WR&C8 M62,9H[(F56OE"()E4' M3ID+)+[Y":9@'KBA";#W8VX%<-1'(4OHVC.ZLSI"D)UOHC[4$"I*A4/"^_0J MGZ'E6I>NC]>+7[E7:/;63OJ4?5WWNZ[S?>'YAIN6 QZHQA8$XJMAFY9E M=.,_P![C&5"HH69R0QP4THX!RM<3>,8 ?1^L.?81NRK:L::ZS009 P)=%.\H MTE;_N;.RS3_!HK] 7K-+,PD2BP<:&BD#TW@WK2AGI^<%:V[;F)"O:,4%)(CI29G*TTDH @()"R+.0239"K+R_K!YR=P^[T)ZVOG<%;K_7:ZTS?)KWHR3J51K&=H.R/QY.K*,UE$T^-F2DQUN!B9$^0 M 3C.'#UT;#?Y,4PHR;1VB?]09NC<7MRW[^_5SAXLA,C-CR,7DKJE[,U)1N>E ML]'Q32:WQY/)I/>U-X0SR?-D]!H^>#GI=.%<\JT_^]+JODUGHU?T()[*J862 MCX^:UI^QMJ('M(S5R@6K^-XH[BS3',)45[MI@5.9!Z]>%118N3U&6+:]8\#0 M;)F:++=,W"G04I.8)$K\VEW<&I9AS\'T P ?W5<[-O=V]"[GOK8SZ R[O=;T M2Z\W"QU81T/E^]&TJ/'K'NP[4];*BGU!(AN'%X=GH9C9Z^]0>#<#[J#V>=X4O_<=!K=:;3GN)3%T%J MYK?V.-M0.YW _9GI@S#Y::Z:V:<3YI:TFTX**3U_CB@'0L..7 X)CN< N=JG M(^#B?(E;R41HZ=;,;1FDBN-:M]O&Z->AUIHI#U2-!* O082$AKI=A MH^G#7>J%8=*(Y:NLW5C,!WSG/%E.L(;,]U$JEA$\O!LH'CK$9'<+\6J@M%Z, MUSH%6JH18T1+J=PZALLB$&PV5N@IE'F*>">T,:9%C/QN]OO9GKSNC&7(KZ0]?>D/E MN6H(0C,?4#G;$)Q9)-IWQN_\3)RM886I+N+LMZY21D_MJ.AMU__EE-'A" MWF;(Z#[[36T2DE J6NJ1@T)U]5E%]6-/[/F';?XGH&PD*OVV=I-)/C5$^[(6 MPT701)*7K%7F5+++KC_R/X#["&RP-/TPP3[7O)*3Y"B<5UJC,4HB$>Y%1K,O MO4GKL3?L/?=GK?&@,U2[(]GW=K1,/S@07_Z&B:##'"+OZ$F"L;%=,]S>E6U4 MB=D34BC&V=A5%+SUN]V5B!H<"[Z4.@Y_MH;$F)Y"0\2GM"$3G0LZ8 MKPJ8AAA0]YX%X6;BS39];S)]RTU?P%1'.Q95QHAC,O(#I9Q5&!O*&+BAT0_= M->Q$P>>X(!0_\Z,@1KJ:W _EB,XC'.3(5#C3HS!*THSHBLXR TKFD^."^I&G MR!:84:XZY##)'SQYRV(T8J*'F=@N; 5_15_ND&E <@F3!XS4S"77>M(V/0T+ M92J]X=,A9T$LI"8ZT8B/Z?U%&JJ=Q3M,/A3]KC WBW\DJYMKJ!O%&:N%\E0P M+A+V:QIQMK?>6,X6@"EP/TWDH9:[C;;"OL0I"9(T6]%[%*'!ER/)O]CO-9') M54 4DUKDL_(:D?H-733&D*1!0\ ,'1NE<0?1N8]W]BW<8:_-U39*F"7&(*#>[ M"T\XLERTEE/>R\H5 B>[9Y'D]?.WE-WW)O$C[\]_M9ZZ8U>)IWQEWZW MU9GT.DH/?S% NZ>+*2<_?''5N7!V&31[4%\NY.0NK7#']UWS/7QFTXG/(%V4 M%<^%;#\B .\SV.*^J-U40Z,&\75LR;@T[H38@U.PO_UF+E))QD=V%A)OX-BK M,(-#M/;W[;Z],#_-16!8QW!&_]QR;.VE=Z$A%%<$5-U2;82.#<$W^W0V>>O.WB;]X8OB'.XIL<+T8F% 1'P[GO/Z>YZ[+DM]#4VIF;[#'X#[ M"1ZWR*D.V6 \:A;+ BUEA\*->E^+$U+MOMV\?KF_:%S)-1^^6&3T4.(7_ZZ'WKOOV MV 6?IA-XD2' 8(\#@<=E"KG0+ M,[PI00'3Z-2.C%ZS1I/S5=/W L$+Q MOQC>(P!VW_;VAI7<":EL<_6G@A0$I(:L<;]OA&%1S_/--;HA^0;,U0>Z*8&3 MG;$";QY8!M; 7(+1>PHTTQ#6B)*\FE@P3:RY8?;%!#GD M)?G?P2*\Z_=XK;I70JVZ8;]:NXZU#'O1VG5-K7WW&$2*29=40N:"3DIK;AJ9\=,K?W[;L'M9,%71V[&:*T MG,KM&;ANZ3Q00"BI M&834V=6RXC]N'X$]_X"SPQ^$-+ZT:MJ1@D/-#!QAD5;?I+_'XB3"$!/XTJKI MKW,6M;%HGT'N)LX54\,"^4DR+EJ2CLX#BNSRABXZ!?&"ERRLB-517]^D%7,P!&:M%)7;MGYLGF],@8FQ,)S MW.A!>O@+N#@NOIN6!5OHPV[8*Q,.QRBE#J^_QHU0?XVDIZU=5__62CH;>O7M MN]N*^ML8=PZ4>@#R\_X"$K1]=W%U?WFA.HG$LVF;/@CS+1W2A!B_S=R =A,1 MIWIR+OO*R5[[4&\-=%A2!=F#/%E,#=7%'P:N^*1 1CA'&_1S@2;G<24QX3IH MD]"O Q,G58[&:+1X@'B]-$J50R^[BY@M$V&AH9WB6:IJPP?A2VQI%/1UA8A. M,-N7P'#AH0P@W_CUVO3#D*3.&NTR,8R@5]2.#X75=\R$@M)+72<4Q8N' /;A M4=]TD?C=#\-= =P\DE^XR4SAD%C0FH/+)\ =&BZ&'XEA9(_!P/%P_,@OW&1^ M<$@LZ#X!QP_M=B7[(&?N7\_@;FAYNYDK*[=Y,$7 UA*3'WCO+#" M4'WU&6IJI_)22CSF1%$(L'30B@%41WZ&FMHQH*C*.)1/D;XIWMMPYQ# 3NS$ M)OMMYY>N#STH2LWS3V"76#DE,+YHB0Q39^E_A]CAO=+R2S90O;S2ZNF.SW^P M#%QX/$+/)MB+9_,'^AP'/JM#;9\ M??A"T7+.:L(E%1"_5Q<(B,@E4F*$J=4ZN;< M-"851J")87RD8;5V7-_\,]0S-N4*8_4LGFV(I^KT*U7-3504JDGLI(EMM[/X MA#L+TX._0F]7VAZ_&_V]4-MNJD.MI$>-,>VJF5)>#?";U6 +#M<%8:]6:L_A.M"[]>_#$;3Z5];X]ZD M-?W2F?3@7\.OA=FUXN^IG?-[AHL>;]Z!09DD\<55C.7#WAQHDE,63&WM1CU- M9>E!749&K4)E,B,7H]!,&>W5QJ.*8\72914T4>/"K._5\.#@ >GD1= 046\4 M^!X\5B\@S!&ZY F@4%L-YY4X3*3:+!3948GH]#TO (L0F"*$2U77CF/B6,') M.!HHU;BG:4"R>#0?(=Y9_!YX8<(>'L[16SM3L"!&4J<]1;F12-@?0;];>0I, M@OC&SGPL!I$H&Z_C&]81'=L:'?MX#GDG129V! 2ET\&=&!3MV0[E)\].F-(G MS1B&^>56-F>J- AV;-]<()G-3Q !RFL3O.*S":8_V(J^>+8*"O#FSR@2S /( M*1-XO1]S*X!Z>X8#*KHT#=DS6AZ*P>;S+^(CF:%U=Z%^>N&Q,58 11-]/4N" M];C-;X 0G"#QB]H1N )2YERA50RPOB$3^8*@=\J(\1*T:MK1K&J-LW*. ED3 MY]-OAHN26!.C*C)E:D(FBBISK =4(9OHXMQ;;RQG"\#4=^9_C$*)B%3 EF\J M+?@$;N+MS03 3:PY1T9=A,&;;?K>9/I&I FQ3E.IPB^TGOFTN!D"U^6EXZX- M>QX?_(GW :4>%Q1S6M'NSK:5SA+2M':^E4DPXHPD@UMH__S'P() >>H;LW;3#5KPG],Z('^;V?76\N?-] MZ@<+T^&[DKL^=M-_?)OVA[WI%$5P/?:'G5E_-)RV?FT]];_VIK/^["V\FHL^ MV8J^J?92+@\<) /PPB"6*IS:LO:J\QRW\ M8>-XAO7B.L'&@TW 40*' RKCH-"G "Q&&Q"]1T]\++NBKV<'YB5ZQ%KM[,9" MG?3TI!(G?2\U,@)V+VXHE+WQTPL@EXM&42\%Z/6TXY% M1?3&I7V"W V)5,T('_T 1]'R<3LU+#!T_/S!1;18EFFR3A0CD(-",A&@-(1_ M\A<"PJI9S<>UX[1>BZ]")>B;EXU+/JK'2\'63I"X1;<-)4%5/IECKC@BP\2C M =>J%R3!/F=F9*N J+]8P:OS;EI@$L"UT1B8:],'"_P52,DFM>.D2!HBS([9@2G#-7W$_O>>Q#"(>S6 M_C0^VR#W#-1[-X[?*/ M7H69;\]%V&K/KV_U-&RWKM]4C8T2()5*QO]L_OH[3MF:CFHYPCC9TGH:+ M*^_5^&&N@S56?9F_ZZ= IGF730X]E:BA*]* $M!580^T(:1>*X@NFB $0"J^ M584#U'$A!A-@07 6Y.=-\@N?(/?(VC[F'P=P300C1X<@Z+';-C9FA^W M^R)C8QN:C+\;[J(SGP,+@9ZMV74\7/22C$^="4XE>&6P2XV\53D\WNG@O1/ M^XKB'>U5E-.5-#9$?N<\,-@&AG3,I;[*R#TJ,+:P)-]PY.&(KI>]J;/79-H8 MABEZYAO9I,8#FX1L.R4>&L:93TT;'59? @-EIP/(X#CR/X ;#Q1O]&Z9J_@X M@*ZKHX[GFE<+M91%[OJ^?=?X.U@NP@E$54):(.4/7V> )^/>A1"9B_@'EK@/ MCN;.+*8NTT*AE9#N2/D>=>PZ

#TY3G< ?'3OPXE6H/&7%-GYF+WE3(1?H MF,@/>NPS<"DG7; QS,1.F.RJ0A?*..$3>KL[*C1QMH:%,D%U Q=I.H^[9=H[ MTY5,5^'8Q@QMZS'5"MH) ]CYN1G1!"II[;B^^6>4=R%7!;@M,&\[9_;2][Y" M,$WN+2X:1=LT[KBT'B^&::.GH$9V4ISE_,;>VIG"?,>WDL@F1-;D!@X?X6:N M; 3_:)E$Z<2WBS,'):$9+9,$;B@A,R;4C:>),PW)^P 1<";(H[-8)8ASNQ8O0KT + M6;!NH *NSN1+WU&51S.AGN2[*S7YBI\,T]T^NR"ZOH/(\R8M/GI'E"UIWM+?S?RX>;]FW[YD+U:Z-)=SOS_P1F9/2" MHR_U$]M[HFS-:#O MQN^.&Z:_)"1:XFA!.V8)H<4QV\I"PI!E6-$[9P3)]G)1,Q-RMJ(=;=-H)*A@C[@7C25$8^8PXNI;IVXQ\^;5K,N1.$Z6Q25NR&$>0$V M< TKO"19P\,;LDNBK#W$= M#QLC1JEV"LPJA$$3TV3D> M,?;!)(=N#__*W^\"@Q&[V;)CN5\,*P"6[UPAW MTZ? 16DX24U@<:L-7R=@[JQL\T^PZ"^@]LRE:>PN 9,U(#? M@C58Q$6X?9\$??!$N2T3O28?7T1 V#4\9'A"\\FG8:$%L +6'W]46^971%.Y MXX01;[VN)/4;*X?^)&$$ZNS#L!,W_PH7#N:^G$>6S)%53@U2CP^*/!SEH%O% MJI3Z6J,'33G.5C6>%"Q1=_4?,7'"@Y1BJ]C.'7VTT>-'^:+#B+?4P[ZBU269 MHBCQJV?^'=T7DY"1>DANP#XD*E*9.>C,7OE&(](X*)T8A1FQH_4'RL8 _D?SNKP#NKP4H]A4"5GY8X< M#N#+GDW;T>"QP0I%$4C+U"'A))+^PWSN!AGEY06*5-V'\T YCEW10@=E+:#9 M,3-KZ@&DVL7F/' 4[=@B#3@;+*S4^?!.02"SR2TKVD[1-2?10I! M)RJMO^9$3RDC3LR%'N/BF-XQ#9PH'7G0T"O)OJ"8S/7&,-TH+>;A!5^4$L-" M*3%PT9ELM4^!6V6@$)3T7EBN1GFA#8$[_S \,';-.>A85AS!ELSW* AM[H>' MYB>P".9^".':"8[2YDOYQBG05#Y@U>3'5Y/]<>PZSXZ[-GB3/EX72_H(/]=: MHN\U*L_C"2=UO+]O/V@RIY"4*2Z#8RPP0V(]?4(ZR^:GTD#)0I3&M'A@Q:^7 MRB7DI]* !CSZ8M,V75[EV24PUQ==U_F^\'S#3:=>2,W?-EHF0RPJ6G#HW;V5-^9^P'V;2I9G].. M>=P48;+RRL-*-^<-:?.;EV X 9_ #G#G8X::3>87]_=7 MMU?7=[?MZX=[16&VNT[&/DH9GZ18K8L1\FL*7!?2&A88.K:;_(BF48]THR2L M?>UF$6[U'L\BJ8_'(#XSQM*$OC?C52N!(82@:/3OU[4W@>R&HE\14 M[80:^A*HL,X)/&*47_E-FCRB7',3Y?K$B4*27ZKI4?7T4F(C0+O($_H-?9E9 M]59*&II-Y'F>\A>$P<_U&\I/,EV..ED-+KWSQ&#^7"8#'1>E5M%F3IIA0D&3.M%Q/X^!(5J8=JQO(X_Z-0>Q&*J=B504)*D)WQ2]JQ(' M7C&OB-CR)TVK8NB(2@N7&XDK.P(H]M9XAIAW'3NT57O?3/^C&WB^LX84AT6- MUN@N,>1.P7N M)XJ1/+Y P1733K'[V/+UXTD!-7FT(1+ZN91H^./'=/V^S8//W(JG0I)6$57 MOF&4:H:CN7#0JFG'%@';CT(R$_:JBO<>% -E[\?<"A;H]@,]Q.V%V:(*"BDNCPHLOC'V."FE.3/#:<&]Q%%_Y1_U N_Y+>/AF78R!3 M>=-W5?2F+_EP*_GRR=SP/5P_W%T\W-U=7]UUH4U[1.?XG MO (XHIF(>IYT.X@)5.(I>I)4*DP$((V.:HBT:G;G*'AHC1]G]R>3$?)C5GW M-[LOGLB^I@T)=7UST[ZYO;VY5Q7./H4,"B\6B5F.,X4RP^'^0GU@>1G,CV<$ M!F'UC=KM+'X/$G=?QQV"[_%2"4_I8]>QX3_G\34R_D*.JPWMR,"@OIP-16F1 M]:7$#'Y@M.PLHBZ1C>8Y1;53<'E=Y9C,605OUJ$#0@:'B[TPW(7WMEG @0/+ MWURTB21AJJL=:Y@UC#UM%!"X(6S93:FTBY3C@MKQH-#RP"B7OJX959X4M=(R M66$"CH,2A_J>-:ILGL$ZL,(366^Y!'-_M#Q8;4U[;FXLT+?' /9UL9]?<5PJ MW&"#&"86@UK?M<07&=,/ /RNL]XX=KAO.[+N\9D@[HZ#J1X[@\ZPVVM-O_1Z M,_3(TG@T#%/D_=Q*OM;:?T[Q\THI4.(W"-E3Z+%6UL/2_>(ZGL=KZTY7TFY: MX%,>V:9-%;0AVTN9-R!-XP1%3%&K02K45L4"8%G.=_1[>+Y_G>+1R?5WNV%&"BTBY"3HH#&P"E>Y^ J_[8;@KL)@YZ)5P^'OT.*[MX?A6 MJ*V3H9\X=*HY$^O$P_@E9L?&6699JV?QO(1XWIPBVRB E(W9U/.5I\K7T@;3 MJP0<@M(E16MISSZFEVS7HOQ#W=AU8)?\+9J[_Q.8&V0[Y3W,';^;CC_,)=]K M&?:BM?MBX\]PJE]33V ?P\[Z:5VSO:).KJ[=]%'*0J"O[Q$>%OAE8D( AIK:T:&H_CB80)&^(3<":-<0 MP$[LQ"8Z)&%*UX<>%*7F>2FP2]P02CP'KFWZ<%6%P#V;/]"_\C-#T2LTF!B< M0BL/^\?DB4KX/766/CQTY6=Z()1LH(9YI6U(6JD!,#SPX5B+_GKC.I^18R]Q MW!-J-) 61:46E9-9,3VP XHGJKTBMJ1I:K#!AD!?7U! M@DKCT#Y>;JD>KHIN]SKS>>2."19/ ,HQ-T-MPG];(%2KO>BL'=%+W;=?!V5^1BD'K>B^\& M]/XXLJ';F7[Y6_B_K=Z_WOI?.X/P_K,S?&I->M/9I-^=]9ZBORN]^LP!X^BA ML^POTK!1\BJ):!ME![B[O+B^O;RXO+MYN'RXUNHQQX[?-5QW:]JK\,DE A+4 MNMGQHTR>_G),YX41DN;CJ"9](?F103:Z<;9RTL03@94@>[T>%"P%OHR5 MX*3I*1XY0:-L "M9A43XA>DJ M+B;KG12R2K*DH+\='_[,9U!Y.#:HO(Q&3]_Z@T%H M0ND/9YWA2_]QT&MUIM->Z%B^_V(K^J1:PPH!F[U<% ,*9QMJ/=9?,QIS6@W3F@D(KSG1E8T Q./VU?C=<;N6X9'29'*TH!VC M2A(BQ_&P)!CZNK 3)-O+-3369'=VSE:T(TQ9_7(QAAD1O28FC#/K#&TVPE=# M0'AC.0/S#]NQG-46[]9*JU,G?C!K<\^1XAC4@A%)8L$DV6"XB0]]8,+_H+#C M#W-#>/B8JX%3X$IY0*3F#%"5^=DU%F!MN'^0/:8/BV7QN7ZX5?5RMAS"<(DM MP8U>.2WZR(UN#CQD2@!0"\B(\ 0^@>708ZV8ZIX(@8ICH:?WO>?Z*1+!GPX) MA-Y"GT#T\L)X,W_3C@#"SCMT,2MSD&=75^Z(/OBK-BJC(YRC#?I8TRS^D4EY MKY"KZV"-55_F[_HID-"OK KIZU@J-YE-)1"0:CM2%!E)0#85LY>.S>-?\S --9EE@M"0G(!2 MDQEL"/RB\U=>U2;SJK#\HDQ1N3&/JGBTWABFBVQPH^4A,,R$XFFCT-01A!TMT6??3@>>(.;%)?FZR&BR3JQBYD+ M!TYG,B"22K=+[:8W\1=F&E"MRI6/C$(3G1K1^T^C)=JOHFPZ4^!^FG/@31TK MDT#N(&\<+8%,F3:UXU]ANAPS3SPP,@(]L%FD=YU'/4032%P;"+%S#CD2B?%JA*0"%K?.VLDC?WKHT)LAO)LOHHQ2?;UE.Q2$K_%X0\-U80N?@,]E MH'VC(#,C=3P!;^Z:(8U(=_B$&MJ- MQ7PU9)^%XI.FLC0LLF)-M= *'^9[K='ETE __,&E"G5$1SA'&P09ZAR76#RX M5 <%$OJ552%=CCHKL7AP:;V42)6C(<&E^8L'[9J<4DL;Q9=?(LM(+-4HP6TG MPUQ:1H*--@#M\^U5*.$$()>4Y*<9<-=Y5Y9L-6O"!;(F#ZXD2TC>1'^;/#AZ M<+\#SYMS,%J.HL'F],(#*'%&86RC89P2AX&^MT'Y0\8&WPTK9WYAK)7%X.Z^ MW;YJ*@]H4E=COJJ6,UD$O@%S]8%B53_A;UMHLV<(LU881#TP(7&-(OOLIBX%)<]"<*09*UUS&=D M.W^%Q'=-(XQPG?LC^]&P#+BYFWX [J1GKMKF^0S+3/\3LNQ6_&76M&G MSM&_YR'LI'"'KG:T$[!#.H[UGEYD?6EQ Q^8+3L+*(ND5-1YQ353L'E M=76L?V;!];RLX)\F=I#!X6(O#'?AO6T6<.# \G<75T22,-75CC7,&LZ9' H+ MK"=;V"Z7@9=,I#@7@&P)[33.M1"P"J19>NE]CW-CTW/+9.6ZAP<1E4EN&3#' M:HD@3XU'WG0.; .R:>R"3],)/&L[ 1O']<$">\],JZ*KR@D*S"J]D( UYD!Z M6.RV.WA7'WSIVFN>5[:&."*D+2$#]!FD(?R1#5=<&_67.IUQ24>X^E%\$,L3 M@YA2!E]!.[URJ8A-P[5;W8N>PKRQL46C@>74E2U;"QHP3?7\8C:$ R/_ [A# MQYX'+@)W8!KOIF7Z)B _&D:KUCQF%)*X(;N!W:HYH'@B'A?4C@B%=@",+1\\Z+0+:9KSX,Z^NJ5K"+:C2>+F)(?D-#B1CR9W[;=:+YC MXLAAI::2A$E.O?R-I7)DORSRT61?K_%,H8@JR&%0LRGE*>[[!(K=A?\U??)L M@BW?''KPB5B-@Y]4'YLH<4 !.G4H\_W@J;;R6?;P7H^ZU,!Z(B9W^TTG$1X M&9L8W<*%##;7&&27F/5 MR]3+9^"M(2]X)(DU_R#):GM7B8%N&FPV5FC+-*R^O73<=70YSFF%N\5:X=(? M:*6^4#LK&^3 7?OJX?+J_N$.\>#J0=4C*(;W\6PYWW=<[5)8.S:44RQM[B>*+=48JRC%]8'O MP^@=SLXV2O0+MT ?*&';L^/R;0M*M-AXLHG&IAK;KJ2M2-=9K\THJ+)C+[I. M&.X&[#ERKXMN[UX"PS7@?APL)L[6L!#L7%N4RXOCQ,K=T>MK?_;:&\ZFX7/, MW=%PUA^^](;=?A2X'U\<[K_=VGU<[>Z%@!?SF\Q<;:"E]O;VYOKJ\O+^\JY] MV;ZY4S-)[9_7&[L.'![PQ&]!W4 )>O\)S TU/0!C=?VFG]+:.IZ"2H&A;\1Y MZ*J;Q@L?N))7-"MM&TJKS8N2!=24L\MAE;D^&B:&L>07UD[+S&JA:Y0@H?+3 M#";Q:6?E@BAMPC?3__B*@BT#;V#.@>TY;GXL G,][55-T-=>V>7$5:YWC>,2 M-6"$X"F>2VY]TY1*BUC40.-<*F+3< VG_=CY%?)\X-@KE.F2%H'&6JT6"F>? M^(M*7!_%1Z](\>@\7:/QZJ8*VY!80^SZ-Z#$'M(K:L<1P:M^003TS5APL$]^ M-KVY82%'H%?##U#/*!8NYOK:,:.@*JE'0TX()$#+,/T^5ESJ[.21*' M+'T3HQ7R4$!!/_X')W'VE4Z2.13Q]0I4P)RDR7+!O6/B08\E2-%F,I@]0-0> MVLV@C%! I,8F*/(4.L"&;<)I+%UXY)4:?G O:$J9@#DP/Y'EX=EQX0].$)X] M1\N>X=HI!YR\>82U;F/94!Z%L@$%;*\25N_)=73MR>F_=?3""LU_*_Q@*_7% M$W/:TF)Q\$CN6+EEM9L:"BF.Y*"!%U-?GYN!XWD9T1^W0S0S@M%R_^LMX3*> MO0'M","NOV/=EQ2[+H2(A2)>SQ-J:*?RDFJC\8 NO/*;6S$LZ&ZO&^W+W7B"EVUQ^0H(+">_&!Z7J ;1M:Z$%@?@K4&F!=> M\HIII_LB2P.7<+H]^;()W/F'X8&=*^*A)(2G8!CK:J-D+D5E]5M.6.6#&V=L M7,(I"C:*S%^F"^8^T3D77UHK#9=3U:'9D$]F717]9*Y,W["FL#R 2-DDSRQ< MV>8JF4OBACAF'2YT XH_%K:\-K00<;KCDQ)[%REDS!YL(O>Q AB;$ELE[=5% MAOQ@Y!835] L;6&-L4I/[CW/-]>&C]P0X1],E(@7_I?M#)]?5QO.E- Y]03/ M(;K4; &WDBWZ<)6;__'A6% $#_DA^ELT^"".]F*<=#\LPV?/OSR.QY[.1MU_ M?AD-GGJ3::OWK[?^[#=DY0^_UC+L16OWO5;X0;7F_ @+BKT^6PB2X_;N\OKJ M]OJB?7]U>W5UK>@"-\(T!'$8H)W+:#G]@*/(&QON5\,* %1N.,_N]4/+E5.F M26WF"PZU'<\/PA%0?C@03K8(CT[@?\#)Z\_]K(#GTF$-[:@B7.M$8C'!4XG6#P[;I3NO^]Y 8J\H5.+K9T3)UP)D*1Z["JBX<&. MQ_PT%W![XR60[]^(I2V7_ UE,;Y2?T56:)$4)'=#C"I9-!A71W(E[6@B2.,T M*C'A4,T;&M4=Q( %WM''OQDNNC#D=*FZ/':IPAS!DN^TD@_5]NC5OFA?7=]# M/MPH,KYT+3[EEM5,OOW:.-75-W78;FZS%Z$< MWM#Q 7.4)6/M+";7&EP-\JOPF =EA)=AK<%,_,G=9WB)T+/],!-FWXZ2(>^= M?//F?L:JVJFWC&8.5H0R$#3Q[9O/8 MX^#=,N<=VW8">PZB!#4L^Z?RK3:90Y+0D9I'3-2F/'N M37R5F\R>P.' L]--56LH0GF7RO%7^PE?IB'1TF[R_OK]I7]Q?7[8NK-ORW1N-?A,/DC7JC M/0/DC$,;+Y^^'G22'28?4').#0WR>%4=ZYI?7'W5+=AA$DK;5OV #[=VCC7, M+JGR*WBA5W-$9\E,&>W4SJXR[.T:0;*&J%GZG;L&1"@]O1>05U^?205W[KIR M@*Q"07?N]/E"]?X.63\?#0\LT%P);"_6"Q1U%2Z;C]M]D;&Q1;_J?#?'8!Z*.<7<#S)W#IQ>T197]7.Q*6X4_.IE,)?M7$9M9X!"#3 MW]P'BZ^.!9NQH%Q5C8'\+Y]'@10$F_C060C4.QW+=QXLT=4LSL]!W@=/@?75 M 5?-ZVS569P+QN'?L,7AUSGZ/K9LWES=7UW6%C]4?#\$W5T>Q+;])Z M[ U[S_U9:SSH#*=JK0_[[J+I86^BF@ +[H(77G!AO;&<+8BVH>/X03U.1O UT01>")!8+W,+ M9:98!%%DZX&,O3 ZAF6V8&J@"6>.(]XC8\MJQ MIS(FY-Q )L M=FWFSA<'?]5&HW2$<[2A\VFBN/)>3=MYV52)5#^?FMN!)GR*]JM.S;"_3&+3R58!;(W'+:*%7%8LF."&%SKF#A M/.KW-]/_"+V(T);PP]S,G![*K;_--4L7:$$;EO!IC:+M C(KG^LQA[09L./\ MOZG@4/Q1C%!<;U474-G!.8I7=%TUWG6!@[I4:X\ M/(W=#A3)K;-S&HT>(TH]MAZC2)I&I7SP]"BM"--J$B1)F409P._;T&!FWT["@0N,NV*^-KIL5H%H%)?SN*>VBF1#O'U;OST3A=^!(IHC&Q YBA' M]1,E75F$I!ZTZF8O"/\G\SP4,3&BH$^<'G,K0U'J0UZBEGWR$)Y]=\K,D9GJ MI\A!,OSFRR/Z[]V-CNF'AW"<(A;=_>IRM!D*ICY0I2DN:KQJN)?S$ MZ<:&1\R==FT>[>W8=F!8CXX=>*/-QG']P$:YP\'&,N9'UG/.VEF$KB%"5PUG MC B $JOV1>,6U2+(QSN3\/CO]1E65F$?.3WV5HAC0G(Y=S*#,5 9MP79,;&$&)OO?WJ5UC M8_J)D\H$TA#W*YFSOK)W@ MB)M,=4Z/8,5A25@BYSIG9[U4D[E\X@5C+T!1])[3F?OF)PHSX,QF?E4HF_G/ MK M3QLHIG'R(@!<)H)0<:&A9/9AV+'SQA"]B.C!!22R,XIF.^_W]1L4 #]&DY#RD9,]O/G$:,$X;(! MZ.UHQ-A@A2S.S1\SSXZ[!*;*87/4@_/(405RV5#W4QL\^I]NSB.G$HP%1?=' MYYN>+6#HB/;(I>+4^[$!R%(\<] J+=0OE_/;617=WK?;-PT?!>KAE9H H&Y1 M9NQSRC<0OIFYZ'P"UUB!\$3X!-?.9\-TOQI60(S74=RUTQMFVJ,O*('""9O9 M]!N0G/T[CTH]52 U#43C!F76T*/?H.3LWWE0ZJD"J?DU&C .2BC-*,.G88!188U@RXXAUK9?3Q](9F?=0@-\.. M\J<,.&>Y\@-0]^Z>WEBLI48:F0PH1/B=KH1W;B5T5BLW],;I0VQ-VS/GX9YD M=T8@K9)*.G1ZPU!3S#7+Z8 Z<\-.MZ-OG_#?X1I7L9B#?P@%'3&*3*90=.W=P?#\T+A,-76!] MTX243 JC@4(9X#_6&5TD?55&773KE-E% P+1N5# RB4*& EI-Z1DVH@W5.RY M-C(5M.-$9?H]V.KRHZ2<(&(FM>2%L934Q$P_V/)G*A4%J2F96Y+]P("6B>6H MH'[<*;*W892+H&[=-SB4=V52%FDYX7NX[^C+'S(5!-[B<4%30?*0NEV8Z_*. MU2F3EP$7J>D[:LK9E*.H9.+F?.G,7EYP).?3:*O:_<&M;O0 S5-PD-(^;=;V M>C^ .S<]_$4I=T,-HJ 8V24GG:CI-*G3[E2U3[;.V],JDC_4E,)1A%;'7F ] M@:0RF_7S#9J052(F-0-$34= O/ AJXQ4JA]]Y\QI/F@$)4YH%'GQ'IO)?F[L MFMAW"2OZ^IGH(@ 3E)R@CA8V[+4*2^X'(0-!7 ^RNKV_;[=5OTXG;3!(!DUJ M8H"Z#H4E X.K$^=A(1 W42'S]1H4S3L_ M-'H82 1,5#3["9I %0R-%",#D1G>K MY'^1P,3"&2VN1(=U%^])P\:%!N#)#415A*C=V MNZ8##;^Z5SVB"O3D/'1$@Y>,D?/->?Y*G\T8(=_6E?U>P_A>&40)J^5DZZ\I MJ^FK+29/BC(S%J8_YU$A!\)DU#3OUES,0IN%L()MT<$'&\;[ZC!*PK@DWWFK M2>)TL/WK>%ZPCE#BS>5T4S"74]*#5MR%5JH/YY1.>J1TFG^ 16#!'A>_;2=F M@Q+5?G;\/L )Y%KM'"0LBV(HF)\ 23+[ M[LP^G, S[,44?(+\:9^OLK9*9M\(E)-5N?ISQ[?G^JFQ#7\Z'-?P5_^>H,DM M9^[._$T[!5@GD<4EP MI9J^=;V[X<%R8GI_/+L .6H R#]_8OC"/ET<:3AZ M$L>^KXX%F[&@7%6-G_POGT=0-2.( _W&)BDOXB!(PE)*, OU@^<10QXQU8%> M-A5Z)5X*X<7GL786"S/J[8%39^;=6K:J9T(>$;(T?&5SH,?4LFK_GOF/C>F& MA>DO0XAH7QLNEV:0P-F1"22I.V_NU\'UB) B)IT,__@$-V&[64=27!1G+QH_ M!!1#V=CMM3!<*QD'9YJ70DK0WA>.G'='OQBH?'6@$X'M =XPJ-LR3]K_'/:B ME>Y&*^['.11*LU"HG:\I<#_-.<",0BOL"_S7:#D!7 MM/($2UHP0N4VEPI,9>D["JN]8+(E+51/A1^OL6KWIF*2+:6OJL8!W#=!;G.F M7.)K(@O/)83G0@^%LULV1$BLG! 5IE_20LTJIG0Z(I6E;9"7BDFI=ND(YVBC MF<.RU3+M580@,8F H$]HQ_DJ>)=C!I4-:6/C8(M$#J=! MFZ!@20]"AURXC!4QVE7TM\[DKQA;J1<'6D6#V="*\!7D$LJ;DS<-FQ,1'I] M=MSX5Z@<;L==;2?.HT<7T*4>4%4&;XY=B"AICQ(6R&)R==]^N#M%(E( D>#! MJ^FFECU52/QR,MAE"PD'9B7OO;-\^DQLM5#'0^:^28:_L>O, 5AXSU"QZ;"0 M!"3<)IQ:[TS6$CC%3'MHXI/L-Q>7_WR"/]D(>33HW@-4%/V--QG17<%D1+ + M?_GCKZVX%ZUT-UJH'^=D1%HD(\*P)![(+A+)!>'(<+?I0IVU$]A8($HUJMVL M)CZ]D 2 I-WQ2YK!(A_CF?$#> A3QXX"[_X[<$UO8KZXO)PJNH/ MNZ/77FO6^9\>FI+VWVF];UOI+ZF=C'90[#M/F6D(-2 Y;N'_75VW;]M7E[?W M=P\/*F.Z!HX7KLN(Q:8=F/9JM %1;ECO$2R=#!%>33MN$Q M2J_<#X_W+/.R@IYH-X?Q,N9XSM(%13V=F:H8'D_P'YYOSL71/&E14[JJ)YN0 M84!$N8EA=@4P>H8_FBMRK&^1!L_,ELEL$LA-# 6L4'GJ]S+GH2-SZ C5BJB0 M262DQ8^U*D^"H^7NU[%AJU R[>N+*_9#H;-L11]MP:^VXL_^^I?XPW\]'Q+% M2]4-7#3J=UV-L8ZQSQM(%*&+-Y@=6-?W[;86TUV9(YM@,!IR\HI1>08+%*!^ M! N96+A:VK%'L.ZQY.("I"R#VA&#;+!"AE===H4Q$F&^!+B,HW0)O+0BUSU9 MRQ0VN*Q>B/+-:&R5M2.3:"K@R58 F&9N M\G> 1'N'@C0C5CYEFO$#T\R-/@7R8@OE"1.K *,$[?2UVIN)VY.=]V(B46C( M@R/D74(>*AAV\3>D+[F$SVF"P&GF_BQC*BQ/Q*+-G1 =A4+4S-T<>5O+,R]R M-W1"1!0$3C,-O7P'B;H<(.2125MCKGSOF]T_)[ [*#+/GIN6:10)Q;BF>-VD M_&S0QUK9KYT];<1+U5LNP1PEX,]H.6_ Y!* @H"@UK.C[$9]\O/R)T69R#3$ M(2VF<)/$CUD"LP7/=LY.A;@M',WSAS6S*64F,@N--NX9Z\* A#_L-B72B4 MZS;B9<4+-3Q/.![*#%CI!S+O'U\[P>8 M!ZA>>ALOP0A!^LZ)]%*?;*!'BDWEW?7-Q?P?_D]4C";M_VCE!0%AJ]-YFW+^%K0 M;K;@1?U@$R5 ^B9>J^]0[03^1]B5G+?6R86U88HH/1/\%NF"$TBBG:J?G+5A MDM-"'A?71MT%E,.B68*439P DORI793\W-WFO@5.+%L#/A!4>LP(=B$;XB$8 MG[E8")!7M&GZ9Y91KQRL9;>- \RC[P5;T885XC<%(A'1BT-BH^QW@+RXCL>: MC2:_4DW91-9]SM+##T(CMR2',(Q=9P-<4&Y?%'VW@W!CY>] 6V(58(" M##SBD_\D.!6;^^P52@G=-5QWNW3<\#%35E+A6S@15G$"?LN5 MS6MIIP(X!.-0;H_;75_&ITZ'JU*0DNKDK!&C]=@'O*" MH-?K[1CCV9&@76-C^H:%GE3.#^W*,Y[QM](LVH@$0:I/L2(/M6-P'6?QW;2L M\-4BW[!7R*EMKR^OE24N MWO4QBH-< 7N^S0L@HY;/DO[^OOW0UL0+G!']XV'.)VL3G>:$!X?IQ LFK1)8 M01?SQ$+!=%(N73DLFB5(J==PQQQ>]\_'YT;UY):I@4X):CDX5S()5PM5ODW# M%X'P>LP4:)02Z9+I94DG#T922F"/.DP9:C=*]R7%ULOU%T.,KF&9\)!CFT:^ MF#OO*CP[.)MH%$5$R-Y$%UZA8;WUY0BWC$UT?LUUT"2,,DV# M=\]5[ MY],P+31T9\X$93+>WSK&L6WT.VE17VHD2:O"2:HQ3E$@Q3$VASX 20+YSAH= M,#%4Y6TFB^_#?;O]4'\>"@&AB:LP=T82UOP;#2$.I[A-M.GEGW])4PZA1B-) MPBMO-=8^^7Y9;[8+YL[*1O&T\!=)X#^O9]8=Q3,K_9F6;_QHO< MHV&!-0+)_:R^\PYW9G&ED#7$2(7!"FMIR"VM':>4,"+/,L$.ER ^P5V:Z2RF MON'Z1PNBHE?;L(OCW 6&!U"FDL!".XYGJ,,QZNTX% *6'3N>27I^14339_)R MD;<\MI)CS_1B.5S=F"YG/N9H^LUP MRPO,YW),/7IQ/'_Q2YR;PIEAOIVYANU9H;)%;%OPK9^9+F#GP@EO68L59?.B MZ(9%UBGP\LQ'7KP$I6:,SH$]6\#^&!<3D2_5$/C'(;^Y(1,<];6;Z4H^AU=: M=@G7O!K-.SMTQP *%29-"?.< *AH/\PV#G#FTQ(M-HADLM 0=)SY!.Z[4SOB MD1UA2K28A;K]<'%Q<8K$(Z$AX8PA]6YP"E8H^B65/P$*NG_C^''[ IR5:VP^ MS'D';DHGX!/8 >"[+[RYN#R\+YSV7EY[PUFK/WP>35X[L_YHV.H,GUJC<6\2 M_C1M/?[6>NF-7B:=\9=^M]69]#JP7OQ]M=>(,683L'%RC6JW;1"4W!Z I$@ M>@TYD47$LMJHG%\;!YKDDE"_8>\E)/# _)>5\_GK/ J+1#RX3WY -+A/ MT2#^];_?I@FD38QKIP)D*"KPW++UY!CY\'%^Z$0HM M(J->*27$[!![K[T.,?QO7Z 1>F<4JP:^Y$Q+=,*OQ,&N,ZDO5>TT M]]QCQSZ^OO=P82,=UR3Z$=MKQR^IKB\R2PP(?=,+[F%B3#=M^' M_-H&XPD:S@MU_$47.ZI@H=\61_*8PO8G:(0@V !*_FU&+^V85-?S98L6<03T M/1"9HW_P"AMZ7FY2>^T\7\5/16^+V6OB/#%8O[C^%H 96JL%."DB/5"GO+5V M[!#S:TGDCH"=RB45264[''Q=--KVT0H1P46OVU'6UC@2\%NI_$XB054KT!A- MDCQ^%NN?DRXJZ3"8J'KEP$A1 MX$D.2>VE'8DJNYS!'D[3]=V2E%DCX'.]'")&X+I^^LZ)GP2_[Z0WFJKQ,N0(YI MNNI6+B"GZ;IJ^!SU,4:K'A"XVSOHH0T^=-Q;)W(6GA,O<<2,V,GJ=?%D]7%A MV?.!??_][&XTL2;]D75_=FO-K;-W\?Y_O%=[X%I$(!-[SUW*0/ IVAR^IF$) M24I;WTO>[1N,5OO(A)&WSXD7A@#]X"P^]'@@D2=I]V&1X45B[$]M9 P1U[$ M<(BU8@RKTK8MH0V_[ D^?7X( /IE:?O;0SZX,?3@.EX/T=ARO @4](]*SS""%?(L M;U12EY5A=@?1T/>7X4\($/ K]$V\15.CZR>7)>BYG:E]M".+F%M+15!! M:_7:=G[>8OI8@MF\)/<3LEU1637WEHN-@ MV!\K0R]&$&0R!0($+CB4V@'A&'K);'>H\(1K[F2?@G,&1-LQB%8^^LL&E(<= M*GB#EE!9-:+IX.@:,C@00.E4D-:=HA*YT+I5I..S/B7(C9P@R+GJ+RV(F,NN M7)N6,()M<\J#WIN?* 9.@.N[XE*O,[3]!%^=$#YAP1.Z,4["03\XX.S=$MK4 M06.O''?>^.*]% ,1]FC'E3I>Y>1(DV<)TF[P-,./%$5.AJ2M\WA]ZO9ZER9S MA&;UJ>YYE0;??_Z(W_VG$X(O_P!02P,$% @ VXE<4.@Z1@P<^@0 C"$Z M !L !G;'5U+3(P,3DQ,C,Q>#$P:V8V,S$Y.2YH=&WLO6ESZDCV)_Q^(I[O MP-S_]'171.&K#2%N5=>$ +'O(+8W"BTI$%K1 HA/_Z3$8K !@PVV\*4[JLJ MECSG_,Z:)S/__G\+78O-@.THIO'??Z-/R+]CP!!-23%&__TWV\G%J7__OW_^ M5PS^+_Q7+/;W_X['8TH_W:K$)%/T=&"X,=$&O NDV%QQQ[]B'=.R>"-6!;:M M:%HL;2O2"*QO23TEGI)8"G_"4RD,C<7C_^P^-LT[\"FF\6M]-?KTZI+,^E7! M1=A/C/J)(1@20Y%?*/8+1V.-ZLL;5D^J*(+-V_Z&TE_PT>N_/\:N:_WZ^5/F'>')M$<_US] 2M!4'$'C./IC?8NF&.KV M^OE\_K00;"V\!T,0_&?PLP!9MKE<-#W#M?WM'>'5#A"?1N;LY_K'X"W)_;+KG[[UK?EOBY^G%SJ;)PXW 8 M>R_9#$LQ(!4@8/=/U^8-1S9MG7>AB(*!)N((M3-0QW9?8!SRN(8WU!\ MYYV;RVT@'^4S^1/^NDNU6P.. /AX;MF 2&)D^]8'7%^H9#!)-/1P BNT@X17@]IX9_/H,FG=@!@+A,&EOH0"+ M8^0>\)2#P"-7P%-^_//W&/#2/W_KP.5CHFFXT$K]]X<+%N[/%6."F^-@ZBFS M__Y8_QYW?0N.].<_?[N*JX%__OZY^>_J68(I^?_\+2FSF./Z&OCO#YVW1XH1 M=TWK%XY8[E_PK3_ASWO72(IC:;S_RS -$%R@+'X%3P/VZD]%DH 1_@DOR-F\ M&- <\PS%;06(9.$?7!NR4.)MB6/;6'G.10^/] X%S'Y%",P]>?&+UCC0AY3K/^8BHULV#: MRW3H'S&#U^'XU[;I5Y?7O/ QM*:9\T"F#FU(+>! $PF M65C ".R2(OWW1T?D1-HOU%2J.$+(&9+A+6QHQ2LC+L&1 <_VJ?]<;E![W*"X M1I7D@9&8I=2I9,29J30667U^76X4S*K)N3^L6<\N\DQU=EQMCL& R[*3.LE@B/L[SNIWR^W,N^3VY MD062%P[=V3+ )Z;(G'"]LP.:PTD._V(J*6XQ'A*CMKF8LV2W/K6'HFS9U+6(PH*,;D4L!S,5 2?E M%)>">0M'\ !P/"ZF."DAD4#$"3(I(ASVXQ_D\\D^CM-/(AO_$K+?)^W ))G& M#LU%Q_& M":7 &(*)#""HZ0D))>@,"X%9)D# H_)8E) 4CPD%B5P*HG _]V+ MK%\1_5K0)"(25"HE<3R?P#F"0@1.(!"9$X$@)N4DA1$ #2A/)I/4!R@_9;JN M$7.>XD+>-*6YHFE%W>(5._!*%=-Q-O23,I6BQ"1'D)+$$1+!OP< M/8?/ZFD9M MV!P\^==F-*N!.%W@!,%.QE9<8"L\?$D#V,%;^1'8&!M1H$@) UR*1!)0Y0CX M%X]#.: ):',39 )/(I#M3U#=,(3"\6/\KWDZ?(5X$8HB>_I*#MFD!V_4#1H69".2?%0 H[6_E$3(6FAC+@Z2V3=F%T@+KY_"(8\VF M_;*#Y/TZA4\:*5GE7N6&1]_".D#VM(HB;WB&RCA.(#S$:8!*0DA('(50 I=" ML21/)$A4X,4?_S2PP899:^;!]J!?S&#E^V)EA.$DD@HC@G M4#(/18M(G)!"2 XA*3F1 H*<0@A(,%$]0O"U;.]1 Y3FM2 K;8\!@*937.6J MS]CW8!P5 K=B&J,.L/50KLX+7:J[8V#OID3;!] C&X#PNY[BCKN\K4![5%&@ MN7!,>_,8:=K,HP3#>(Q>)M!J.=/HJ=GF8<,?RJ,%1*#,> BS'(P4@&AZH4[5 M98:W#2"U3)_7W&TJ!D,Z*B5 >'$ (# "($08^Z1PD4L"("5 DI>%)(SJ"01- MG I]WH.]T^4T"2B_&&BM73\#1V_S6M&0P*(,_&T:8F:RE B\!K2.041^2U >!MQI"R4#>V8Y88;9"I.A./ M+3>JK;C5)3*3*4SN@S''XR@6Q]%/'7!V/2_U/.(<_.8Y3>^-E_UF-C6HJDIC M9E?3BU9'&XTX(AAO\(HO'"QTK(HI[0\74[!B UYO(EY-R([89;6\F#:Y1##< MW#7MYMN#I>%(I7"T&C_:#G!)D J>SY0%1#1S&Q@F1R2:>/ MS7,4J;P1I89QW"H=@T.#;F(EV%7&DC&-]3QD75[][08.M U$>.F^%<-$2B0X M3" "WPES.8$285J3$I&DA&,I$4M^5I[^%G8^PF!FX>3C+6+90_((UJU-\G(] M$1T>H7KJ]E&_HJ +I=&("#X&'&J )X!S"0A2Z OKLNKR+SCLDLX!>;C%^2 M$B+!8U#ODB0,PN44X"A!PCA$XA,22F(\A4&O%U33;AQ[G*ZDI[A^H]<&\Q*A MJZ"?'>K53EU(+=[(^T_F?;@,4@21A#(4>8HC<"'%"0D\Q240B4 %G.)AY!4M M/=E/ \/("2(XG/<,@K/G-' 3,LVJC9[=J-0FB)]HDH-T>R#A^)Z2%&NY5UH2 M##SLJ@@4$89@JV@O4+X16*4^SY? >#;X*AS9^MWY0$N=HK%2KDU(3V"IE)R$ MN(+!/8SK,:@P(@DXD>(E&-T" 2.H&Q47;CW-F06R8H"PNF\K@A<\,,CCUOFP MG84^V@;!M[SM[UY$ZT%WQ8H_-6C;."QM,#C-9O)JW![+*;;.$PJ8WZ9,?HTY MK%.:=PVF<#R*8;@$59+"!90C$E!7!20H0XFXA*%)%$6@H?J*FM0UJG&?QZ'/ M=4:[\2EM&!ZOM8!EVNXV\K,5SVL4BHDV UP> 0N\V>^WFC!;04[ZF=N.M!-T MD"C!LUZ,MF@R]CRCU)?J=%GIR:7$_:YP/''PN:87T$+R7]_. H4?-#T$GXW#IN+ @L?W_3;/"T<*; %^\]8 MO6[W'>%'Q_3L\%/8>_1KS;.0IJ,Y?M$031UT^ 7MN6,3QCS^LYO) 0D&%5HP M(\W;XAAF^EDP YH9)M09&TC*JVP?/FCU0P;:-A\ZJM;RS-9XGL MT.^02&9SX!?WKQY MG -& 26KCQ)\V<+2%%%9!YLQ28&_AMV.6_4]S*T?_X25A_/9]??/@V^\8"!' M^?SCG\TE^XP^^LJ?+WCQ\Q#CK="K;\40-FNY80:\2=KW?]E\WMSW9ON721U':S?659#'K9=1IMH+:5J,]FE:;=XG2"WGV@.HKJ'Y! M@AM1H)VD\%F\>R1>4[I0@K8;%!C_V33((EOY/O^VY9WT?.D>%#:_7-%JG2?[ M%HR%@G P*$W#U'WC3,T^DB%[<6"S<3I9IOL)AITHD;4V9X+@,*U1U_4/"IB6 MI#"\Y+4&KTA%(\-;BLMKFW+A#)^01SQQNO23>*:-TZ,[E_-)DK^[N$68 M5WA:,!NXF?:R;# ..#D#*Z^\%GTAWK Z7%XNU[2'6;] P%1$!'S:K%N54=G(T(3/ M8O!3CB6$>JMS[S'<5YCUR(C[;+..3Y->LT<8?42ITDLS7N!=-/LPZ]&$0?(Z M9IWA$W,>2'%?;0\IRLNF%CG9?ZI93T9$P*?->E,9UMC4OTGT$='OW+N>O M,.N1$??99GVLM_J"@:4F2'[F.K:7HY("=_>)VA>;]5O!X-):W,[JK[6X*:J. M -PPT@PI*7&7J7!>)WGOXGY%YC>OK;T6Z\SUT(3:&DMLC\[SPDPK#":)>R^K M?998HY);OQ:KF"Y1IC).6BR/#Y+ZU,S1>.LAUON*K5^+==PL41V'K7)L/.=4 MV?8LM3(V-0G8 M+WIP#K0UUTRCZ07M*CU#4,&<7HC?M!KG[:\O] M'_\$'_?8__Z>G.!1!^6V;@XZ(;CWOW0;F>Y*?/W"DR+_^"MWL;)^X]E@^5:- M*M=:&?T5:]([2"6CY)+Y C+%"L[,9.$V@I M 8A!S6403!BUF93L):=69&=4#YF.D_3=F2"3[];'L<+9?I-HUIC>N;)XQ/3Q]FV,%^LC0+6>8&>8(D+F/7S.$LRXD;H7.7Z9/MY^LO12?2R7 MXRPGSSU$Q8PJ2FNYO"77'O[QM!AOWWCTD?B]UY['Y00W3:GM>F)$V[5>F7>>4D!MY<:PYA7Y5C1>;XV+5\=NU4F3U]I"0 M+R,XZJ+>9OS$3L9/<#AR/;W6JXI2*^EN'=%1-9[4!CDB&]U5(5'1ZY>I+'%V M*@LOQ9$KUH*(G;V]-LB@KH(,(V/APEQK-UC2Q9!TJ=KOD,.[,@9?C@SJ?&10 MMT)&764?-XN MPA$%1J3V *+.KXI2MYI6. :%B[/Y)-9CIRJ;0-1,0IHU$M76*%Z/+ Z^-)N/ M' A>[J;ZWDK 4FXTJ,F\.4&\&CG >*? B9G(!A%?60EXZ1+.A4#R:R%PAAU( MM3%MV?3Z.C)=UI3TJ#1/5D%D X7HV($H@."S^FQU;JF(O9S,,IDLO\SC$NN, MH[?GS!WUR-[C_.QM&AS>!I\@T)Q=N;T$1 M#DM X")A%$=RQ->#N%1/Y+M^7FZK4Z,!\E*)$(;L \21!C$" TLDCB7. W& M=^+C(+ZP3:L%'-=61'?=.Q>&TVNPFL.SIA&C(+,V"+M]D\KV):A;O#74G M2;S1)%8DVK5"2M>2I'B#2#LE3F'*_82"NHR9\K7(16F7I)$[U-V9$-\J")W6 MR2DA=AMH83! ZC0[!/%^KN?%[Z4@\)4Z&8F6K5V=%-H=59T,58S)V_I E(FT M(M;O19)?I)-?U:YU6B<9HKG,M"7/8A2 9Y*U1#I?[#S\Y!?N:?&!^NNNBNIV MU>PFK&:#\?+%!:LE6\&9Q'] M]->L/WZ75+YGI>$;33A\L<*UG!2+*D+.8LJS^+BI$6A_&KVVBZ]9:?E0N&@K MW%?6IUUS4..X:;G.Z+FBZ3>ZN5Z\&CE']:A/WRF(SVB4N0:*V6QBJL='=DI5 M0-I)=L=5KYB-G/6_?K/- \:W@O%JS^UMFVS%%,/;]BQS&VB:8HR@'ZWRM@I< M^#>SL"#K-UN5UY2RD;/+@YKJ]7N@EL.2IEN+K'$]0?*SJ7V+Y@=8CH#E\+F] M^W@A941I<\DLQ?"3J=T$8%0H-R-KQL["RQED_Y:0.1SK[7J!,6^#C8_$2ZCJ MYGV<97A5ZU7*YK2,IB-K2(Y$:4>(^RW%?X[%R ,C.)D>:@XMZ8JA.&[P[!G8 MMQE]7=%8@H@3D_5W+0@(E@5)SV:&RUI.K+PB'R &F7(7!:@$D29F/*%15O5 M9P-V:0HUI#.*+# B$J!&6?S7"U ;1EU;UKUQ$LDTR3K%$#12&$06&G<0H$89 M-I=.8V5; M6[(2:\XBFZ!$>(^-*,#D6$/?55+9?)H:5A!3&#"^1DTZ5GQ,]Z.WS?]]I+)1 M:/Z[; .&TZEL(UVDM?9TJ*GYNNI)],1)M\1[JYE^32H;92A<*Y5- 6*FR84% MPY:[! +\SC"+B)%MXH]\*AMER%R6RJ922'GAU,HMAB1%+.6HDY3IWYO=^.Q4 M-LKBOUXJ6^ZK"1T@Q1J;016IT*12 V8>V<#T#E+9*,/FLD.KZHN9Q.I+FF5\ MBNP,N,H@NZA$UIUQ2*]1U5LF[JA>1K2\JC/OLUQD'4F$T]@H MP.381'[:OPE./*S(T*7L M@&=U)(TDR>) +64CYX&")0^'6+1&T@Z/CB+G;-">P=SG0.@T=W\[&&_#QCPP M1S9OC15Q?5;\MJA?9>@U]% !-:KU9'FBZJJ1-F=SEFM9D83>4;)VJOE;NAY" MWPH]^)5V%+[!BY#[XEKN%&MKE$9*(J,T6+IC=E+I9O1F;]Z0>_#S*](>HM^* M/O1=M [?)O(.LQ U3X)6E77X-0AHPBB[[?2<9S)FRZ=DKU <2/>F_*'S.4[D M PY;.(BF9[BVS[%M+E.2:EK*Q1:,-RF:W7B<,!WWWM1_3<\OMOVMA?QRMO9+ M0]5BG.]Z^T1JD9O-OD0C"\*58D^4&8B+CL,-FA4 M?'29*>6CUZ@6G5#U_H1^.%2U+;+/D2A.D#J;) *&D,UB,& M5#:>K6;%>Y/[YX:J]R?ZMT+5_H@=H3ET*K/DDL9M#Y,R13MRS0,1#57O#PX[ MH6K=+;%=*CNJ,HH_J\>%?"G7BMZ)$5\?JD9!R)C6SR^#\Z98[U\7: MO%1#<;;MEB6F+/7[TW%%((2^#\Z=;[@6#D9*,H@;+&W;=[A-(.[>\-W _+/>70/WH&8CA MJG8H*\^&?,N8C@M%$BQ>MF?[V,SQHJ)!^C*:Z< K-Y&RGL_)O;J:8>* -$B" M!4N7CUR-8V\%_W%:GX%QD-AKXN%33TC\F(CMTB+E=H@$H9)3@=/+N6Y&9R.7 M#$5:Q+<_-?%<$6^7$0)HA8,5Z6LA=PRC6L_T\TTD[SL-172\7F5Y_WI\A-P[ M$S-Y)4TVJ[,>VVB/7+6>-Y2,5] 2:3QR-;M(:_+-SEH\MJ;U+8GOKX;>P!Q> M=!@"BQ(OY/0VED44NMLJ(*:C5R;W"X']I=%O4?];%5%O!* 9(L_CY7D+1WK- M8@5+QHU!;G2_T4!$ !3%6LZ- %3AZ-S U"0;\8D4K9,5VTLL'A;H#E/*:QT6 MVK!-^%+7#W:S"/@;'(84[I:5]O>W?,F8NN6YP&Z;LCOG[4WLRB..-9OVRPZ, M7>L4/FFD9#5Z>WO<_GS/,_BXQNMA1GYK]_C>@S4_"DXI:::GF5J)8_A,EL^G MAR+E>9&LV=WV+,P'.-\1_)\#OFW*Y]F& OU4Z'N41?#7IA2=IS(T0$MDBO%8 M<=*UH_-VE-"T3-@DJH"=UF"H6,%6M_!.IRZO.X?7&%%LG6*] M*FDCY=&@8K$U(SN1(QERO=D1?2'I-ZHKI6Y4.KQ@!XF\XB(T.91DE/;S59 M=\'RV8%; J/!=-A%R&5Z@C01+MLMWIM,;ZZGMQ+4^V*M"N =,#8UJ:A;MCE; M]3ZL=53#II-F&]5&*M\D"QT)\!3N1LZ7OBO>.D'VG9GGJ^=D&N 0K.87)RSO MU9%&M3X>XDCDZ@(1SLDB*_1C>96"B^ZPRZ1,AI\.N@TAVYVT[<@6OJ.65T5. MW*>*?N+032!ZDJJI&%7@*7*6,6Q MC-?T9"DK1S8L/TGALSKOD?BMFTY6;6^O]#^K.);I\%K>-CTKH_&.$^Q\\_JL MJ;WK5A^ 5)?3?IO70,UTX5?!VQ7#@U_#489/>+G$Y\7A3FE>6YWU!8 ;GN4D MA6=T\%KP,,UT F^:]O?>[,!'K$J:AU_X;*^J)OQ]GH91F93G=;!SMES;A0\P MX0OSFE\FFPVM<%GD"42E&*3!):>SW6DAT#WM\ RG/.O41 MJ'R\?^)S,+;V$A\$V<>I/8C.]> ^",^;6<.+>CCAI;>PAN2N-7Q>-O#N@Y&$ ML=,&J&9G52^?1G*D1#0CN/]1= ]&(L_'!'DK3+RW,?ST6I*&,:KTC1;1977% MG!%(39S2Q<@:^>BL)8EBJ?CHU2!9'J50IFN)=J3'!E9TQ&E M%661@\BQ;K/STBU:%#W=TP)K&^Y]&UQF@W$@@1E8A35KR#"3>+THE4A7)0DV)WT M>>\,\E5-V+/M54I9,8U1!]AZ1>&%("Y47FU;M.$F3'_U+>A6S7J;O-/I*>ZX MR\-!>\XJ)S6WN\004E;.5)A.BU5JX1]BU%EP,2S",T^.-:>FZ_,&A8I#M@E(Z;5$<5!%G.(VL1 M3DKO)6UW(L!-TE/(%X=-T1_0B$=5%2F3+>+2[;?+N)3V/:]Z^_THSHNV6L#E M%0-(#&\;,*'>>+M"6AD7Q[7ZB,T4Z)GIM1ETOKCW!.\PK8]L[E)P5!F.Z=H1<)3334%K"G6:P3I9TDM0(,7D'^"XOPPL M6.82+N0!M@7?[]=X??< ,5F&X;H=; N956P@NN:K_30KIN-DPMG+$3!$)9CF MK/%!AUI=?O[:W\-4T9" ;FRG=?,>'S1'@&VWKL6FBR6"ME@P32V815F;IJ.7 M\ <+:@XQ;G.LV%'.?3SE.I_ES]@^S?,[B03/A6U6&2DNK[4ATX%LF\^=P;<# MK=[*YOA<)IY&\LLB$>\RH# >WQMHC_'M =D/0Y:*HJ7E;!QGV@VFHBJ2VG;3 MV2XS\N\-M ]+>_-UL)&RM..4.>\:9#FK3H!'7G25V09EY^Y']6AL?7]C:[C=^WK(Z_W@G9?-J[WB0JJ*O7Q# MG1:$<:MG)=/C^+UI^V&,O5_7;[\]V*,+]\ZZ<,_0I=^R!/KN5MMMNZ42;&I2 M@5HK00V&G%<$#82MS1!*57YBVJ%ZO(A@&K8)!> $+6N\+8Z#V/09+NLWC!+# M"E:!:51LU]]@0AV8YHS9/"M"[_'5.)VB.:F+<#/ MRZZ'>(5!O]E+E22CZMMNT7R1"5C%66^P]EL'6>_=M/D& )XB6MK!4R:2*=.]JEN@]0(? MN9ZJV^=I#P!?I8OF/2$1S+@DH/.VNIT3+^DEW#(*+-MF4\U%':NUA_GO%?V\ MI/FW!,LE6Y=L]G5X'2N+&#_N.37*4!6IG[=*]!1SE-%4;;E P#)>^A4L%PO\$5:FQ8FVL3@65>L5F7[55WJRZG>ZH9^%<".]B]?C*@3-VSW[NV,30>PA@3LU[:J0*>*3(&-HZQ":6D> ME/%B%?\>GFW5&/TQ_MQ9*\*5PYXYTDLVS7;?1?1EE.=LK^B)/]M/UR+J'/0IWEPZ=(/%;524^!H7M=DT!E^I6\* U#%B)*E/6C!ZR M\81(M8IET'.BVSMP! 9'R7M 8.4C&L"635L/N_2>>;3Q";-JHV: MY"#='D@X'ME8X04&0JM_DKYO!8*CB>5[?$"]HS#F.,L[S-3O9XRJ,!@:T3VQ MX:M]P*?6"2ZUX\M)W<*X<* M(V;:'?=1:N!J;CRR\TI?:HMO)TB"PY''1NI1V4B]R$^96L-OJ(@GFJB54VF8 MQ48V1'TLX;BS)1P1VDA]KX: $'$';=C/I,WBNS?,I_5D5;UGZ#\#UN'A_E\ MO_G, T(P=:*P0LVY?WMV9.8X^6X63/!]D"ZWXC+LSP>O7,8WK";A\'SL)N_ MG=T\!?5O9C!?Q@J0[P\;^CX;:L^=49/,.**J(*R>'G=-O25%KHQ_8>QX% \/ MLWA/9C$BQNG)3.TX:!0HEL^1"#JO9_#V/')I[L-0W&G\])6[ MLGS%7@$O=FP/UP<#9P.$[2KAW>^DB>>X.QJYG;#:_N#D3+L&YK0H!MX:8J)A MFP;\4UR=+?'R6)GU11!^AL3;DL-:$GP7' ^)8.MWJ%A/=;FVD$3X'/ S9D;W M6VKDYBC#U\17#4.QK? M+^HUTIT&[_."MMTOT&_G %&=XTS=;.&-!6;F*L0=R_<@E7:W@&7:S^&E/B G/6$^[[ >UT JKI@8=F:1+.,=]!!OT7=W@KQE M5)!Z$7E\Z& $?UQH$O%YWD7B12_7'MJ57-R/''!NZNQ3UPI%(G-LP[>!^,!S MASE,G_987T=JJBIZY4$Y2'Q"5AWO\-N[Q=K-W MT8/X@3#?"NDG!1)U MP)^SU^)JH>EZ8>GN(FS>FIC^"Q!G3"BS8,8^>&I+<=2TGP:&. Z6J1\L:+2 M")393DWCQ)->+0C)V R_]65ZR?-A>$XA8AF754,/8ZK[416'4Y>5+K=AG[F5JW(Y+/ M4K33PGRHVE54[1-\G=^=I')L3>@C[30IH]61/*/YR 5^D=2ZAZ^[ P6D+2MZ MKB[512MC?MI)(N5.H5JI3JF14+VO '.'KP]/]U"T#RK:)S@ZVD8,NSIEQJJ> M4EI"F;9S4CIRM;PHZMS#ST7DE+"[+JI(ZL(C_?R\BWB=AM602\.$DK\OG_@7&:A%SO6X+Z\WJ.H\E"U.RNJ8+A? MR2E)"3#U8GR:C@O:C@R5C3 MJ^7&"<(K^HB7:VC3I$IWFM$[L>"A@(]0\\B9W,D[+*OX>FZ8MX=+"\%F12Y5 MD>=.SKZO6/-15KFUJEUPB'LR"JH6R:Q.9PK8A,PNZ\@4X,E61Y;X5/J^-.V1 MU7U#13NZ=7EPYO#^7EVK-O"B(7FKKO3@BL[<[(Q-S^$-B5%&8Q> S8[T@INO M-R9DU6/C?(TFB5*5'Q"1 _Q&Y+O4KN%^$;G7Q,1G;FS^42GKU2K?]U429WB5 M-;1\I4/(T5NQ'7$IWVBS9R1Y2LR[9RUL=KE^07P;S+:"3NCLR,DP,X,A];13 M*&7<2JM]5^I\&<&W$35RJY5:B>= )-B@JB[W^&!K)+=NMP($']A&=7V!TP:6 M&Y(6/&4M;'%F9;!E?X0Q>H>N2MT:7O?4R.7B6W=]C.*7VVF>(/E&FIV(G+AI M;P2CFQU9I\L9IM7O%!$UP^:1X7BJXTCZ^\CZ);UW)FCBW8)^D<.)&0+3%DPD:B._9D36[E\,CVOE%6>NE7S%WQO!D8@<'%_9 MG6DJ0PX'\\J$K<>%68\=H/E!ZF%W(B+HU%?;'7-(>98WE@VI1I92 MD9N/>]B=&^6KV_H?M5/_V_Z]@4W:P@W++CB?%(9O)X2UT M68C'*TYDBR/71]G9K[[HG._-36?)X$9V[@6HK[?_Q,MYC@^C?%#B&+.>:8Q4 MLL%K6<9.E+CH'@P:24OW=9-?MW%^ST9L;\/P@]NN'M8M9F$%1^&MGU>LCL4: MZO$]QBLG%9DGD*)A1S:2_T(S=X+A>^<9O\7Q;^76(P3V/#" S6OA;ODZ=$E. M./4W _MP]Y.>F>S:/5WPOTLGG]/P!]9G'P6Y#.V.9>" MX>X*#C(1)C**T>4-1=/XS/H'97M*N-E$"<46'4_U35:<6R85'[?N%+KOXL#- M@!2%9;;OBAW?!R39LQ8$)Q>6K,Y,?5_PT*;%WVE4&2T@1:H') ?=0Y?7/)#V MMW\6H"B"^,2O!-')GO_<7E,T+,]UP@O0#6):G?(",6LRHA#]D3ISIXOX)+*( M.8_P9R]V@O*[J;2]X8YH."Y)T;S .;>!Z-GAL1/,(C@Q"$@YV]2#XJ/GA@^K MRYM]3QO #D_83ON''[ 'H'5U= V9'DV7$R7;I1B0].9C K.XOA59R-R0/\\X MVV/0MW9F7PG#X' '6Q&A&P@KYJRAN$ZKS:YAR0E59E1N)#.JODCVAE:_IE>F MD4UW/P66)QGV@.F-8 HOEDU;7QTI V_:3+UE>MU1)3/1.PB)5,3LU!(!]9O; MS2.L>D#S1M#<:[:K6SN90W<^4#W2 D6D7C7FOC0A)SR(; KZ*> \RJP'/*\, MSS#CW;4%6V^U1F=3K9A%15 7")!%A6[C@[Z6^#U]>Y@;G^#5 YRW .?1+N4U M0/NN1(K6 N-5GFTPQ9Q@VW*$#[JZ.4#?X->W!NFQTZL_/U/'>++/Z(S80#(S M"S,GG8)4PG]/5'YNIAZ%5=!?"3Q3'[-LQ9BWTF,D M[S=;"\VA$KC^>Y>1/C]3_UWA^6:F/I@LN:7AFE,$J'Q3+ M<*5_^/4WGEV7J MOS4XW\K4"W:VP^5;M2$;3XLB)),#RUVY[_GU-#7I4._*SS/BCBY^:!:\I=] M@M97&9A&CGOSL#M[SMF(X>9P[IR;-:6G96=B( MWRO*);-F5*QQ9+U@U$ZPOYLIY&M !="9BC;W$ET&M'2DG1IT%V(ULC%]I*$2 MA1K&,:OR1?O#Q!>KA@>_!J.,GS"2]R_ M6!R;YK75E"< ;K@6=F-F@H=IIN/9P$G[>V]VX"-@K R#XL,O?-;!J@E_GZ=A M]"OE>1WL+"MON_ !)GQA7O.JIJ!HH.5!LOF*HBNOUU '.R7793I Z"@<]?,K MPIA\$V/3(QNL?H>4!+MX;'\PI(HB!NMZMY=L5J:FI6%;Z),DTB;-:F59-B>I M;F3CBC>0\JQ7'X'*QY7_( =DFRM/37E-BR%+#00>X:UC1+4E$.@:,0NGK8YGEZR"N6N[GQPMU*JF9 M?+J?6U"-5GD4V3G21RQU]0SR-21:7'N:R*FE,>OCY2Y:(7H^,GU XIXRQ8\Y ME->08+A")X.KA1S+ZQK%S//2@&]%-C:,'"2^U'$0.Y#89%PGCR58'\<0G+NB MS$X=2)#79W+/RE$31"EW&N1PD6;FU<@:BA,G3[Q)ZBV1<6[TF;Q5]'DLI/CX MB17&8BK.)_&$PL;=M%?#6[6R$-U2=;1.K(A5H8M[W>AN.KY'W&^V(O/HGD072IQO)>S&K-<9L8JC\%1SE>5+0@J-),!UZY%C%1 M&TS;U*R90S)==]E7&CF_A46VR/ &K;M[2AT@]EOI^+F)P\?@06?J(WW6J\JJ MPDE27YY.FLG, QYWE$1<"1[;> K&3'9@3C>K\'1OF'=FB,AF:FBEM6CVI,HP MLB[B;( <(?=;0>1%E$#MF(*K[5R8*W%SN67'#373()HZ*?7K)3VR]B/Z.Q=2 M-^KZVMDY=V>B:V^CYU5'@F?;J\F?BFF,.L#65R<-O)CLK+OCX 1875=LYHX,NW-8Z1I,X\2#.,Q>IE J^5,HZ=F(XN:8QS; MM"><9-G'I^X.\7ISZ/ 9S+ZW,/AES3PXS+JCN!JHRT5#4F:*Y/':[A:](-P2 MNP)X"=@O<7I&/K1JS7YYXT>*;QFTSBKL1$RQ;:S@)I5DJD>;D>N^"4ZS/LC7 M[3CKXQD>3&*Q]U5W#\37X4^EFO38=8V-6=^7FN%:6O/D\LI,\UXB]\?L(:6Z9 M>&V$;Q>ELE9LV%FV+%"NO4CS-*A&-B^/OO"OEGA=<7)F;9R#XQ9.%/&OX4>M M):61U4R-812IY32[#L*,],B%K.]P;*=Y]TT=7@2FI-Y_!OL:D5TV[^@5O-M' MXJ-649ZHIC:3(XO(:R]A^)@MB^QYZY*>''>;3I%6\XRK$4B_(D^ER#JM: GU M:H=9O^6@@BPP8WKP!MN"AL/?]RG5D5;UGT13/[P*XK%,Y/W+1,Y<#:*5J4Y? MKHUL%L.9N3'54RX5O=:=(.<]A*+-@HB#,/JX/WXL/KFSQ2=?O,8D"C/[5UX\ MJ@PKV49GXL09OFL4ZUV+ZI)"Y.Q#A)QLY !Q;-G .P'AL/%EW^*<)I)/=-*" M4$?T1NT!B#LNU'\0$,FTIC/Y\12&X5T'FQJ9.*,D'X"XIW+R(TC_HB!]B[;@ M!1DX&)L7MXI5FZ=DK=Z3;75:LN32K%/A[7'DBA:/T/P1FI\3FI^">M2G8+8> M%.,P;+WME;GSX7HK:7!\T)NY/:?,^M)$ZJ'UR$U!W\%*&C*.8'$,.\>O MOKCT"H$6Q:$)B PDS,6>/UP/)GD_FYV4>U).U6LC>Y3@S'RF']G)VNC"!($) M&HRS$V? Y.6E5X )]@(FQ+5A(H$LKD\,H\GVYBG585I4VW0>,'D73+"+8$+< MOK 3!.VMP-&&^ @^515#T3U]+7QW6)R*U7EQP,!@?[!LI!+#=#0KNULJ?OP3 M?-PCXUN79LX0*;_8$:GAU89CF69LQFMGYE/0+DD\&;GHX)!(=\GX5B(]<_'D MVYM>7Z/Q@B$6B7ZI/$,9STSD^7BSQ!O+R-K[%XT7[]_J^D,>YBOZ*SZA32SU MHF32X1>TYX[-( /;;PLS;:",C#"%M_U-TWFN;[(*42 0;$8@RZIDVE8G%._]72.Y;4,8*:U5B@M9PELPMN M,F \A,@/D0(]J!;OUMY^ID!OT&F+' [.H=ED3PDSV8QR&&=&$43<)=M'W\;*4;M6CN)T8C+S M<=C#N_X^GJ5HY;KQ_9-7+O7TW2!I8;1JW!4]:A M.]NQM K95MML7JEE1O&:5<):DJWB?.ADKA52?Y:4*&]D>>X M.SBIHK*7X;OE)!(O&#QMF0FK,(MLSGXQ3E[2^ZU!0NR!Y,,+F88YWDM08BJN MUI%N/N.K@K"H?!]HW!@0Q/F (*(.B%=6HU=E@%(2"5/U4,$D1YS8'6"1+0Q% MUVI\!4A6)4**>]%FG?8\27:1[&)18-6G3+TNQD-BU#87)QS@H= S!$*XEYK7A+.6F M6*S!V[J06,BC5K2(QY"P=YBZ?N#Y:H):[U@C0I[3K+^82LTLF/8RMV_:NNFL MUP?LI68WC/YCV;WS:?@Q>]\5*VG>5L>3076DJSQL9-,*IW"=!&V\U7;U0< MD\#0Y"]XRP=>:,'K.9VGFC[*+%1FRGLV3GLI2D[31V@,[OC "V%PIW.YH9XS MFJAK(7ET6 "#.-GN$Z]?&(:0P0T?>)\;;+,^!EPF'[?J!E%F6'XTG6GS=&=< M.T!C^,KU/9>_-1MLL@E"*:[A,\6@ET$$4&?];MJ=#M$AGI*?A1GNR@EV'U;S M]"".-NUWROO5_<&766"8NF(<>NRYP-U[Q,_]T9\OC77 SBWP]&PX4/T)@CEE MH:<+Z261?HWQ4!KK>TY+XZ>R^ 4I,#U;!,[JXSC"G(9>(:D-U?Q!.1?/[*#LI2F^_,56T"OD8+MTW] MZ\>+I]HCQ8B[IO4+0Y](R_T+LBL^!N$C$D_)!/QFYZWP9FMSJPP-4ESF=47S M?_V[ U,V)U8#\UC+U'GCWW^%OSK*$L ;@Z>&[_D%_XP%_Y"K_P;/XV-C&\C_ M_?$_'5.$'QV+-][UAM7'X,9?1K"#G;;Z9KXB9?U58$'CO*:,C%\!X^#[.[R@ M@9@IQX(UFU!@$$[!$* >/B/=4 0H@9X^Y=@NN._7LKD#69O!!1P&WU"K,5? M@FE#:8=?X$\!8QQ34Z38_R#A_][/[KTWP<\[= >=X,#>?3-ZX,W/\OKK J'$ MTJ8F[0UF(YBU& 3X^U\SQ5&$\,217V-%@KX6ON+__@^%(?A?6^9O&?]1N'W9 M\/G0D' )01 (BDQP&"Y*'"$)"8['!)Q#$S@%1 )%Q$0 ^P!M[R/UM6CWB1?V MGKI+R(]_V%JQPV1C[0[=8=JQ-I-A6\5.$?Y)U[(QII\IT+4\$\O4J]5BNUVL MU_[^*:R(^_RA]GAG#!'MFL:?__=_4!+Y*_N4>8IA2()(W7A4K] 3WIJ$/YZ) MA,]G5@Y:NQ670MY MV*81NAC%3&V#B1;@=%]9\P=,_@@HI: \BMKBE[@Z(*% M+C]"R-=XV^8:U4S+EM$1J4X%Q:=R1GL($LTWAHTB\?)*F'LC_@@7KRS*M5)# M?981(H%Q%(6+')%*DAQ/"BF.1&22)U%4 (!<*_7JCH[(-;+S>#*5G-48A11HF&>_>OO$KM 4TQWT&"S. M5(2&-7").AW,\ZRO=$./N>;BVHV(IJ;QE@-^;?[8E0.YE<,J6N$]U]Q\L8I5 MPF_V(AKL"4_L^+'59>LO]^,1U]Z,91VUH"M9N]+F^QFP747DM;4V09>W?D3B MB:#^M0N1]>O", 6^C%A'*ZL_7SCSG;>9\ VR9LXWT-E\CL]MWOHEV(!7XW/( MJ+<#A,WOO #=L>>"OP+_C%P]!CNN"^CYNK#RS^M_N])9'$\13PGTP?*KL?RG M:P<:$/(>JEYPY7]_8#_>E$-(U252N)A\ZB7U_ZGRMAJK&^"/%2DOAW]XR#KD MA@;>K:^WCPCB#A#CRB*^$MLO:$!MQ?,:A6*BS0"71\ ";_;[K28TW\B+6Z' M3/O7)N+>&V$;C$P08XNQMJ]#Y_B2L9?F.FLJ DREDD3B&5,[T#JIP7MB>(<2 M?QP^)P,'NE9CZ4JLQ33JK4ZLP;;:+%WKQ#KU(*;MP,!U%0RA>*S>BJ&)_TA_ MQ.JY6*? [,:\VWB7SG2"G]$43FQ#RS/A^A'?$M'H]8:F_78V%;^0OF\AV5?& M@]'-B?)2J[Z'V(77,M\:QE>Y4,P=@YBL.'#\,1_P=@P8$I!B!W*C\.P#][\_ ME(7[2PIZ#>#SQA+O!W-H2 ,;SZS5:5$$O M)=,749\%XJJG D?_C 7#.II?158/'O;L8_8L>G'A1TH;]=9W]7B=@1G M+HA#'- 4 VSFE-$G!'USX+<7=0N,%"?HF'"##;-VQ%VO:^UB2(41E7X*AF59<>(,8%-68!2^Z(77! M'+:]I2K&.S'' F+0Q23%%".FN$Y,'/,V?,$?.6K9TZPC(+-!+./9 QQR DJ.K3Z-)?8L,*?7K_:L',_S@C#XL' ]RWH;J8PI MK?T05.Y!OCVR1CAGLV5[DJED!B1'T?1ZLOB2ZH_&S_F@\_%4T>=.Q7<+Z73X M17'=_+M: [4;#D*YI&B]64XLL[::<5-)+VN/T&5U'KSU(KFDT#B&$CA))J]8 MCHM"Y>9TL!+"/6;:L;H[!G:LY-F*(REBP&<8O6RCDLB \N,4%ULP$5QM^&KO MT_>]1+MGU4()VR/>4);AYS^^H63WK42L9C[]$6'Y?B!;Q#]:DOO=Z3\ !($7 MU9$-W;X47U7MPK@ZXNRYO?.E)QEI4+UL-KG-&ZO2=RY8:Q0LHS\HHO,?^.<;D_"?EY>M M.1>&J'6[ =^F&.)>1W,&LSF*'^A,G!^6_8500./NZ++R-L0&),Y0^.C;FH_' MOM RQ +3$.7 Z.-4KG$35%\;-H2,8O%:C%D T0N:36-U&<:(P(E@"/R!F.C2 M-J+'1-=+2_"?F\]H!2Z M@'_[)Q#*Y9(%!$/ 9DJTD-&(K\D(OH;9ZT[+ V A8#IJSN5JL::W+_""%(''R M5,AXDYF@\\>WYN])P_4\ Q;H!YK\RXEU@ :L@&>Q%=/^C&WWS(D%6'IASC]_ M75,;FE5;<17X@M54%["!%+,\V_&".2_7C,$K N"L)^BQ_PA_!)8YZ/^C1??7 M9Z\4>_^R04#*,BXF9(Z7I11'"$@*_I7".1Z5B!0E Y#$7ZTP:O5(V9+4\42- MV[*2'I*L))?G!U<8Y0AWC*8)#)G&C>5P[BKI:K6Y+F/NS["QB6YQ:0T=U@>8 MX^>+HN/9P978RRLKH_%LDBW)&;6L< VLV[;Q:G84G"+Z[>:CZ M_1L_&GO'HR\)V-XQ_$\PE;MJ&-XI 7%=J_SE&1"'08/"RU_B^PU5/_[I*.YJ MI3C#B^-8N%7:?C_/[\X?FP\]Q:K)[%VLN1">=\.:VKH_(T0.LQ#'P?&!,=.( M]<8*_*:U]67O[VW]#&1]>9%C[?]]%!-";=Q6G;Q%9Y03M5R3*='WQBPTMX H%L'VJK+;'5FEZCSRQ8&PKO_ZH/=6%2X>9_)]]:CD4^+(S-'%E9O1E2HWUZ:D9AK@MJ-13H[F91UO MFY:&&6G$>KL_K!\3SW$5V5]]I1A!U\VO1,B,LT8:7AFT)TE!IPZ("7Y,' -1 MC>G!9A3*"E\[7?.*$^-C@O"7X@^,%!5'>B4E 5HQ54WW+ MT\ *L 22V,!U!^H0N4^KWS>[,:U8<_N)X!ZDH1R0T%Y34 P)V GXV,*X5.CB MT@S!QHY774YS$V/8?).5 ^!<%N]M;MSGP-$E@CWHF0+OY,2P/;U9/^6"_0&/ M[79QSC"/_;MF?A$9&'YHF=U#Q]^GXX;IPF^FGA(X(>A[PL5F-K!,VW5.."4\ MZ&S<_RI<_/?LI_:T':I*9-#R$=!_GM7JPG#0<'D[7(EG.SO6JM8HY;0%,!'6 M&U:,VKQ>;OCAI-UIPFKFG1NKAY:?I>7S,0A;RE^H^G_0/U:2'$._'2BY%.,U M;:OINR9 .L+X(,/:/V>HN]X^&TQ%RI_\'.PRCDS'GGMU JE%/+3J&(,R0B2Z,LWR.:Q;?MP2-ZB8@_BH)) M^>;&+S 4/=UQ76AR0CKK+9I! 4BS8^!&;#]6#'(/GDQ[%3+\BX?RZT"H3VS M^/R,W<@H2'UB0=;3 B-/6ZV":,<[L?\$$$O^%<-P[&F;%"GAVF,K,'%';&/L M2F9Q-=BMH0/.'T^QSS9>.UP-F+JV93O&JUD%6*MO=$5&UQJE7FM)FOB)6OO# M>'T;X_75=BGY]68I++%H\/$@QHLB-$OAV8BAL@;U%>/@MS!C,^('?W!T:,_@ M6^Q-J !56H?#]8.H#48W 1FCV,@VY^YX\],3C.! .*ZPEA,6H\,.WH#%&/+7 ML=&%/Z-_;2Y[\X*C8]M>&$1LZXN/C'5SY;K:!$VE$,AN]/D4.72^:\+J M:I-,!/64.KZU4.)I,^T1_G7WLQX'E#H"$T_8$TH^1/"E(@C4X'C?PT,&UYD/ M/+-)ZV*;]"4M*&$0&SJTP*N/3-N_U:*KL,R76;]D)T"FTQ5CGH[W.61:'B6* M_*)43=?>SNXKA_WV;QPTGU?8O:2/ZE*3_JD[FX4\N?+B](L-Z$WFA$^#@'X) M^4BE2A$TDQ]G>>U00A(9MM_"9CRL122LQ8>JI2]C),$$Q3$^!S M3%8]N!B,1[GXC_A\)'C^(?_S#':DN14O?-*//A(#.K,>ZH/2JX#I+ 5%/M M>2E?P*NB1VH'.Y9NI?;WO8;]C.(O]81=7/V5@Z+MD>KEGS'EW+:<8+HJG*2" MP530G^.:,<]956GA %)?F!R^?*_#50>W7@/2;@8.# MO R#,R/8KX37@N0PV&XQN-A9'^_KQ(*]113I<#]J#,7_P_]QLN!ZF#_K=0X1 M" 9O-H/Y'K1&YL(:E)-:7V;F MVB2:4",A'L,VJ'#.30[:A>!MSN;2_3W&X9(T6M!$)Z\ ] M)O'^ZYNWFT[HIA,T8P91C>:O;#D(? #4/M.0-L*"HF4XP<@OB-Z1FU3@0TF$:JT_!04ZQL$\@2'=6+5X!2U:KUPZN1/LS;"S@ M+>@9%@HT" .[;S<^O^L#4HN[ " 0PA.>@_MQ?Z9\FP[R]GR:"ZTE&:-C9M@ M5.\2H(VVFS_V3J$R/%TR70F(9-\4T0Y7ESF2PY&5Z3&J8WSL M\IS+8EVZ4$&3;25=F/^(K1_CA ]X:8<:GJ I8DXS^=U>A9[-:*A*ZU6$3Q$M ME##23&8^"G;22_V)X^B?5+ +RC[)9U8AGF+M8&%MB"%QM0QW'W\@6"T-MELI MF>%62G8X9RHI$#$N]/ '0&D\WPR#! <^=CXV8^;<<&(H\J\@+-!-&YQ I.FY M86RP3HQW!L;#880]=6 1[(NRH+@ M4P(G!O&LP\!DO?WM\Q5!9.)ZSJ91V8"ZX3B\#6T'](90[/#53L"0_2<$D9 9 M.E$8Q5BF U_TL(?'[>'J:)& [[OB=K:(/(*-/3RL[%\."#:T3GX,I0(;B"&A M[3A/!\XT%JMA<6P/IY0BPR98%&NY UV:(3/"M?,K5:X_LW*O=QM!$(D3"62J3]A2L^KE MVWWZQS]H OD3@2:$3"7>;4+N'^(?/1 M6\^P5:;6:<>*M4R]U:BWZ Z3C:4' ML1:38UI,+;3NZM;9AQ&Y[$+JI;JS_@<-I!!7%=3O-;H?-+.CW,Q=^ M:-S"KN/08AU0L5"%:,/PH%.N A &)O!A(Z$K?-B.ND@*## MI!"::13;:6N&QM8%!]_^^IC(5T'?['B]"BAL( ,;&&+P"QP(5"-W M];IBL;AM@EQ3M6IK#N*3'-3<]4B1>#F L[4W6[Y>K2V8KFOJX5[$ZV^"2?/P ML)W-2NWU)>@38BW^6C?;;&Y["L3CF)HBQ9[W)'FGNKQ\WV%\[ \ /3" <_=> MWN= 8I\#E]3SPAG[#Z3!!Q4 7V,?W^+_""FI*Y*R)4)2'$OC_# M>_M"H,@3EOK7BWTA4D\)^,*W.GYV0(ZA3^&F%/#CFBP"#>OBUUWXOU+)9Y\$ ML3>V@[CG?SJF^$[HHUOLAS>>=U)BP+H@W@P;(8,EVD$,9KC/;=S\+D".(7U? M*H>XO=Z$+R0N>.;[&/A*LR\]MZU#IRM,<-9AIE[K!"')3<*R*&V7LNL1[:WI MO5H/*]0ZY.B&47??K/=EW9$KK_'7?*RX( X?( ;J'/!F.XGYE4Q?^[3PQ:_X M?]=\?P9VDGHZ.DW\P/7M<(T2#V#?=JNE)S+Q /9G QM]PK[2G-P]L"_I:7HS M)KGQ =V;64;AG#Z=#WKZ:TCK;5H.M5J>1=WY_O2^9'+:2T5<*!ORSG('GUXM M;O C<"4YO65TOP!S;]NQ-XFZNG6[3C8;>3/WRBG=\+S JUN[LPI_VR)2@VYU MBAQ.8#B*O0+I=4I)S_N-[PT(ZB]\]WI>805]_EY,[J>#_NJV-PI$7=WH7I&H MA_6-A/7]%)IN8X*_7% /,W@?1-VW&;QE,KTW21_.422?,&M_#CN^^NI(>%-T M@8YR*8)*XLDOF"P+7A]#GUY-D?UV)OC6\6XTQ;]9[G=M^=^A93^_JOSAA">< MN]RG!_\]S/2+NO!ZD5Y$3'?B"4F\M-WK[W:Z'5;?[/3@O5!FFDMB.(%07V;, MZ87XH%W_8=5O71\^P["CY.]AV;^9%4]S&(J2V,$# M[3[%BJ^UC3*6S*C*J(Q.959,OR]A('!)H@0"+"Q2 ML'[]^''W>W$!+J)B(Z5 VWM9(8D$[NKK\>.G1[U(?W@B_?C]T9.3HZ.=V>7' MO4#?L4#?X0EX6^1S+(7I!?BN(RV]]'Z(TOOD_='YR?'1R:ZD]TDOO7)-D M)K@*QZ9:!"^2$E1&==';X[THWQ-1_I51>I]%NOM+TJK=Q=\?(]K/ES2?#VO] M%63R_>#6K]]?G!V>GYSN$&_= ZYW@C3<+*M[Z&$OV!^G8.]AW+UP[87K'FW= MHPR G+T_NSBZ.#O;50#DK ^ [#@ LL,3\$:8J,$#^9O'Q'AR\:P,A%LT>/G/ MFA9W0']/F6G18X$,WH15!3)(,/Z^+LN:?O6V+J)I6 J%JWP71/YUD?29SCV! MJASW:N+AJ8GS]T\/#\^/CW:E)LY[-;%C-;'#$W!EV\*\A%DX81+N$HFGNBS1Q^;)^<7I^:XD_)->PN]8PN_9J6A&HQY! M,R:V^"^S,%V4B;1@<(KA>9[%TB ,G_G-E'5:\4=^G1MIU]1[ ?N@-TY[O?$ M]<;E^^,G3X\.=T8+\*2O)-VYEMCA&?AOM/E(*J;@9/E.OTCMSQZ")K@>'O#)_9]5)3WM1OV-1OXNM;RSY*]LG2@+\5_5\GO+/ M:+76QW_V1*;W4,D'*-,OWI]?/'FRLU#/12_9=RS9=W< GG-;[A)]4R'5R6@/ M)X51.<_MVR^E0WN(7^29_1%- /$%+P7@[/U>$>Q>$1P=]GG=/=0$RS?_\OV3 MB_,G%Q<[$_Y]"&?GTG^'9P =\(H\%9N>ZU?CON9I#VJ>>OF]E_+[3DO^Q_'Y[L3YSTKV,[%^0[/P*_5U!3!ZTPZT"=YU@ORG0OR'I+3%SD]%/'K"YG' M7+WZ^OW)^?')!9*F.RM?[>M7^Q*K7K3WHGT/][VO7^V%:R]<]T.X[KTD;5-B M'[Y_>GC\],G. B"T4GT 9,>TZ#L\ R^2PG!GBT'P\H.):H8B_CH>)Y&M3'V> M%_.\""L3_(0&XTA?]AG+OEV+O!W> 8: M*?\\G\U-5O9A[UZ@]P+]$P3Z\?NGQT?<27TW\KQO@[%S>;Z[(Z#D,(O@U]N, M+/9I,D>QZ'-:G3#)@A]-9LB4!]Q0_LX6?5.9JD6F:ZEI>K709T-[G? 1.N'D M_$.^T_WW35VKA1V> :L_&?1#LX T@ME2]C_7H1D^D?\QX%"V242%+RF M4T^. 2UZ'^C9 P5PUBN !Z@ 3M]?G)R>[XYIX*COS+%S!;##,_"V2+(HF9/= M[]4?O3)&:U%-<9-$/6J]E^[[(MU[1,P#D,E+B+V'(J3O!W;\^_OCX],G3W?9 MJN/O/=2Q1^/T@KT7[/NW[SW4L1>NO7#=#^&Z]Y*T[0^?O3\^NS@[VUU,I&_6 ML?.8R [/P,L/4UJ^JAP$*TBZ@JMH:N(Z[8,B^P&%Z>,B#U'"G[^BRW=T^->K M>D;?6KP_.CV5GI>[D?=]UXV=R_N].1$81W!T>/#70(?2R_E>SG\3_7?[^QV\OK]Z?'AX=[:08Y8K^'59?@D_IXU$\%Z]$V0E?]G M%8Y2\X4R7?+![4.^.UJ-';TV#)+X?__I_<69.1P=1B?O#T]&T?O3X_/#]Q=1 M>/C^\/#TY(S^WY/0P-IC.1XG-__UO^@_]DU1:L("AW"JPSF0 _G#"89E=>+A MG[] XN_XM%&#J@J5/XX'R?_]O_\O?["C,+J>%'F=Q0=1GN;%#_]VR/_WS)O% M5/3;,=^4B3D8%2:\/@C'].(?PO0V7)0ZJZ>'PR.2":.\B.E/AW94F'=P,3P[ M_W/ _R2#X/B"I[^T=K/PPX&W0BU?3K]F?R>Y"W[LLWE>A'PI&!MX8/+SU M6-X'LDE^.#X:GN.@T(\ZK].CX>EGVAC/)L'_/UEED?R>1SNP07Z'1&$,/7T: MK+Y+ILC&8]S>E56K_652V.U,M9]J9M?G-BSB@U_R_!HXH(:97M+,#TUV^4&* MD_/N.'Z?FB!I"-W U%Q-DS*XS+(Z3(/?S#PO*C SPR.4?#N[A1&])$RR$NU\ M>;E27:ZR(?('P3,_SP0S$V;X*YV4*\,X6GG6\9-+_ X?:1KW!I=1A=\>79R< M#(*P#,(9 +;Q(,B+%1\=*$K+>VQK=7V%/2_, :MLDF!'+U>\^N6'B#FKO3&< MKAR#_\%A0&YR-/7G'A8F&(6EB8-Z3JM'SR\0-S4?YC1.01G38\**%OPF3V], M4"3EM>#-ZBP20#(&1(^^S!;^DW7EZ7WH,WI?EE?]!&CWM9)47L&&" M<1C1[V;A(AB9( 8'=QQ4.7Y8OX-#[#J-.9S-4S,(;DD ET&)F=*"X( >0Q@O M!OS/HV?V5[=)FG9_5T[S.HV[OS5EE=#!,V7W#[1/<4(#7OI]#BF3A$O/QZHD M66V6WENA&'^R-,:121-SL_QBM!P"%'#5F-(P6_JE;.C2KQ-(P[BTO\6VE@G= MUQ#+29/CQG9R2N2CLAL);FDR7FS#$&],R<'M2, MQZ2EN<6A=U*J8/$T".8A+/6:EI=FI,,N12#0DE0I?5DW!NVA[* '_O;P$O = M;"U 3FN=,^VE)R3P>7?_T;H\X?UDV7#U\OD@&),PSR98GW>&[G.,O;C&!(-\ M1%I)1"VM23V/016Q>94#-HGX0_QI%EK>Y,V'R)!!$.(W_ZP3NCG!:!&DX>WP M,RF/#8KTQ#9F,-G[D]/C$ZX,A/WP<4->&@9MA;%&V='P\.BN27G(LB^B M[3]MG3A._/[B].D3KI7YC.OD+1/ M'9"N700S><0DQ%AB [TE:C*E$_GT(%)!I)5NIWD0 MY[=9BL_(:TD,S^N"9'=IG(4*(2]OJ:;DM$Z@IU#>A9&0$BOK&P MJ QIS0RY<6L,03A?HF45_HO:X(+TVD]Y/J'?O,5<]%<8 ZL3V%;^7.7UT()V M(##J OR-WDVZNCT/_@ZI#%XPT:!DYF(L:9K?ZM=*7J&(="W6^28L$E,ML#AP M=;%0-)M(_#9^Z-A(.)D?'-*/TG:1'F*R"7GHTK$%S\EK>F+,\;'2Z]J50[GK MV"=\\"O8%62!U*S@:%>&T(C3$!T=VSL?@5\CA=K4%1#K.5<5?)NQH92B-SP, MGWF1S^GU"[L#_RO9)(U(28M6?1&6T__UG\E_#8+-7WB>WYB*[(1RRG0?=W_A MA:%M^KF&-MGNXSC-P<_YC';O!4G'(GAQ>?5S(VS^-MEN/-+S\&OX=T<7 DRN!'&O>(3O*6:_ ; MN1%A3<.M>'_EF/Y$S@K-_+=P5H8+/&@8;.,5TNG$)9R:,/YG30MB"K$#K^B; MKPK@8,J(3-/G]&HZT%D2#N1U8296XA_#JR'N :TBOO8J+V&[/2?YW/X29H4# M762AWL0TC]0OI._]GD/ \(NR, [YXS\OR(X,1R'YH*^S. G)N@R"+QT?V)@3W'1[@BSQ<,9*KH<.7LONNG4!-E0GM8<'N2N=@#/"[%R;J/(^4$,8%5:,S8 SO2GO%05ZVA9Q3P*G;6['RP] E$-]H[R7Y=I4[0 M"T,^#EW6H;R>=#J>\T0&D"-D4>D0DBQ!S,!>%K9$(M%6MM,8/D9?FN58K3RZ M#F@AJR*,17[RFH=E'/Z3!IF/ (4ST$2VZ3"[>#*ZQ8PL/^MM_O3+'W\,K9?Y M4OPT\6#Q6=:]'RKKMI5B&=R22AULCL,Q,F- WW.^-*VOOA(\56&V%.^@M5WQ M*UWNI0#.TF_J5BA#?TEK9G_+0UFQRR+H9,IDM9'2+A+:/II?539'CN-\67-Z$277&N_V\G&Z.#,LG6 2;TC0?<"$9$E@J=R*^H8FZ M'Q* ?OE\&/PN_R 3OLS)44DTP$Z:P] ](9E'^N;V]G9(7LYPDM^( G)Q>/=& M&;;8%TU_*G2' M&EX)&_53VE9C)>CK[,; >VJ(-GR/322P94]U?]44"AESD] MB*-@84D6U8@&.B] VA'QF%P4;<$6'AX1:S!5##&2X_:M)'C9'(/BED6?I/60 M-L[IBA5SN?/+_YGHEQ 8["9>U-'Q'H)P:$77"HF<_PB'9^)+D* ML9)S?W;_ZO[=N='A[L.[^PY6."D!POT8(&] M!0ML;[5=:3*1M8"-:I,$Y!#GHX4(W&$GKE@GZ%2[5CL>W0[7#:LPR4F3)J5D MVDF5B.-'IYH-+0V.D_+DF*X&R(N-@? A6RPVK2VAVFB:F!L-Y)7NG; SBZ04 MV[.:PB1#B*_\8:\\+<8D.DW 4AM:( WGI?G!_N/91]PBJ_&\WT#V\BSPS@-: M63)(?A@G'TSL2UZK.F1*;32Z?(QG_J:L?'$8:W]@^P.+T$Q5%>J5X)1*!!\_/2>3DZG@?R'Q;0J)&6MN MY*W%)9'G15Z&1 ?QVIW04)=/W,WV4CJ@[ MRB^SFZ3(,T%S[=W)_"(VRL; Z"=J*XFK?GNF[C8!6P2\QDE15HA0"D8Q]RU9 MM9*Q <%$5E^RV#!Q2WI=-9_FF>X>N$9)N4]TPV2"SL&]Z>6^!/"IQS1CER MA%&W2VWIG_P7(2S(:$$-?=Y*B@:P4@^L)^G>.Q 4DO4 (./6*.@7C\"\'""" M@VAH$J59Q': %T50L8,F!TABD'$EDA&(%HP"!16H MAOWGE;W].$4S P111I\1J"8?84%KVZOVN>$E#B^R)2AB(Z2"#CJF83XDI6R+ M=PTV/W:XG#I:GZ#1] H"\>+;VNM%?BE=Z$3 NF.&7YF,3N$/M*%CP\\=T%4M M:4<&P2Q!7-"BITJ9C\3AJSCG:+IW=23_PD J?B3>X&ZB (]2TG[Q(@!J1#QN MI.=3,>K0$L+&E@:R4"ZXSEJ5/LP70667R2;5E \_/DN'-JXCG$D]MNX=,[W& M(;Z4MY=\N)\PC@YF\/CX]-, IY\EY[="()<(J]@$DHIW/6?;R.J!I*=#SOX) M-L\*;?H4K1(]"6_+\D#R-[R5R,^;8L9)$QF'G$F33='RS\+CG_OJQ@+P64BW M5)RMXL 4QGE4EZH-"T/'25!X<\_#@ XH2J-BLZ,"K(*(303D<_G,G<4/(E!5 MM9&(C$P#2TVHIEU=5])XH%E]]RGQ%M[&\Y47'03IZ\JRTWU1UT.P:/QV9 MNLR^8Q262-50D(/!67R0&+ M/11P[B=>2< P^Y4SE?@&Z47GFP5+R9U[/(*CMK@:10)\#ALNB+W:?2(+F"YV MU1B_MZ*RS&P^I!S"VM)B ML' "R$BEFR%?\$QK+ O!,(93Y<#)_@/*6+KBOHD MR_*;4,J_QG7!;^O>&^^:6%744HU=W<=X?V.W/ZQC_FJW4M%@.3,90\67C2[7 M 2X/6>ZDS>HLDM, 'X@^M=4E\(SPK71"8GM_2#(N4QM!6+64 M78/7<#'/K9&]"F;7*\D[GSL=XVISK)91F]DK&E!7?&7A!>W(;V;,86Z;>'2U MMFVK\5[E'"1[8(M#L^&[YV?#)W^V]Z#*J\8B9?D-DPQS.K\87FS^V,40T"'8 MS7Q5&)]4&G/-E:DV6I^Z\@P9 N5S+&\QKO,\&'2([Z MX:B$PQU21J2U2WB^724GWCI23""D\">L8FAL3M(C3L/P]%+9 M27PE-61QQ4"7JS0;J#BE#!@XP44EM6(#UI1%.,$!?$-C:!Y%*U96;L\> DSNM(?) M]3"Y!P*3VT+R093 C&F+&RLOV/;EW Q<$5)!(G^XHH=A=8KZUL"_=171:7SMN@KJWY;[VA@8/33;>*"R9LD%]E%$+X2_/97$DAOC2Z( M&-@B41>1YAI\(ZPKGA;RRIEK6#OD=NA"V=);V^83G4 MA&FR?O0,/%L]:N;R 0A])C_HH&W1"0>AZ8^'K%SUK&RRKW.:PQE4 3XV4 M<[-9Q.8HL"=-P2Z&&&\892=)Z3W-^!FXXEOM'E3;)Q6N..VD*AMHWH?!H7O? '2:+U MK;S+)981$RE8\S6#UO%8=X*VQ29@G=.A_EIY7S'M+.=97E:2"RE+\CO<.^^S M/QL75;UL_QT=C]B5W/OI*3CNO!P<4Y,XGA=!;2#!['JYDC)ZW-CU:V@TG>2J MH(M! X"<-<2JG:OG7MBPF9N!C9\YGH"#E3P! ^O"VV-B[XJ]@#82+4&]T@_( M=N9V2#P\,U7R+ZE77K6U MGK%SS!;.%PTV==ZV+YF3#??E%;-WM$Z&1:1L(Y340M&@06L[]'*SN&@J 9LH M 7VZ+I%O*6NNFT;NA1,%_O.G8=EE$.$JISD;;J,])"])E#D #[XZS<5@ MY+S #9,2+,&:K/D8@T^0JRBM>4#V5&92:PD[5AHIOB7[U"-,\1+_I0VB22T[ M'8L"4PS3!0W$*BH)654FFF:TA\"V930/LB+J"*-J;>0[JXC4PHN]IT7A/&2Y MD)BR$\@BK9(SN4Y)WQ4& ,EJE6:"<5KX,CQ#%OAL8XR9$=UB6>-;$D66UY'SR1J*%13&OUN([?LYWSU8664GN-&,FVE1]:9" \W M=[%9?ZRU&VBEDJI)-WG63U@R96;':K5ZV]) TFQ3&':EUAO?P(2;?R(/Q M6?HJ'U.IT7V^$.Q/#;9V2TIFA]2TO4,;.7';V+1A48 ;187HR.*-O=L?RUT5 MU.0'U,0;)TT'%A;0T4I.WG'401P >:2]LVVDY##X=:NE:#;(V;@=*Z *K_49 M)"@1$@#1 4>=D XIC'!("0FPV*S^Z_BB=/@[:4,U=N#KU%DR83#&J(XG0/[R MU;XU(_X;/[@E;/814/?UX>Q?KI:E![IO!+J3.,CA!&U NH>R-R AD?H,8P4; M:'M9!V4:E+@Q%I[*C(:9/&M/L!,,%6I#W8.7$&N=!P9,)E'. ;8; M:;2#*U1IW =P&EFP6^INQ)GH ^Q02O;3VO66MUARAS"6<.F;I^1SQ(F#XL"+&@9#PFE1V@-25A10XL M6R,K1["D#-88EM:N[.[XGH*#OY MP0N'T)X/LUZZ! SK(6L7[ !@GZQ" MVFE%[*NJ0[CN0P2H@0>=*3M:MWCA,P BO5P+IX42@8#YXJY("#IA8+HO!#&8RZQF,9*&Q[@Z^ M60G]"MU:&[SNK@D[9(/ M\;"GFCWH+%P;0#Q8.3B6M&4]FB66C)5#G&*<9WAR"D:='TNK/4.-RCC,5ZX&N[E-9&B%R\90EC'K9=Y[U[O_ DZ XA:F6B:5]0/S');B,FOUYW36!VBV@N.!(-/S M]4MA7:B5)FH'HA,W#%N:5\S([^,,*6*/F3':/\=W AV$7IW%!LWHOWJ]O_Q. M&M+D6(P7),N^W M[L"/=8%X(2:MK]"'M;_I[[VP_S?)BR6B=\53"Q%RU]U,\ULR4THR2LLHQ-8U M@^WRC2O:11WH3T!R!7#%>9ZQ=2L7'Q!7G?-^5U)5^3P&3B5 M-:?5$V82&A=]OPGCLTLF]5MR=6.R/1(.KW#.2HL[N'=6$QQFE$RSD18DS$<% MGE#)F*944G-"(@VH+4,ZZ#MQZQ3*YO"]^]$D_V DZO,I^:+/Z&=R-6]J\BC> M Q:\I0.7,K?WKX69X#?8T3=TH.0<_(([^",BSSYUI= MO\EISV\' MP6]U67[+M._+:LDWU)1[;@TMWWX-I7@KOTES&ID+I6S=>#J(M&GRK;] M0ED:W[=(^]7E+=%ILVT]GUS/9O3UV(P\#@ U:3BZX%6PDTGC1^0:9L6FM\QZ M2AE\-8DDK/3_I;@F67G%R?CX\ MO\\KGNX?_UA_2Q[S+5D3.^CXW]8VBJ5_R0?N5TN.U?'PPIUN*:[7@KV&V^#H MS+L!# #L?JH%@& ,Q_K0+TWG7X?")NY[N M#4K8(/8;X(^VB0S>S87D_17J79ZO;LP5YK:A-%AFSQ(X7 L7[P6XF7](O)&R M]T5Z#?!UC^]O]MCR&5VJW/P\ UH1:5L[H(T\/E]_?3J4)_]^='K64DR.Y>3? MCYZ<>!:E$IOT#/G]A?[&+W2+G6X?K_3I!=FUJV[T^?'P;.E"]UT"^DN]XTN= M>\07.[S86_$K?OVU[!$^[ >77%W?C$\6BGNGIX/C[OB;H,_O1IOJ 7: MBJ][B'*I=WZW/UM>;V^-&BT#CQ%'8C[+6'$N#J(8 G0M*3LAVOGE1^WFL8([ MCR.E",M>EEPD+!@1S5S0-]]>#EQQW?'A\>EP0S3U:Q]+OA3]N?RJY_*RGJ#J MOCF8P+0?3+G=<[B,7./2!A)ZOQ8 N6#X!7H6.-0CC'3PGIU)&,O8>T^T314 MH.>,4/V)$GQ!G?$I?3LE2VX^3VQ2>U4/$FY@#ZK+D&[15(D2C_8OK+DK\.AE M5.2EX!ZQ5D:10C'1>5],U!<3/9YB(JU$=_A]9J-<@;=W;6]&)LR91$9Z(R(,EC(0Y-5A+DKQ(73;7ZVDJ$5F5HJY+!]9:BCS@EF!2J M\= KDJ/M]AMYMPISE!4> M_Y(.%X$8H:6)*J_2V*&&M@&OMMZ\KLX%=F4Y1T,T8>SQ%]NL3\H2[QF_:P[, MT?'9V='3HX=_7K9).'S#YV63$_3U(SBV X7$0:03WM_(6;+(SW.)H("KE,D* M$-5I0OJ;1*N<[8MH(/U91L_ MA8O@"&%=XYD20;BRU;6-[/M)C: 1BFI=3(Q>^Y.A,9$3\ K-?<4,ND(LK)QJ MO[R&2<]O#<9!!M09.Q8LRXC9;_0=&RW-=YIM%5XNN2Q68*[KR+:267,'TWAD MZ9W>.MD>1;0'MVC09&_N;X"06Q>VDPQCA4=)HPA)G892.)H:Z98_A 06 ?EE/ZCPQRT"1YBG\JV MS=\(I8?'.%O,?$ SFM)2LTFLC/7GIHJC!RE$^Y# YHL9EG3,/RH>T+O]C_1, MO$C05.;%Y=7/P64,NQXR<5^%]J 5#_A+G1F5HDFIS@L@%ZI%-6O ;=I=@G)5 M+_I^T9U1G8_'3&3,+=EB$RD-U<"VVN#VCN*5H?^TM)!F&B6?NP<*+T[P**A# MW@ D?0YHI%9'\MC*#;B6!ZE_>EFS\7BM;2>Z%SA9&.49.@#P@2[R5-I,.)R7 M6&+XL3V/@U9'0*00 9P9!#=YHL19+C_I^G+!5RB!8:J9KX X5V.N.T%SW?E.AYGN?<"@/*: ].(GOW M^Q%(6V51G0GS=QBSWRHA80\#89UC;2+NB@5<*R'M#!T+.M)^K.TPMWO Q4G! M$-@B!+&X15(J"I;,B3T0;?MJM.U)0+;=VF7'1?E3(#EN)3V0Y1:$Y&&XO19K M^Y(FV#,1Y=$.HKT[!YLLS6T81"&#=G$UNU2C@A(+KQ&+JM-T"2U,SPU3@>ZZ M4A _W';;@*N9$18 ;4:6,30;KEW3?MF"DQ$KS1RY*4*K'2 -1HVL1Z_VORFU M_QN9YB$H;-4-Y1SR3[2J=&9^"V=EN-CY3;M7J.-\8'5KV9Y&MR,YT_>BH*1N MVGDW+4E"=*K@A:E,[DIE>TC?%4!^KS6?725%[;?V$:]/PVB,_!I(_G*7< M5'VYX9GV@%:>1FG&\P$-T(S+=PC %$%RIB#62MCF7=L5*GZ>R\M02 ]RZ-UF M#Y.X I<;)R4\O1^2#"MQ,$KSZ/K9^JL*G+5WZ59<2;Y['<6U?%/^]%]O$D#4 M"X6"<2CWBW+4?R0C?1]>?G0"^$52(HYQE1>1*4S1$.*1[1_N/B:PKNT&8D&N M?FI3*"C._V4R1OVB3BR,F/"?99.'V-5%@ Q[FWP(BV"N^!*7W>JMX M5YH:R_ F3%*6%^AEIUW'M>JR*+B[J2VS] LLU:-TIJ2$NF^A)%4+CI."W-T6 MK]SC,QO[1.G&DZ:U<#@]O]95G.=%N29KNN<5;$_Z"K:^@NTK5+#UX(%O4DZ" ML6,5#1"BP7M@,*PJ(FCQE6CSR3+Y4$TMRZS?@&>>SU&NO'*.SGQK4.RH8B2S M(3.%[9"JY"0#82C9AMTDK6=9LI[D!"PGN6MD #3\@23KU3+2WE#%##W5[<.! M.NRPD.H#G9%W#8/D+2H*V[!1[?Y.SZ2?RC80]-T*LW?_]M43 M&<>'>[#)OH@X/L1/LUPJGS.R7 Y]V*7O9_!E]U-DR"]8A&F+Y9JF2G<-%S>8 ML21(11+0'8V36LE I#_O%*&ZHD;'E();F,7FT;$:]0KVCM(1FO?/-7=] U'; M'MP0Z*.$SD ;>H+^>69>N?J\,Y\)9G\6\'SG"[@VW"],1%)&T,EE28\O2_G2 ME?*:7K=2 Y/%WW\'A"AD:T8%D6/["Q')MP8*JNU$$MDH/B??;6!=OR3UEMKR MDHT=I/)1Z(6N@%!>RGANE6!LHI29KKJ!^D<'.N]%V.9<_+N7P1]9@K;L>U'^ M!N/-71G6]@N^2V(YVZ*0:9W%9,5S9/>W\'807,W"Z/I%?DOV^-_^O]\% ANE M(=EA48 I7M7(O,'0?FRQPH=POG<,-_%-;1J8[0O;(ODHFYAB6YY;UDJ&1KAH MM 5-J:^6T4L#6J_" :SWA 784[#[<+M;7CG[]N*C3<-T;(/YT+"W!LB4TN-R M]+3=%R!J)2L4.+ M.>X^7BWV ET-P?^YICY\(QP8L-5$2++^99U6(JNUB;>$(+7JH$:H@ZR.Q-SZ MB;0MJ>L0[6#K!WB)UKMY^"-C,JL48H5GJYN.L6D3+U1%&+)SF,EV*BU:%]+@ M6VNH$R6;%+7C%8_:3=,"%IDL!E*#HT(X+"> 3VM@"7_JOG^X'GJWKOCQ2S8I M7DW Q,O9:@ZJ7 'M4DD-O&EG'#91'4>'C<9IU(/M9:;G:K@[&I;.9<8Q;#7_ M[<;;ZR7R#V5_PA%5V[6LBKQ[Z =2#N,Q$SA?7RD.E[ QV"_E[52^SQE*-A?> M5VDTP]2/W &ZLN#^0G-U;I MW<%QHX$\@S:7RSQ4?LC^N.B>\(+1 M2'XT45B7BJFBA?'+S#*(:Y"L0V*2T?0PFY'DJE;]A M9X # 8,%,1FT:1XR-3>='@9V%K#DW.AN$T@M>@A=4G#F#5RQR@S\RO8!PL/[ MZY6N%;_??(B,B3LKX-IGPJ@T_741M.)QW ML=1IRX5/)*F[HQ'YGK0=W]+ L$UKA4RXHS2MWV^M6?) O!,9S.N"[ .Z?\%W M>J?E P?N#WJMOQ\TF9-12$(O,MU72$]!U.0W;71'"UN[*"3+!WR/PYB=#\3* M@62$:N9Z>Y+E\YRG0@,T&3Q!*ZX9*>RK(+KF4]PD80OTC&\['#=<>5:.5(NU M&,0(+15L4GYY9LB]X?+>B$=\G1T@R_'6[KV *Q[[DFQ#;YY64[X^@MB-Z M. MPC)U)?1YHY+&"-XI]FS"VH;L3GS)WBH2MT6%L)RD!R,R7.QOZ/UHP,E,L.Z7 M([I08Z[Y2:X-VTW\6ERSR0):K23C(RJ2N:@9>G68+1H6\ B .Q(EVLV/U9/5882(#ZT@#E1AJ]Y4VX?J#?T968QXLL.K!0AX>5I^) M'48^N'7S+^)L_*Y:[T=3(=/P\I]UPGTE=AX26>< VHOGU#K,;B&]]>1+4S'@ MY3;3A>1$+;<;.ZFE9]E*Q4_4"6T)GV+P"DEQL;)9QNQ#" N5(7M5TM<8V2UA M+ETJ#OY92WD'+3S9&.P3L92^(:,H1]P@YPH)%G+X/A==TA;,N,E$:IB3D5FO MZ0G8]@0UEX@[I"CM*&5[\>=TL2$0MN?0QZ<]]+&'/GX%Z./7UO'GO8[?K8Y_ M*<;P;V3,&I"4[H6>;ZMT5>2EVKZ>.VM#C/N@=CO8EGW ^'G-77?9-G(MB\K. MEV@M? 7D#ESI.44)IZV6(M\)),XENZ9 KKCTI<8Q$:*TQ3O2_DE]S::^AVF& M 5O5AY$1:=&R>T(,T1_D>Q_D?5@CV,:(MXO/WXV4,(VYM;PY6**\K. D**SP MUR_;0\NQ$CZU;&\S^V9E7.L9%P*Q1WE_H"*]6?$5[\5E%)E48ND_P1-^6^03 M<+3N_%+<%2YP\4DV+:R3&A;&Q<_!6);FM^16:G!N4B19;,-Q<@W([Y[&B0+3!? AGG#K;$\3,-LWV=F ^ M*AI)Q9?=6FSGO!%@JX1D/9\486S7O\A+K9MUIP.-L1"2$/4^'B.]=^/0'FR1 MN@8"U;0N):%I>>DUI@12"(0E_EDGT362GF5I9A@IDHE"_X\"EGT"R/ MJN=U25N@,)*=WZ>[Y&B#>VBBK\LWSV/NGI4F!2*%C.1(9ZH7!)S>%GDU:$"$ MTAC/_H%$ZS0<(?7!X=C?T*1C%A#< MP]P:6+$V(Q0'*>&"V%F=5@F0AP(CVPN)L6 8)>CO$9=L"F_;R!#?LFHCZC2T], $/((;^)4:Z4B]A8?P"R#>9ZP:&2( M:YQ,<(-\4/(J9/#F"Z= N)5HZC4[U!@R@I?B.=)&/#G\L\5?N(U2=&$P#Q%@>A#,.@D*\NC M9 S; !%ZD@U1D8R8U8@V^S.@(1^(--B('/NU ?F]S@XX>'+9@/QZ')E>1J^Y MMO!%=/!,=/:7CS'X/1G4\,999\M:,).2 9P\#/7;JHCFK=YU(X'F2QP\!QU8M$"8@PQPM MN.X%'9UUABS0QHFQ56%>CLXB_Z0(1X2,AZD%?TD53:5&1-(N: V5#RQ(;Z11 MLQ#=&($QY_*!1MC0[^OBQBC))S=$5\6$CF.\\HY_=LTT$ 9@%*3XL"N&OJB=2#"">F+ M25@!G'L[)<]Z-N(>6NX3S:HG&4-+8EE,^@RF1$>&"Z)8 ^LAMJ FL,[=HD[( MA4 =7[(6-X&H>'Y0S_&<9V)G>.-I2J1HH;CNQZX!%_[57%*/%F*S>>'2:9(^ MTZJAYC-5(F53;FJB%-%'? JO@$^#;-M 3D.&HI$MGND 219"Y+_$+V8HI1>> M0/@#3Q -] 5(J]Q/_>ZKD3^O=TH14_W:-N.6?UW%GZ&W^'A7J6W4V_$*)= M3V396+S'==?<)/SRM4O?>J*EYFD^*:(!1\SA=ELO= OEC?(1J?8-_+ ;U?HO M%H:O*)U/5.1[J;=?Y7Y8V[9U00I[X])LQ +PB;84Y[:J :]P=0TL$0]$(JKR M8R!Y@=-8,5*;<9B<'-DXD%6L/1B#*[G59H:,+'0\SQ@&=PYF;F=Z&X!5K+K9 M&D<"P$3":*%CYBNN%T;G)K>SG@,Z4'2PJ T7*S)!HT*Z(&*.N=[D9@'(32(G MDB0-E+4NP<)29I&6GD'@LYP7_&K.#CP_YU9JBIO*D;N?VRXE&=+.W:*OR,A,:I;09C9'-.Q?IMNP0%,T3E99(I;5[V?A*T1G0"4,/ 8/?U5S MD6?0#FN6)V+/5=U>6IXB_Y#,0HX=G9,;_>=!<'XV?/)G><'9Q?#HSYT2F7;( M3RHQ[3FQ5MP(QUW6>$Z9YR\LH36HO@/T>3U#I_+E!O=([8O>L1VC]C^"HCMSVU3KA$GKEPUQRR2,/UV MJC^16.[:&%V[;8V]*C)PX!FH^*J837VN6"!D@14P-XI\$:8D MS=6J \0//*X)#[LSBZ5RX>\GKOD76U(O;,R_X-+7X71]Y/MY(#(Q(1(8:(+2&T9QD&KA^F5G"42N7ON*OPFCSEQ>D54PRO/K3BA4=_S6\__#+*--B3AF(^((-YF< M,]HC&S5B-'FI^FYKS]4JF?L'>-@/4Y]Y5.2WI2F&VQXF5K+K$MR=O;*2?1IV MF("8@*L5!&@?'%#.V+UPY#CK Q:Z[,'YX? IXA8GPR.-6] _#_\<;#>W-0:? M8VRM/![49%T,IAT2"3Q^E7B)8$7R'C37 [9C3>P>[W(J'>YPNQ:%0>1:$AIG MI\-3FBW]CPO6G$)9?ORX!WO?AI"]EL9!87>1*[4[UB M6;H72;^RM#9^^?V2/%UU0DY.R-ZBB1T-3^S$#NF?GS"QX?T(^>XF'UIY,-8M M@!R.ML 6Z>II-=I;_26XUOTMT :%R-(N2N#FOC/#R5!LRLXM]RZT.'Q'<'VP@^CG03'%4VUM9Y)G,YAQQ M1DM/2RGF'<'\-N/[,P*(PME?Y+6%\8RL%.92-.;:59UZE$B.K+/P$C@V9.44R(L2Y*44.+/5G(YC*8T#.4 +6@(W'QU8CF?'+.HW9\5@P^] MU+3ZI QH2[)Q6AOE9NI,SY^4+<=R#2Q^^-R^VD=P61NW2@6PK MDK! #8NM&,/-L00X&D>QS88UBE(T$8Z5><)GGQUFW9_H_D3?>:*96XD%-R * MP(X+&J\CQ.VA9F19SH);C#8;>"&-D-QSG^]V;NMI MQ]HXX-_TG:'["_+Q%\1+0DAL:Y4]Z((^ ?=1U@W] MA>@OQ .[$-/\-E#B>;]RQN=.3=CU0I+-5K(PD7@3X&!?PT:N:\%!9XM@ E-J MA6^VX98\R+XU_7&[I\F])#P%-$%';YK,FTBO(I<[17(LH05*67.SL7DR-^AZ M@M-I#78]BUSM53T+/)*B_LQ]DV?.=JW5H)* .E2UVPY BGNQO'5Q*XB7-H._E(\B MMUO3\A=5>&VR5FQLYN J(I/&"I6:GFV@"ALJ9?/:N,PS+;68T7[(O<9*0WV M&.L> "+SZ+"'9/:0S,<#R5RN>?VV MMLX_1>W4KI&E3G:1H]3O2YI#C4*M,QUQ>IA62MU.N868PHV-, SDE MD[J[@MXD0WY9@BY-KHV5UQYY@_TI_;JG5(O66V7@K1[V7MFM'F*<7#G5,Q,G M(8C'LLRDK:YW+N=82'<8!XP(F/P#QDAR@V*6AL^ERML-QE:2$8!7RK#EFL7B MKN[1V>V]RIV(6.4>G=?EU%*/9GG%^#1MD$?G+Z4EL8Q98VN?9\MD#ARM *>+ MGYWOHQ??]CF+4)%P %\TKRSXN"V>1A"!Q0K\%Y?;-CF]0:L?L2=;FT?JE\"] M0%XJ4!R604G/X@Z)PY:1Q$NH^QU&55J0S@BN?Y)UT#HKZ\==S=%208QT+?J$ M:I_MR;2J-JP6L*E,8B-ZQ$CUQAR^H L_[9#=V,^LU,L"%6*:1I3]&BUF,1_0 MN[DQ4>5+@@^-]!Q"B"@)AP0V$&0BF2D17MO:=CFI[17"OZH+K*UT2)57'4@= MSA&#=$>)*WM:!>X+. M5%]F*5O6-/'UK2#[ ,?Z@JR+74G$SNFIPL1J^1*M;3_-TR0.%_X[ 0704*A. M23.::3)N*K?U?"YL'*UTD=$-QW$#]C'YKR_1"GB/PZH?@3N6IA:X297P4H R MT/+S<4=T"3J.%G1H07VMS$IGS[%L/Z#O'P=]?OW4#;\@T2?1=&QDX2TIXRH#+)D\=YY$8B/D* M_MBUIV.5C&\Q/2S+]0UU,98#>H2C8@M[1@ TA(R;+R70AL=#-I, \,4.A"[\ MI HU \HST6XH_IC*C+>OZWOAGOF:2C'= MPC*=Z6I*&@/L7,9@XUG9^#?0I3F*_%8578?;0XE6T&&;,_V\*@H/4'X=+UF! M5CRY2 6Z<5],)'A#!#>R4)IE@-RVA&MK56U>:F?%[2!X2B,!S13 M6$F\=IJX0B%)BGW6"A)K5DB#>M,U*RQY6:E%BU^B(O<33JT].#@A'LMK/4>M MH* /$;PI<,:$:+ $?K=$)_?4JKW6>?+/#RF",/YG3:?#,J?9Z"1C73A U"5U M#6%Y.GN*L?4-, 8FY;BZQ6C]ZW*=5,%W5R_^^KW_6XC.,%V0ZO WJ&KR@5KA M)OVG>!VLC:>2&YD].VD:V0U=9/Q%/)NI,C2CE^V.9VWK7+<%MJG@T,4YZ;./!< M.WM+G.>H-2PTCQ6<%@T_6<,=]-QJ!Q9Z #$JURYJU]" MK*$JG:7(+;1AK;&_/$,M3)O:M)P!MU;2!I,QC0-7J@T#3',*JM0*7;R#%Z(A MA'SJEET\%K!3I.*M>J&9+I\Q)W\D"7\#^XI9Y]8N*V:.\E0GG3FK(FB*)O8G MRK;)[PL]:I73XM+.Q"9LV"0L6D(8);B-,MV2UB.^I*WVD1+_!5VK1(O]/?!% M85AS\1J8?$*?G?(RCO.\(@-&EPNA>_9N$;J0"[',:^'M3=OF&+.V=9: T)"A M.[&<)$>@WI2NHFB*/VM5MCMVPE/Z@1\&2PCYAMAV4^%+5-:*#D%L(*FD,I@& MX*[A+V*D ?QV5<_H%$MS*3098LMJPP>3-GC$([L#C5DD";=9;DD+Y"BR2^7; M^F0=2J2!+3@]ZMZ'@QF;+Z4-5Z0+VZP)W*IZ8O\87@WM7NC )WFHH%&T?) Y M,>\K7+ZR+AH:G%:0A[P+I M9'%M$WU;QGJ7"ZE:-FJP HET3X4YQ/EKGW-C3 M2&O'65#+WC&CCT,[EO S' L9"28H[?:.WB5+B!'QB^YZC']_3XGL>#[VF4.3>=@\Z?L[B- MU!3_+-;XPPN.O%6WQ@N2[%=PY"JQM94NNJ$>F3:9M/W,."HZ GW7/(F; M0B"V2)#CF)B.QZ#A],;\B\)YR#N3""ISK5&KT;6I-I(A]7K #B>-GNV2"%:$ M,GVB\8S8FI9V7?L;J!60Y3=A)8?3D@R!9573@(T6E[A E[E\EI,MM&B2-)J_ M8A*'AK\*ZA$/]=DC'M.I_RR]A#CNUG#EHHNE\K#.R-QA@]^WWSI6D=T[;(I2 MYGJ^DH"-7<4^U_@G4[B(< 4YEM?"63?L"FS7INQ&T,C&'$@@,4NV4F$/\"H_ MVJ:A(C.OY.C*V*TS6,!T:Z@&;!"*%@=GXVV1",VUYT2'[E@.@.-N1RW9&;1] M=-238VL47@+NHP#,U"7"@SRWB!>'T?V6%5/@XNP=M3VCAIDX7Q4Z16>M,$D1 M!*^L)Z;D_3[OKO &&V'H\U=*R;UGS.R7K1I\LQ+ZE6'PJQ53W37! &!-HVT= M\J-8#TD=U=;<3!=V,!:;+Y2]/!A.4Q9 B9/ZXG8@EGQ"VT8S-=:*A>.3YI9M ML')P; >7]0B>B;1_8'VOG1]:%<>0)HA:BY<3&_)O4J3K M\K(ZF"'L.A/)C\OG5"2[Z3<)C9B/$R*;_[*W35OGX \9.H_@!^L_T#O[($CY(*.\JU MS$267CV2<:=,*9R"?U;FWX7G.#.!33>">;*60R=L:BV_0B2E[+,&\7'12(98ASZ9Y MJ4D,I?1Z9T;!E0WI?Z=(PLMW5PHD_-Y&GW0PW+I*)LI!LBP. 1H<+;3DUK7- MM DB 1EJF\*8;;D((T0_OTF1Q$T+I8:8WTD$,5/P7!J12(!U$\4B87)R(74^ MFFGBIH2E,:P'I&#S"W:A67$]6A @UP\#;<3]V71TB8OZ %L0:AR1'-E_*8(= M '=. ^$;\CN]"ZQ,2U+**4DFX ;,C^3/5S"_#;H-%2R M1'--ZG+@6K'0.V^2(L_XCBAIZ;L.>S\;%=8#68B"9H.1^T!/A=L.AUP_P-5O MDX85V,U'\V1B6]GJSX;8I:7W<_M+VQ12_HZP4 M"^( (\,MJ3)9R(7)3 ]QQN<9=BS=68BQ$F:&7/;K++\E'3>!J9%DKN='ZZK+ M<'C(FFQEA^Z?M8@SP^1:VD[5WH$1[B'L9 N\X.J\6CIT]>H\O?@%H!U[IAM6WG MQD+N]2,EM72TF*B*\V_,3I$.*>H8BT-2X7"!2%=!_#I%EH83T MH/EN;^1,J2=!X?0V?]!I:N>&;=(4H\;7\QB@N!1]$R?3I23!,B-NT@ I MZ7*&'XVV5S:*4V6+\/%5F[A-\X*4CZ+>V&ECWS M ]-PXGH R@)YG3:=5O!X;CNL]#KZ%<.RII3C(749K[+#XD_F#(E6L6,\OD0Y M;T$93%&^+YL'<:4/C;& M(4ON-DVL+;B_,GO)%;H.44J\]AU=L-JL<^"'^JYI<[6()%^G/L9=9QO'GN'@1@IS# C MV\+J=;\XP'8K[8!RF#(&&GSM+= 4<3<'-U6$-O.T5%M\[$KM=.&MMZP/,^R M-9WZ!_8HI'"K#8A]+JTHF0Q9BAU*3A5S>C94,GKWRQ#].>'HXN)V>XDM77N. M+L=F9CN]>>7^I=@\A;]@C7AB8;I70=-]SR@>]QG%/J/X0#**FTS:YUIK]4@[ M@KQPP?Z!ESU2A\^:99H3T^ /<'J0E>G"%:)!R%OW:K"H_( 5CZUAKU'G6O[[*G=N,-LUM@BHZ52BMB<9HDGI M D&*8U'V6-$QEAU=8JGMUVP9UK-OA[+AO^/MM=\H>;6;X#C<_,AYU>HPW&IO M[/((:GH3&-8V+@1D$4#KQ)-.\20 M_F5X4K%H0@>N&S)&L7FV0"=R]L-^%];Q@:IU/I4\G]*VH\:\_1*U ?U/60HF MEQUR.I/1 +F=Q*(I4X/;AN]5]- 9?]);@8&+J? *U-90$D";L7'74HQ8N\RO M&9EE;)BGL_&NOBNTG726J/8;TJ)6,];5Q&LKOL\8TX%GOV,:'&MG('3[B#.G M\MR&!\5!<]FDP=*YUSQ-,Q*-E;DV:@VT=06S))+[T)KK.,D *&_/&J.: Y^+%SMUAT% UG;,T'$]5B MD+?2[+!*8JV[6+%*2V3VK17IWK9Q[B/88[TCJ73E,.2LY0OS^=&BQZ?#L^V3 M["-@?D@RNP\$HS:/KUN,\>_.('PR+B\?K70P-1&I FV6+=\\;,>><'S_9 M<Z$5YB>N)Y &V]OM!\,+\[7(02)?:0? 2 M\&[:(#I:E[C4W[V\#-ZPQJ./_D0W)\W'E?SK)J'[\=-O+U_2?^ML\G,>_,J+ MT'[#@):]@A_"_Z!5':7\SP\X.W^3MK#Y@/;E)J'_>1<6* __L>!CKO'C_[/( M)J&"&K,%(ZX/QN L0^XC8?#(RH5YD=?TLA=TTFA>A<4R1?*!_Y"BS M"WXRN(Q743YGCPT]4&;!T__\'8GO7\*;4.9S5?-=2U,]_2W_=KJ8@Q4A+&M% M<)>.\T^*2NQ,'6S\KZ8B(V-.8_P%9\#-"8.;<(!&),??\SS.<]O(9$6:A*,R MA?BS[<[3C>58PHS#R#3V&B+_'%67X^NG#FV>S@FYO&@4 MJT62>Q_6=6LJ MXEOM[ ;*9#C05.+ T3CA>@%,3!(%K_H[;&0.\;BYL6,=B!J0D@6'NBBM">G@ MT';)+ CLWB9J*PKH.M )(Z,$JQ!EJTK;(ZN(.#57C\C22\2$T)1B4STCQIZ- M&8<"!$>Q%DK;.5NF/;#%_N .JTU;/:6JM+VI/+[*UGAH>YG'(,WKV%[2-2/A M_K#P0A&G9:.OJ>!SZ5A#)! M+5ASH. SX\PA_>K2^T0Q<:,=S9.)/-+/F+\6WH1T71!E=!0J\J#$WBY=)\[+>.M&*U;"6Q&MU!&8 M[3\RY0-^T=72<(GY\O*PO#]YF]$(G<;TW:C^F;U#]T6$Q^JS,/R2X,\5"JQU MT(5KG"4Q:!,R+J;R^,I;O6Y;YC5[SNM2:>I^V7@0G0&TY1V%!=G/A=:Q5,6B MN6A6<^0*ANM8HS? $#:VIV :VSO2] YNM**5+HJB68*#+GE%7J&OE3P"$O%G M@GHYTRI#R6);\;CT*3IM176 3$,B_4('AX/#PT-!3#AIQ*S# M9"TFJ<0+LTY[3RY>\AJJLK_VEY =#86^Z/;^@I)IL@ M3/(:F204NY'W12,H<;":.^J_A#S MRRWZ?23QV8@T,C)R<(YG17ZEV/D_+NY M$7:$_\GKW^N1&:R;91-VVA2<6CW1M_2IO""7ZFH.$CN2:[\G,4(V/__X*UE) M[&Z.4SAG"F%["P@4/_OG.JT'C03I#,X""WG^6.F#A&"^E7CZO-E7GUI^W7HY:ZC_PH%=O M,=-CKCI=GX>!DP^C)XL<;?$VC:*VB?G@;.IR/^D\A$7(,KFFQZ+)N]I&>MCB MI":"[LS-9U]UD8Z.]VJ5.'>FF%OU%6A@F48RI+B^O9*-A0O<2^ZWBM!4IJ8D MG4,^,A8]UE$Z34T?ZVK%I<"29=OJ)DQK4=Q^D]CODJ'1EM1-T@^ U(7\3ID= ME=-9X:L\$0=U:H;AM+=T'[Q1IU*^U;1?LR.2:J!0?,\P:P%ZON?UX_*/T'L# MOJ.KRK5HX<)?,0G< .R/^')9KDKK7/5+(4A?Y(K'OVJRXQ]'28+ M:),O5&4#\R(3X#_9M*>7(/OT31][NXM=P/BX, 8=G9DO1EVVK:@7Q.1T'U73 MOD53YU.K@S5H,>):S@;3.(XMP/4WO7&*]RM\^()M%0=2]$DF[GUA)AR< M%T.5:4GIQ=_VH6?1%](GM,#"L> *HJ+C@),#R(=5.4%"6O&-[WX+A'[A-BV<]=8]V)3U MT#WXBK;)VM1\A!N'P$SA2@#05FE?-@L*ZS?%;@IK)2^ MX8P3B*MB51#\F9U M%KC-M68C@VH,JH$DF)CD&U]Q;FX3I.$H+U9'0I7SI>(\Z@WCUBQX2"@^2E1Q M?--K:.T\*RD.7 J?4XH#WP!TU91()GS3JV8UO1::M])44I4L: !M";(NT>A!I>"NL6F/A0M(J37#/-&5D MEJO7^[6RL5K2H)4/IY%C]@Y5:]/[:.P0BS4!,NM(,D5 FPQ!M'9,O6 MI7@, +,TY7!4IMDR?^((!#)[$H#\-1E[3&TR\(T9'S:@#$\T1ML0AH&1]+>9 MA8J/S#1,QSQ.2V* 24H )BPY6"FF9(TG+Q2-#&"Y+:Q=<%@R2E&FSR%!0-)X MF%Y=P$TRR>E\@3PA-F.C";0U"^QSR-*AB\+:(@,J&P*=DQ>=,/N$*\W45G-, M!S)RG!^U\G_;?A)P:23,M^K@6!P#[.T& D[S^".3]>;:%(_X<_5C>)'7M+^; M)W0X=($10W#Y>?H(,$DLRO44VFS^ZK?PS:!G8TFX3!+5CUI3V;UL+5A-N2:O MJ5T_)&@+3(NKY?7)H3DT+:QX?+DBX9+RM(M\VGU9CES2?EFZ:-FO6SU\;*40G+>A M(\[^W3XB^!50&H>O V?4('A>Y+"_"70$=#?[T#0(U+7UZA,(2AQ,_S&,MRV_WQ:#N0*P*LQ];E=;:%%;MK7B2-CCNL5+-YV> M<4.KO[2IRFI@*< 5["7I.&2-%D9.L(AL_:648PBQCKD>>#.3(R[@L>%V*%?> M!ZLIN0@#/(!8L 4TM[!6JX" M(]ZD7IB^%0\:(\<\UT^N4'&6T&VE=L1A;-="Z9.6]*..A0P(VR"*QF1"LA&^ M>_O\=T9$ %DG1FK%<-L[" 04+!PT3 < MYB-2MRI/F/B9"6_71JE>CSTCEMZ/,HFFAL&^1?K6A2B! =-7+F4@"$)MC'#8 M 7DUPBC_T?>D"Y:=DCMB>YW&'5V>$LZQ@:QZ\2UNQF#2TEB 3I_/*0I= ;T M:L16?21?09[33Z>ZG*=4$#;!& Z\\%'4GEWLR*MP09U*P4@CB:8H;LC%RAQ5 M28-[!#M8XE(YEE\-HW6M^QXN1?7V8?2?<%:YBAUV32UT!@BC?XE[=['YVGU$ ME]Y0LO'_T)"/+>\<&S1I3 >!%.5)H-?7SX@SZ\;;2=LHV7(4SA=Y$B05XU;" MJQQS0Y%>M- @1%1;MD)'K<%)50T\-^41=%]@D[M3N/KAEFQDP#'?FR1'B ,! MB6MF\5E1-3IH,<8)7L^"FGSFVO+6F#DMT;5IVK"1_&TX;4VUCN,K7&AO MC](N"?S*5OL^0"J0.:6M&T"_#9@!>2!L'%P43L9\";9ZWJYU&P!V6A=?U;UC MT>>2!@,+9$3SLH9#V'U88PT&74#])B9\, HET=1*TRX)G\)5;7 W3=@=D6HO M[AO=8K65>O%2D:X<8@/PN-86A[H:FIKAB35E\,V-L2#B2C<#-?\TXN^]K:G]UW?D( Z*"E!0+3Z?N%VEWS<)P9=V=Q\CX]1U-R^)J4G2 M@U3VW8I^XNH5/$UTYPTU4]I[3)- MQBU/KLNCA<6OS*C@RN+CIU)9;'-\2:&JC3[4[M(]#%S9,7UHE&B-$I,T8!Q" MFH:!?')HYSX+\3%[U#3+.#D\>WIX=G:BO3+N@5.2(9]WX5M^*93$9)?CW%5A M7Z$QUR-%(4U7G?0U0'OW97Z<.6L@+;'I#@&$\IIVT:V=_ M9NOS!XESDYR*[PPP>Z L]]%P5.8I>7&?.;*\$K8B'P3^ZCY,L_K?:OIY=F(= MQ.MX>'C2[\U^[LW9\/!)OS?[N3?]O=G?O3D[&IZ<]YNSGYMS.#SL]^83]H;! MQOS_W28MQ>W"NLJW23U_DM6V'\O3/JZ?>R4^5OI_9NR(A=XW;$LMWL$=+L1= M)LK]%^)AKD-_(+;5O=_*B;A+SWVY=6AF_95UA88H5,4>S3\$)1JZ!!:V]AD7 MX^F]DFQ_"\&".7I<*F-I"79_YD4;?.5C<,>=V'@P+B?]N?AZ2N$!'8RWZAOL M^G1\?BVRK1'^])Y&^#?@E]QW21Z!,'E$:_/Y797'LS;]N?FJ'LWC69S'I9_^ M+8J,&8_W3T4MV71_2Z+KX&58I,%6N__I$WO4DN/CEV=&;TW-5U0Z6QBV9Z?] MF=CEF?CZ"F5)/+PM3,DUYH(0FR9F'"R!DW:\# ]:=>R_AGA9)%'PVS#XI8YO MD\FJO7X %_\>L8Q'(KL/^YW:2XG:2,^_HV[1"=B!2M=?I6HEFUCIZDG>5Z[H M98/D[07L8['-GT^+I PNKZ?A39@]-E/L4Z++C\O,/GG2[^TC,9>O3(8^<5W) M_J,M]1$VFN=Y,<_!!1:\: IN>R/Z,1O1/YKH>A%<9EGP#G_,=OA51"\,_C(,?C%)-*VRG4>\'HG!MH^" M^W2EX.[W]@&*[*ZL_HD9>%,RO^NL--+,J#'%KYC>-RP6O2%^'R'_.-C*[QC' M1NI(ET'=NCTZ.C.#0P)EZ<(%L3G-HD7. 3F1=*+_EM\( <#QX=&YMB^ :5+9 MKO9+S\S'($!%YX.KJHZ37&E\_0>=X>NM)P^#X$<#]KL O$*(1Z*]!+YX;UI0 M_[FG>-&5F5?-JP?!FV(H.>AF55JC?V?;7;D)T#S_&H["&9A#,1?_B8='>,>O M497;=RZ_ 3PERC%+YR&<"$.Z+>3AY[\$ZT:19TD47!95IRDV,S-'TKV>1KO2 M.K3AFV0^=8KRG,^NKBXP$PQXY5K^/>WX-,';XD? M:."Y)7%>VK6[I/.3!LNU0OM+=WK6TYWV=*QS[A'3/$6+]^#'X>40DN^E M]%2*/#KW/S+0')7*=O4<)"AYD:'E=T5JH+@VJ?DU*3B2+,\U8.D5^1 -\:PV@ MD8GRF6W9L.:E W\^[?7O#EN^:P;"W);,ULZ#A_DF7/"*82#> @ZV>XD\0W0Q M?>U,!((^T;*.-4]YD9#]@7:\^;C]A+^$F3#@Z#.:)W8IX;UE6#Z*EV69,)=C MXQCIV?A+G?+3S_V%[]J(;A@DS<[Q 7]8_.I[VSQVJ#AVEAZP9;"]SLH*[&76 MI^-)AD&9CZM;D*4Q4:YRMS$3&HG)P;(MM_;8K-NX-7ZDOSPZM$^:..SZYC7< MR@#,< 6F_CR7CD#)#+#U.(RJNI">J"PXE"^/ M>:](^)?R@&;1W#JY(TX[>NKO*':8YOJS@=%SFH.J]I?A M+\.W0_])3R_L,<=3A\WRV,UVFNN*-1=Z+9C"'O4K.IZA?/YY&A:AK\68*1)? M?0[WFQF]WM:C%,9\Q#2O.-K?T0YR4^+OOZYNVUM-UD$<)*M\U>V8/C\I%ZJ2 MQE'=@>:N:>2PQ95YVWC$22F23B>U4N-J%'^5.#]BZ=4:B:]&6VXJ'[!RBMO5 M$N9')XTPO]NQUGLE/UB%USQJY6RV<&=_#^?_R!=.,L" O&$:/J_I<<,UND(N MKMG/MV%1:3^JLN7.OFKILXNV$C@Z;,_CEH6SNL@#NY(TNK])FUO,X+<\NOZ? MO/Y_1*BS;-:NN$Y(,6,_WML8"(=/.J$-:.2I\>WJX IFAYF0<-#9.&>=7OMW MFFC^9B-P^ MRIM2RZ C_SS6YG9DW9A2.[%Q#&O64!]ST-/^ULF[L-(F5K0,KY*BU!]%XBG# M,.Y[I-T 1PM>-7H%5F487&%)[8T,(QJ8V-=7D73RC W:!N+S3HF]<6.R%DGP M%U _,ZVJ=W^]OK-MI!$K'KR?L+W5F M1 ^V!8-OT?,@UWE5C6GLWB!*,W)/""O2/IE90#6\,MEM$EW?>_QBE;U#\X9? M?GD+59N&M\$X(47&':9I1KF8'4S0:CM!H/MD(BU#6OJ7S/HGGB=[X:]J,Q&] M=%EP.?R1]>#;G(XJMS6T=X^?^J*^-ETC/Z3#\V*X3E^^H5^5H/ MGQR&IQ>CI^^?C$[C]Z=/3L[?7UR,C]\?G9W$41R9T>G9A1*YRC=>TS$]NGS_ MY/CD]/"I_N7CYN2'69FP8 5/;6N:>+7LWM&EO1R;)<^?_NNWI+P.7DD[UB^W M#:LHEC=*GE]]#G;R>CQV<^Z50I[0M3!6UYGVGQ*R?=$DW/*S:3&@?-1-6XJY M*9B2GKX[1",0[7G!;3!OF'0=W.Y)$=5PW>E3(+$NHR(903,9, _G4507RMSN M1LHF[JJW*!'_" 3=QNV0:9 'Q]F('[ [IN*B^W M;9 JFI>4=%J[OD%E1;:6?9Z)8'\-.0B]9MW0[H3D1^EFQUU,<^'QSS,:0YY) MT[]Q&,FC"L<\;X-6F,F:Q^-1W+V531KT],VT9RZWIY6FLLT'M"F+Y14/^5W: M>X0_C3=C(;=<_2$Y=5&H;6FK[9>AU<=)^K+ %D)FH]3S9>.9N8L+ZVX.I$7L MZM-03GEK9)*.=-UZ/ 7-F[,G=)/0 4$,'3W$_F.DX\:-*;EEK/=03)6L4_JU MM)\MC&OS1)([02.GIAE+8?^.'F[N)4D>HS5+\AE\@Z.CS1U)E@7 DN@CX3:6 MXY=P-UTUH>42T"CHT,S%+>7V#*16I@<:-AN@6U(XP=9(CQW;@P/<\WB6R:;2 MD8YO&*V:^^A &A1'='="C QX&.J#.R/4B!2P-&G#_ M;W*\(&4KB%7NR"S0M-%V,RGRU$@K2/$/FV#8CHLT@$,Y\ ?FFA.3O=Q.T'58/E8 MO<[-_=+I85>WR;@*?DG&AONPXX$#K[?,1!"1LG8#Z?*"ON.T"V+@3CAX5)F. MQ2 &&*MJQ)\0L^%V0Z[UC+9E&B+93O]X.G -5*'(8^F6R/.6#F@.VZC;&'-# MINWF^>[=2QOPX%FZOL7;?%D[W%]>_1Q 5W4MI-X7^ M.7(CT@6;!ZS\,*M)Z\DS&=2_J^ M'H>J"-O'D$X=$*_2&!7MQ@=^X(;%IIP88\,D?&E'>M XH*+* U)5'6O/BF>9 MS,LTMD^*!ZTFI]I3<2FL< \ETHE(=UR^HZ<7%T\/GYZVPH7REXOC\].+H\/E MOYR<7CP]/3PY^7INXLL;='WV%7=8^"O)*2GUI>*6/AZ'Y#8J9"7)DDJN0QCG M\PIK';+SCNU$5V)QN_@3ZG;!U5%-"B-&K)](S$/NN:@SF651([U?:\3 5SJ? MNLXKY2<_*)IS@X1F%156V)Y/KQUKQF^("X36T1C$[)4M;:M!&-L5,V% M8T0!<1AN3B).]+3<8[9R2PD+XXG-1^W8.$V)K,V"7(BVA?IS?@MHANORO"PX MZ,MQCG>4^0"_G_*3-<<;P>IQJV/C!UM9!\_S&[)-7LF=::2_[>*ZK,B.GL@G MUD[X&$.(H?,H@4318^S31_)[U(1S?%@Z"RG8X\/;5^^UZQS M&M/8MXFMP)V2QB(;-[I.%YK)=I=+>CO*_8%GT32^ES,M02:YJ ,KO;U6Z=+S"-K?NBCRM9V.PNZ%5T7;=+YW=AV;TWXPH7IHI0 M:A.$';.D@JV5V>T;MO7:K5$OC1MTBT66E,AV8F.0\$1LAV^ )[T@'G*.OM/C M;Q!9#HLBY)5HB[]HFHLKV/BABL>9 1DC7@&[<*O=0OJFK"6[#9Q0=(U\,>Z: M UNV5RA@ (C!I>:&PV! +]Q(U^-Y7E2-%VG;*W?]PUL)[]<9.]ET?DJR+N'; M(GZ:(+]825-IA =]62VXHD(D@4Q(_-;NBFQ,T5BA[,1M:0H+H18_\#-EP^[4 MNQ[ZUUJSZO/:8 ,=5NZ52H)#TT=-V]26?O:#XVIGRY+AO*F?KQ$#OP5G\[20 MI"HG7OQ@@^?OV3"DWD\._&I3U^8I/_#*K8YZ'6GW28GRW*,#YOT".3;4Z?T& M;^>]P3L/Z(CG=?7#./E@8C_B9D.&,DJNE8^='2PELJ/5TJ.?V/?[LX?W+QK#N.3EVJ;\>WXZI?(]B'XH$9/<0Y?1)7L'VM M [3Y*FKI0MYU4.DVMP/VUF!HK&S,O%7N^K7/$[+;_8'ZB@>J)>UL^D[<#NV- MSDE>FX\SC6OJI=)MHL^S'_;I3!WU9^JKGBD724X75O':-&8%V>4,C_Z0?+N' MQ!E&BL>]@90A=<2I&'$"6&LY,=.&Q=8E4.M N"J8EPX=K.1].E*]+OO:NNPS M^SLN3J1YG_YL?;-G*XS#.0=E."YF@3))VY(FE[=JN89-A$"=Q%X\?<-'J*J* M,*HT5,>2RD\1<_@@3"& XL#,YFF^,*87.=_N>;&AS9:+%D[HW"!D&:2T-89] M+DX . R,<\?4])8L1D)3Z:VC;_DXN="1U,%+%@%9I91,[U$]L2B7*IR0GL(/ M_6'Y9@^+U@X*&KF3L#83CO\ &.Z@4AZ^.0A+F$$#S75D)N4*$"Y=!JIM_:G: M=\#MDQYPVP-N]Q9PNSY%)LOV.\//&H^D7:[#"/RD:B>@45V$[#-_WJ(P61P( M7D6A)Q9;*[F&@<-I.@Q""P70*H4 Z"6*Z)#SIUSFO8%Z( ?/=67T>H6]>@-H MX 1MJ,A*4(BKTAG;Y]O:K\+,:\E,VRERP!5?MN-3M+(]1@KL:7G5\ M V7X^+>NJC)US1TK!VK%_&7USVXK_=[LT:I]J+B<)U<<@04M2- 3G\!'!S0( M,P]F ">S&K79N8%&GP* &^O2_M3@Q'&R)UI7);B9V(&]FNN.=Z;F@Q>[0#D; M)PY)!_%0X* FH[KJS$W@G;=F11GL!EH.4^75I20U(@#5LS=?#"OIP/Q+,"4"!]"RN_N!C*/'9NG"580+/8"0Z M&$,4R$Z_%_H=ATC755R-B?&-65<1 M2/9!D;8KZU2YAK_!A=WHY .6FY?"'"U[F;,N ,&KP*?"0%W;1S M9$U,5%THN/^'8!/TZ/BA0X\<65(?$KC3[1$R!!&-\/%K5\IL8Y%-#%)U0*>T MN5'@>N2:$C4832JCM/(%WZP ? 4M@@KO%K# H@D@U01- 'RL0)#M^ZT9@#H9 M)D-8&HF 3$%%8*0F3P^^!_K\(5@?LGBL%^/)<7\QMKT8.("*EK(D?6S<,P2/ MRRZUFMUS'X1'+Z[I0BWX#-JCB1+2O!*B$%'E+(Y;3C/91LI!B@_<"Y+L*E4? M6R:@/[#;']@TF265@X@V4MLFK?TB:BM)/[:.NC]GW^XY@W/8U*>#4=WH$N^./,E@_KF(R1 MNA"V#>%A),O=5:8OCR:W7!P0T2$M*/O_XM_OAQE]!]JP S,X/SE6F$$O#[X!>>"=5M17(,5,2H,Y MUO@"@<.82Y\1,@U3IEQNTP B10%>. !?.#UV?'A(%WT2CA85M!@303%![Z EA8N M'P,*;54RT@D3::'4([B_PR(&>YK]V!9,Z M+$)28?2@(O__V7OWYC:N8WOTJZ#J)K?L*HC1PY9DZ]:MDN5G$LJW+8D/7V167 M6^@-*6A8[M2TQU;[D![V_H-['W)JX7:17W^19W7:*%UBP%_%6@$(O]\I)Q^K M+?'7-IM2!*=L&<]%FR2Q#G+;P1V19_(UOZ UJVSR^KTJZ*'P1B";S7E)/B:L M$:N2LT-YM]#OE ITCJZ(1"94V-^?6,_J?3\J3TY/Y3#C;__:\ M>EVTG\X5?5QU&8 3,&3KC03(?DJ\(CJ;,6LO?F%;'0#>FY;C]LF1S,+M]OH? MWUYJ^;%O?''1OZLV:CX82TQ,@5&( H"0-[/.+4"*2EX(G)1A>2[Q0;K@/*:_ M&#E_0'(X]?(G?U 8 L*):5U':?%W^QUS%T_VR0!4$CN*8"S$O5R6H_,O-+X" MSI0465V!7&DK@Y6H>F'F#NU=L"CA8A34_G>?VC#_UZK/MSOQC79B8F &OWKK M/<'F(:Z<^%UIQWM/0TF)?]6IK452WICQ O M%2+ZPFHFIF,)(>)E^;](RW*[0J^[0@]U2J(!A?RO)? ,NZ:')[+1MO">\0R6 M'DM-3?]CJ^B6W.?Z=HZ+8@UYKK_NVZICA0DAPFB%NJ?K$CO":6%2=5P$OW_W MR:;A3$WS6D E]^\]L2)\*[HE*,+OM7<\8G5ZCZBM$_G;<@71^I=ML6)5^.V6 M%BF\&I5R^/;EL_GLK&2!(@LYN.K>G=&EJDP]"RG2U]SL5$:E0-H((KJB^6GK M@V*]$W^/)Y9:HF$2F5 6>WHO2NPZ"#P>[\<#056DE3@H7SRK4M+W*I:5AA?S M0<'4OH>/M4 #D;$T(/5^P1GT_/J+6-<(+=!B2J*2I*;W)_$*J8N+MU2$Y:+IKG8[:QH-!+61B9>E0O! M,Y&O>>FD0?J]HI^K#<@H:.,Z_8,9G2VJ6;C_K(5T9JZ?Q\G&ME+5]E8("LCD MGE6+2D*OP7/RAVK4H#IQ:5?EFEZVJ%6)5(L.RPV=07<*L=N;XJ+;5_W_HM=[ MN\/>W%\A?Z3JX-#R6EUQ+0B$!)P$630K(V->,ET-[PM?XK3 OMES+#>7- M3 M9M2S0L^N3Q(@B$Q[ _=GS319GUI"8B%N1;4J)2=3@-5HXOM,ND&A'KDE9;UF M+4A.GGSJI*W +>(9OVN:TP!A;$M-4? 37Z:3B3>!RPC+_OR69G71-*_LNU67 M??50H]D1VL5WH,AT+<*7C.0MR0.$:D?J@ .J,G7!#:T>RN>1ARLG/H,;(6*; M0\*= ?U<5!J,&L/B=?"TB+IY%ZZ%!9R:NK@ ME)Z2X(7(O)Z@87) Q%P4 <>$0;*;\G/AE-G$T.[K>H7*2+-JACK*,V&\8;#" M\-*N'QFR=DF1>YJN_^0/90P:C__7GD6RCL 0B$UV(P&R.Z^M2KE3.]?=L$ M[$H0U[L&-.S/ASA^<0MQO(4XO@.(X[ 2_MD7;RDS,\@KW+&G*=ME1S MF_.%9&T6 ^(/CR52HY6U'VF&!M9-((/A.L/'!\^-O0,2#P*$8(B0:7XJ[UR/ MO*>J)A_6 55H^?JJ]V:14.@UVW>96NI.(/J1-Y-Q8>:UILZX>.C4)(M>L$%V MN7KN#:F6JNRIO62F]\E.0PG"'OUX&)7Y6#@TZH9:_>RX4.A@,7#K;J-M:S)B MI^PXQ$9>.@O$A548C#I>LAOHUF?53EPO45X=?;^Y0$WQK.+? :89&!'G@R6] M8UG=G<$_NX)#3L]EST?K7+D*TY-(JB?!OD#VF@ W!O.$41B=>L:7ZM_.SC]_ M>\.:I0N6],UF6RUECV3O.LT#B:9I5E!VX(+=6]26XT#@':*$HP\6+4I^(E9[ M*)=[*09G40,?72NMLDZ,TG"2CN^[==->0ZKDC]%WG7!U>;\(K/C+LVI%WT$< M^_C^W0<'].+O?_'@TR+3+(]&)1D61U. M$[M5GH+Q%Z;B$U0GBU8@8/Q9N.?_X(]]K?OPF^@:?SJ??5W^ZZF!7N:S;SCA M2O-/*_5_1?OQ1DF-K95RUVD8:V M_]]E?5IHJ#6$' UQ1G%@OF[V=+.O:2'3>^WHC;X3<_@MLZ&TY+[-7O3TR89^ M]?=B.WN&'?0C1YCT$O]?PX+8/U8T$IMJQX\*YLSY[#GY?G:EY^04M]5K^J%9 MLJ;*=R7O]1=+BIN8CI4;V+>SQW][2?9[]L_BO)#W>;''5MYL?I/TZR: M!NSJ>U4R&W1 ,TA7U6/PG#4K?P0>,&6/P]V^!_V':%\0,*)6+!A!!7 MEKZB9I0UO#.70^PO'S[F/22';MTL]WJ,<)Z"IT%0F]+SP&Z#1.9C#XX+$.F9 M3)EUE3U=Q=X9TP2E);,\:_@7_<"!#]NZ[8CK_HN37 $M9*.ZBY L\? MQP4$:)UR)$NG?KJU'#+APSIN%.QWTI=@ZUE[>2TA]G1;_,8;(Z6Y?JR6;=.1 M->);_8<#8_Y[>C<$AC,YH00!E"A!S>-UQ$_((8Q)W#.B;LG5,;$UTAJB:<"5 MHEZ?F>SFL@"C^8))O*C\V[$4W(S(J]W+?(Z7>H?:G;LRNJ ME3H"%@$X0\8\9 X//!C-(;- +C?-?F7[]\ C(?T5N%7%^TP$ZY9T=77S3IC4 MX?J02\QN !(-ZZKM>@6[V"UAE!0JIO<1EGEVHU^3W>Z\SP:629[[9);9QHNC M&W&*K%" U L*VG!=WV\\C&=-:O.491T9&(Q.7AWI\HY*M)?NE>E71_>3 XQ& MN32J>[(#<)SA*RMS/:^O*.O_-_EQW'1'(8#2Q>_D>:VPU^,3RB M.9&%W8?'"G\*(YRL1G*KCY[]7-ZUP9;=/SW!V>;^KN(*%4P;K=Y9+8*-&M-& M'SLSY5AN'#E/QHHIU(JD)5ROR&-(Q8[L8NTPB2U5A2:"++ *RX+DK?8?O.R>+U3=AY@7, MKJ5RL<$DUS[Z%,U^V]_9[S08UHBAK[K2*.SY^V9@;>1SMER!EO*&1XJ>"Z:+ MDF:+EA;D ;14*FSGG%;^[.3>;,NTI$V^-:-[F#Y]G3+$%W?OSN_>O2OZ&FX0 M+LHVLL1 PG,H_SYY<1*XC I$;G\OR,(QAT.E?.V0S":S$-TNBO]'F ESB[>Q 6 M\[G6%XB^\S E%V-V*00!NZ=]M&RZOKN!E/Q[[B;&(4Q--QA?W@>79(TA^E/_Q1[H*B^2T M!.*"I];CQ%%<26?TA3XU,6.EB?]])+NV/,E M_U.>2YWG_S3[E_L%;>0#;^GIKJ-)L>D7?4Z?:EH*LU[LFKY:DWE]6:TX2_3] M5S^1AX00=+WA@$W\R=GSEB>#K_W]?K.?)T,V>#BUGP5Z:<_CHJ- 7 MX5_@M8)4I+#E[/E,KS!LIYMF 9L!&M< 3YF=EM;Y;)&%5['%Y?CRVFH3X3,W M@^Q Y058Y$'G<5Z:>3P8[SOXS< PB0=X^66%H.?.8M,L7Z$0H[6%1X.+H%XV M!FT$= :LV72A-:49_9Q^\DX'Z=[]]VJ44'10H1UULNC!:HV[D,T?E*R3@R!5 M:NBE2)U?*ZE:$8T4O=J4/-@D28\'UH5+O26G>M9*Q:Y:?$A(PN$T2#0[%']# M=$(WX0+:1WTHV2RF*IH<$&.QR/ELL:\V*X,1&6.N'RSBN_IGCC)T2_-C1"#- M4QZODW,O$QT7*W3:E&4A B@^0!19)8K 7G^3GIN6B9&Y!#D;9?-YNJB>(T- \< ME^D_#1[X40\WBB^0S.A9_W:5;&[G' -5:,".!N%VX(X-G(7] 4QIH7Z WF@+ MA)IB)8?E7UHM A2S$CV@[XGB#MT$#A6]G117P>13*20?#Q#6.,DUYU4P68,! MSGE\+*NI,9IZ1H+GJ3[R$=^ =6Y3+)IV.HLK+D?9H]!Z#O2= 9]*@=(MB\W' M?>29@V>6XH[7^%&'G$?/#PJR5ASYJ$?-3GI)&>9E-V$B$;B =H!]O /E42!0 M=Q0C-)S?KWTWGI7%2H ^!H$PR&Y8=_1KK\('>CTI/YU<_1K*U_#9R=T'FHK5 MR![S\K^."YI2$[?B3^3GY"A /H<^IBX.M1)<+?-2//KCV17I4UH<:KO P K\ M1Y6VYU9]H^<:_,EHY.27FZ:S5I]9=U8(>@2G9NQJYIIJ*P4^^HS(?:=>E.DV MJ)1OIA- L!IO4[S0,?[B!KJ;?D$=7L4[:&-<:OF#OM=DTGG='%ZER.5*$!538H+F:=HYFJX0)Y]ZG^ 2Z_E.!; -_X MU^S_WU%^*B'D,H%[+;2+)"]O09:<$!"6=V8I%"L'E:'BG\$KE7$J2QC*0("V ME U!YR1Q=P+OXSA9!(1$?[ECO/GF4K 22>;B\[]RS8)^)6J PB64MW#DSZ*M M$3Q_IX#+K IN1CVO5H)&G?RN?TDRB<4E5S) .0R(47CW]89)D(K>DE@J8+\H MK4ZB3RV(FZ'0SVP%33$'3\XC"*4[0RZ2])WZ MUWRL1W2>FLT[\'''0"!XMNP?2[KPZUZY=UVT@B&?08">8XO+%6 MK; 4$/.[R(UMXR$0Y/#V57(LSGEW67M-*%/-/7\8.W[=89062$MX',7AV[I M=U7=T"Q;/5*4$#N@ XQE/2!7J&*'\M0()+F(D(*-,DYMX#RIMF0XSB-?I.X; M6UU <>4,?_K"LVEG1"::TV.#&9B8^[DB=T>7406.B7F4+XA>EN3STFL/#TPU M6WIDQKGT6D/:"*W9675\4K>V8CKJM/N1W9-\G:@3,;(#I=(2,XWUZA2_VI< M_,HD$ ),IU^=9T]R$0-%-X)_=,3\=C'+YX_O/OCBH;&,I]_?N__YY_#MP4/1I3;NQ#MYA;KX;.QW2OUQ M5JU[$\QCK^UD]I.2_?5G+.^JT&9^-R;JF[]9/P0P4<>_,7M9[!@%RL[=5[0G M&'DXX^^N6_(3* "YXOMS?)BSB\=O\XQ>L9]]R\!.[DWA+XFJK1H@96./> MW;].6(3^S$(4K2FCM"$+Q)RF%2-#V^8U,._T^T>/3SX;74O#E70] -0VI=,M M3LW XS>= 5EC5TZ#QCKCN3!;<_T)2=^XFY4R\O#YP\"?.18VG?<".)==D6OS:M,GIFYX-THNB98[P* M]-]T,)4X]X6>#4^?F/4=Z:N])LS\6'(#BRP]MI*IMX$[(&);QA4O@#[EV0LF MT6H#-.II6]:%[#_=3.@_X\[XMIK9'GT_NL#QI_[EEV^XG9*)H*6A"^_-=N] L(6S?2'M3&J4KQH7!FU]_?3% M][.G*\Y0<)")6W6-\P@N2C'R171<,NY,#IT4QV4E!$LC5W5<&DJI!H%B:32) MK@GR?1EGR133^R&W*:Y&OYWN&)Y$+3NRP/'[QBWP9_FJFH>&;W)@+V,1Y=U) MH3%)^]6TBY2;QF-SZ=02=T:C@ M\B64NAQ]-7&".7&:6(XYR\OG:XVUCJT([OR&V2'\\.[)8S\HI1K@:U?]1!VF MV75?!ET\G.#&>GSXX.3>7[$.Z:>[QV_U&)^C'Q[-C4 0QSQ.NG34#S<<4MOT MJG<,(334=+$>\=2\+4/1EE+3YN]\_AFY=7/^KT=_E?U'/]Z_8FCFZ:EUE/CA MKSM0^4O.$WO/(;N,)/JURC$3(T;.@7'>J SV]'A)9485#;,B#@M?25PG#OY($-PEWZ\8-=>E/\Z$>>A49Y46Y ,&H):\2S MHP.N.W["V=#BR^P8V1(UN<+!Y,E:-G4L"P62R;VO#4J*Z*2$C\6QGAJ'[6J Q47$IS[L)UBE9'F[^< M)B&KX\%!]P<(B$1[@,8ZMAT?:JWN:H;XQ)P/"U!NXER;M:,YYV-R9/LFS%S4 MRXS($B6HE?2@N_?^'$E1/9:\!C8S$4O4ZK3)S6OZFIH5YB<]+4V1H0-7 Y>8 MJSZ5O!!S&3R3-JJ-R@_N"\IETU7A!HJ,+5_=KRTLNW)=CE7 >^1AC$0E!]K1 M0Z7/)H6\D)9#3Z3*R,>$:*Z6GX2H0NJ U2&:N^%C+Z\$T6@-[Q4?/.EQ8W4* M^EF(O'3#G,QNM$CU?H.JK(O>@"/2+75 :FEJ-QP,:(:<6\*8QLWKRGHQHBO4 M+FJ<%D_)^NU@J]K!0063KJ\$'K\3KN/BF%.P 1E@II_F M6"L%0$H!:DK5G>1[[6Y%*Y:$(_\D3&$-L-&"#^@60Q M < M0\6D3;$[6,FQ]SP60?IWK0ARG$$PN80'>B<@DJO/;PVM 5LF]YC\Y'#EPP M5 D0[(8!1YNZ5I!H@@"3,8S!(\P4+'A$A_3N,LI^ORJCSJ.KG%?-!KC%*Z?C M,.LFZ_K1\&\TWR0K0+5T5@*[V%>LC5J7JHJEW7Q((5[02W>>DNG&HFWE*J]M MQ>QC!&H^&=[9G.YP]Y'F3'H"NI1QOR%C%AY48[LW*=Y>A[7N9)9'\E8;92FD ML[PXRIEN>3O!F0ISJ!\%1A>*=) <0'DXSCD>=)<40]J*9B6QT455UU;U-AI1 M>NHMFF:YE*2)>GK(*.VG->X?BTL1==1-?]VGS/GJ;,+T:?>#@/"[S5[E H5. MTM0"[5QER W=3Q,B@^-;X3 #O3:!9-G HUSN,'?&P3=D:G F\$%A,:@]G+V% MG"5#:2(-[$: Y4%!&^'D($>!RC/>",'C*XI9)FS&/ DXII.,(\[:/0_^YCES M>+=R.,IN-UMQA?4EXR9DL;G5R_#0>%(S3\Q&.6&6 I)Z:(]"_/K6"9D\0VBP MN7==7_Q3$S-ZSFP;ZQR3H[:SS/9;N[#Q2([7IZ7B3(6Z"^.]AJ7%B]1T- UQ M&0FB@=BSZL%"N[Q:VS/'[!]OF!LDKRVCD/%@RVX$?1Z3P!2M9;>0!])1>"NJ M]9L4#/L!M@MX$G%:C 64]X5G_I%\!ID,LJ_HE'-B4EL#PT:GR7Q_DGT[3D&D M.:C1Y&J:_0^E';W&P/VYC:I_])S)1N.3O33P3M$-O&RV$=F=H]Q93KX\#;+U MT_8Z[D^F:^ ]*;UQ?B9I(*F"0/VWA/JJNH^)%CY3E*,#QBUK$DW-3;YKS8V'"_ M;':S[YAI!XG'HA;HF? ^.,>OQ7IUJPU,AT M&YOP(G<@?DYLHX-RZF&DVJI@[)FLY[IG0+QR-\MDV]I-J#0Q/(D':UU>E+$_ M29[1_(V$]38*-BLE,-OXKM(B-;MNR['4)1YG3U8[&@=\CX;*=@8BM>Q:Q51W MI3JC' "U'(@INUU6E,M7N38:/WO^0S?[1+AM=HD!ZM,WF(44H_N87[6\ TQ] M=MT1#<9?@,YGQ6:M@?P71D*;LR6)Y4$LZ\:'I?;TV CD$^9$'S+@L5AEG!-) M-\""SED6*\ 6'K-Y5:J2J$;_.&L$S);BP=!NZ/9;59(K%DQ_)8E7 M.ME_E6=("Z1D9BS.!&3^@] SV '(\DDH.:SK.&I.$N=SH M GFJ*QY*^Q-4G^'=^8'[LM'9$.T]X_D8JD__OC#$AG52:#K$F+:I8!_5NQE7 MA=_3Q,/[7J=^<%NGOJU3?Q1U:FMB+A2JCZ"\)F]C0V$>Y[E4U2D/4\(G\K1U M!B9T4X@Z5H=SAP3NW[O_^1_:#VPCC$%L<[?2QK"KA&1-Q5NS!*>/-<_, M7^X].+GOLD72(B:PZL'GOGAT\G#PN4ZU@9_;+IE&H5TT[;T_C,II"OH1= M29N9BHJEK0O._M*=+8FPKEY#K]'(--,A;R3<-$> WLZ5(8X_R8.1X;,YF)80 MQQ-$$>-;,2E_)L&B4:5V<7CX92D==)R$RX87""<[N6Q\*QK7&=U9AJL+XT#I:K^UM7M#2 M_Y;C5<:LS[ZBH2;G5#)ZWU_2*5XLBA4K)'&:;]-H.N^)K0F^PYF(. ML#8T5JPRJ_&F#@J_H4J 2+ZMY.!SP!CT9-;NI7XZX/XQ;U,KU")#AXR) D/[ M9E"-3*96ULPT6M70T0=NVVG'PXH&2K#7&;" &L3>S[(>G.+4 8DCK0>PT M7*>#*13CF%6-<%N=#,_Z2AN&TST!C-O*%[14@$]0;(^.LA:I+%]?GMZNY$P+ MY&G3J4=>O1)Q29 H4C"JYEYL5)V5(X[CPD\'A-^E))24KO+,<.Q4B,.G)W4X M862L0@0+%U"+<56[FHG\YB13A*4 N=IVGIV;[VM,! M<4:R)$XZ*[RY(>LFCQTN/8?_89"EH:)S(G->7=S=TFZ-W"X_#^>>BADO2'%S M3O)4=9:? LF-E"4.GO&#GDO4;[DO@S=R?#+R(>Z>?&X^Q)S_]2A)/=+W_W+_ MT\N2R\KR5##,W(>V.TXGVATXY*QB^^8Z'_A=0S4:0?W M2P5P]3G_KU1M?KI MJC:4-Q\+S:AGY6TM2\X=&J9=[6UIQT'?52O[ATDK,A/4)DC?ZC.I'F9K+M3X MF:7]!P$T0,_"?R!=0"$\HK"#O<3U?G,8G3H=4'%TV$HJ6V=98A0)W0/NQ9]H M'2DHV6]9&(&I(>3 #"T7T%/*&W?,PX,S%?.;Y&&JF1*F:^:;69+UZQ*/8_JP MQDZM3H\(SFOV%M%5-@K9@$^/ BQE&:*MY!AL+AT3P +;QDJ1G=;<$+;F?"U8 MWC2L K,_6R\C\IGZF-%V5QV[:$+2);/A#?"Q>6B\P:4$4SCIS\9Y=D%VL TR3$1G0 M\>%CMF]F(?1&W%(A"^%S1^SB 2\2]&6 MYB%7Q,P!_N.4W'"Z@N#,1=>ACX*KZPF. T&16/-LR.AI-?*J1_KH)TTW0R&B MXHH7#1R4.:F!\T?['"PNN19J9^H$ $"OJHTKC@%87*9C._/J.12G+V]$(0_E M\I19@E10,>LUDYCXV)DLLM.P(DT.:S<4Q_\>1#$='][+9F>5NS_)A$=-^E*36L;95Z&1.^-9@:)[V9P*KW M9]SZY$&>6U*W,!_ER")]*U5+M/&D9I%Y["'*6D:=,^>C/MX';36" (\<>C,E M8]5NN"%C6%*6G.@]+E;%KO<%+!V*G.7]J$?<5&B0(ZTLT?B;9)!0OTB$[[QN M%9:5VLO++9(=3>1+9(E/'G7.721C81E:E8WYJ(<]Q&NY'SM1HN TFR:3!C4! M)F'A\@2G:GONI.:57E#(CYKQ, N/.WF.GVST>M!K?*@D(7>EA[FI&L31VL.P MV#:J0;QA\<%;:7,PCN7!!J1H\JYB)71T+0NZEK2\J[-8*!V;*5G&)Z0^8/Z' M52A)UL6IO/;8H$F_5T(T%9_ID-;GKVO]N=34OU?FS1 F&/E'O?<&CL^V>ATE M>S)J11G1!<)&-.A2)%8?%.'E5.6^TU59KJ8_=3OTUQOZ(:OE?$K13L@*''J$ MR_5@Y)5DEW*HI0Z[0,*N^)BI1,[M'*4Y2I5&3D5=I@Z"'/N2F.V+V,>C SKL MA1PH9EV@XAP1'V],&CY=.3H%43' ?*KE"G-^/.CRA\ZOJC&5E MWR5(PR0;(2VHU%Q&E).(7< YJ>9\ MI(B:G1*<;=]: <=.&Q[*D(/'-;4XMJG6'[?V/$[EP 52U#6MBV7PM6C4.,42 M*>Q#:8'/_)I\L2_YLQ_S0&Z+9=O-]MJ.9O*K_R[ALK8B]YU344Z:*;? M*@?<$O)4$_1"2]39\*;\XU&0NXL (MUU,A;T% M]O$R-+V)"FL4U0FA-NAER9NH!OTXR[,&H]/,FH4T>88XVZY MPY(%_T@WSA] MHIZMB_.FE<\P:9/%%-?AQ!'PJ='UMB4MJV69$_8K/5IH<1V&E@SON:BG8\:; M0(^]OP@6[W9)[3,/[K)FR924CW-/]$AKA-!\S#G1M+NF%7!_U:[N'$6%IU.O MO*)S?4+6+2=XN$I4[A_5=O:/HEUQ[WM1?SG[OJ'GO:"S3;3);H+CX0H(]C5[ M](?Z75&M;2!]I4I,QW0)@M*8R9^-R%G>>N0!.3OPA(A28@8@5;;>8(&\1:"32XZ;7A-'D>YD[1+X! M%$N?U!^>JR=*$D"NIL.CMX27E!7V1!1$+BF! J;T% ML\:.2^(M$RI!8Q## ;5/*5_DY^ AG;A"#7J^[.96YH%$@*,;63L%A2U'(;P! MO\PU^9,&3+-V3/ ;*%N(:#%TQNKLS[PN!2$NI:L3)? Z/-!U8V@Q'_+XBF02 M2ZES&Z!RXTI3OX"[TSG>K9705"XPQB[U665& V MN6GKV8Q+,GF*.,C]V[J_CT9W?]6VT.=]?EL6WU.I\P4HN M855D5/'NF\W=K!1>7QB7X :M*\G/1_2HM6'$T-&K\PD7LS(WS\X+Q%(]-G.; M2,.U.)R(@,$I=*1)-)2BK8(-D*^ONJ9-.SF0[N 3_A41K?72^_Q =XSLG46) M)5NN_K<#19J<6CH8Y%2QG%-2I@O3'^8AV6'1JO1%,5X+QM6L-F'(K!8*HDBO&,HT)*ECN%-4![B;NFS$&2#$TAX S,/E*L1;I!ZX+T0G8'->,F4#C7'<6 M;X['^0;8L ^0U,TR."G=']AD4E:7(*)/+]J80B3 MB=SY[Q[5O3D9K5-P3 P3A!QHE2W877J#E@@Q"W?A9#<00UN^YB?F9)8#".Q1 MC79#95\4^2"/FT&CA9 @_5N%'IA\J%P*T4 ##13VA!>;,ITXTZ?\ 5=3O=5P M^O^A7<83BV:H'.M3;$,5ARX-5D5#PJ@%\Y6EB5]=H(+E)CS@(/M/+IFZP*ZGWP1Q;KH#Z:9K_J\D0GF:2F M[8788F3ZI'<2C4!Y':2H/R1H6#:#Y_RAL,915+?R$+@*0W"01)!UXI MX*L&;8O7V9TY!PN]J2YWX.;Y^T W"%F!^&/,;\LW<%%5M#K1'O9V9%S9TZT] MQ\5D .@>Z&C KA5OD6XDPX'AUB0#?EYSOQ<*T,)%SN9PO^.YFH!:"%7W0$?8 M2G%8A..>+4GA\+/@MBGZM#^IU:2I$ZF$::+N.+2)^\2"WS*GZ.[]O+'-1'4X<>$/Q5K$[=L!WAX[U"QNN0':T*K8,2M%<*SG^>Y4! M\FUUDNQVDFXU7X(5AZ1;JQWF+GC7 Q[C]B@)E6-F.+?XU./,3X3KRL'H))?6\]^@.C\"\E7=7&S*U6F9 M4->\9&Q9\I(I:ASZ=*SOZ!,^]'.*,U_OD52C;; 1&LXH)Y1O'A,7TI?]MRBV M9X8I6[V!>]")CI1XSE]+N%]5ZDRGR%\96#1RH4[IJQ]$??7A;7WUMK[Z8=17 M=_N6+JW5(''.+:LF;&4NRIKM21 M)J.#+G+HHAET][( I_0)DD^(4> M5_'#M K600&QAR[O$=Z'K(I(1K6Y4"Q_*,UJHZM3BUB/<7:"OQ#U ,Z5LD.3 M3O!T=GELH7DLS6/,9^?[#4.V$/Y5,KNB 4\GF@6%='SMR\[3V28#9Y Z(9H4 M%@OU-<5-U1-8W*35! =6]!S-*0U /2EJJM7T\,YN<" MY<6?JW-:)(G*$O71N8NM1D=OE8T&/RS>&%0B:P8*R@ -"0^E$Y<1H2.:0&4B MR6J=*3+&:'1E[R&UH$JMF"MK(BH?^2^7;9$R-\(/AG^=4U!A2(,M^?=!2LIP M$RLZ*9#H3N4+K& 1HXH"5,WZC8>9!UB^9 0[-MU6DTO(046;59VR((_$*U6( M"I_;T6%GQ&Q6_\UDMM"FK^TR2)2?D1?$NSP-6HEEQN]7="+3S(*]FN(?1+_8 M_#+;F5IO2!1J3$7+E>SC0CIEM.RP)SL G*^JO:Y*]G^$@L;X9SGD=>JTDM:- M,*FM5FQ7[-X8M2 ^.281]E24Q)DWR/!XXPGG7Y+D9<&9HD551X$GY,9XQ)PI MJUR>U>0.G9JF7B0,7M,.T/8EB0KAM27+:1"ET\^X^0-+ MHOVJK%>^XZ.XW6$-A,_O/?C#(OGQ\@OK9G*99(C0:ZZ+@>Z2Q/6;2EHFM&A[ MY,)VQ(4EZJEJ-**GA$JG=/Y>PJ,MGG&[YRSJ2DA9BTND/'UQ$60>P2]>OU'> M3@,!^5ZI_*#A))\>-%L-!5V".NP19ZG5HLH0HY8BN?GOW5U/M\5O]+E?RL7L MA5A(!_&;Q=1\?ZKPKK+]JCV&."4LYR/P-/O7B(*R1CE_Q87$T_;:N5 MC9W>G]T6$;CB!0+!7BN?.Q9NOZ,//KB+4U-SUCS@;L]]H66C!P0*F<-(#*3'J@ M+I)'L>$8->3Y.(P;]<6U9?D/3$4:;F30"J S!L(#HX>@_ZQ['90[<)@Y::6Z M'NA# ]CN8"KRJ .MV3+-Q8Z=$\]R2B?Z!NGSEUUWG) M##X["'.L/+;O$)9I#0<[&3M6(Q ?C3S0E_A/2G]W9)!L2=%J)IM!9G9SB< _ M\9@G!+8N)FO='' =LKN3=Z BJ+7%J_!:04-UTI16V7U<&D'B4PV9=56O1AO@ M<$"+ 'QIP9Z$6Y9@UN]L./]@WG>>TSQ 2\-3J'F$(3X=0,%NCXR'+.93%CMB MX2M5L#E5CYB"B VG\@LI6''0+G^:SS(N[XMATYL"A*.IME.O#BAA9JSW@ MLDL>6F6[)LHN^@-8#<_\*F%)L+T@J2:KQX5@C :IM\%T%(1?-!@WV^]BRW$. M1L_/IHEGZK*_#YON=%308*#NQ!"'LJ,^I$?[(7E7_;6<&*;I>)T-:BS[1U5RBVUB,\>^*"@ M!%-_"A*P]&2UJI^&31H]ORD/195FL^K<82<_X!P$V2 '/MW>#E8RD75G)<&D MRFUNVN0C:"UO38[+)F"C5<:,;+1RMVBZP?+1UCUK@]/N:V6,@7&KD98%A"3: MRS0 Q=PE[JH/OW<)PG.2,OUP@T%T5V!^N4HP81C;YY5 M,?%.X*)(J5"()11[.F%:VB.6;L(JU+88LQNX??J-.P@7G2@CIR-B '@QQMH()*94NKKMMBS^+NV9R"EE(K1'T1E]=%M M9?6VLOIA5%8Y55!U2T040Z-ODNNGF8V1\@B; ]W_R*,@CT/&N^)3>XBMH"$8 MI& LG:$HIB%Z+P,S12_=4!UC=_T[%[I2-I3$VC?T^^6QQ3V]0/R@?1Z ;1OB MC!QMIO5IW5H+>S_%M27"R97R965!%Q>6'8O'[0I5]TIH]*.;(C:>$QGPQB%J M1N/&[\70576Q]<.#*!Y)&12PO7-BF*W-P#=:& X2I0O4TN3LQ3%%D1--]FE1 MJU!$R%)1A,&IR$VG&CX,I%TB==U*)ZU(@'D)W KUN6N/I 0[]E=,-\)V*.XB M5A:="P6;#AP[K\]P(FI\K+-[$GBC-NJP"9#2>@-Q\5TXC%,U+J(GQ\[! #@? M 'I99"YE- >&>]P=,8FY]C' 0QF44=57Z3[R4_*/AL43]5"P$35="G:L$<:T M+2'A%B5BU65#()T'_:IGRC-1&R%N#/Q#M@#Y>38A2]727:H0''*(4L; W"N M>JTZ<>3";/1B_$DPBX7)AG,F,ZJ!+W_')D)2N)X_,,?,0AC@_=QB^&QT-L_F MPT[%. >#F_-IB=Z=0@C@6]OK$;R3SCBY(MO!35U+1)ZCII4>$IZKV ):MF-<^26)OJ%1N/=*\H3(5^!9 Y M'ZI+0H+]\_N?38BS/[I_[_ZCS]YIP?*/6S*C^F7>(+B7*DDV]7#^&X::E'"3 MLJ#YJU)&/+6""6C"+S$/?[(J(Q?+/ 4D02;R:1)\U8RH:JSNR9]GC1P8?7FH MJE.M'V3?]KO3MEBY$-[3/!Y[L]T@=4U5S*.+<&2^,GD>/OD=3 QE-8>EP(+% M=D'S#*3+);8*ICF;"LKR3G&[O.57A2 ^%G>%+4X@(:!.$&]!UH3W.7(G U*+ MM?Z%9QHC& 80LZ+CX$0,.*.R6TY)EQ;67"%77S*G8!^*HX!B>7&T6'0"IJ98 MF0X/H*35\B>/(6M'EFS$\/">-E9"J>$4\E6[W&\Y$;V,E)>%^)Q#= MZ_0]8'\61?V*LZIJ(7XZ#YS9=9&=>\O*'PJG",J6=NY+!P+!@P.6Y58&L9BZ@)W9Z8XFL13_/G1]77#Y5:S] MRMHC9,'(?)Z\N<]R<]P2-^5"*>O<4!QP!VY575RWT-\C8%Z I+<:\+N0@RP(@K:P2*7(L\O),:L>W _PH"7K4[S/Q(/*NF,\W%%:5MQ$(7B^0?6UZD/73M[)>+_) M-E),C?$>"QM;,[Y3%[U;\Z/A/M+Y(#9Y3#E;^GZ2LC\P:)+-\IDW^%%([9-# MNM< _-JLM7-.=;$!6KXDF:4 OW$J^/"644*[=T0Z?3WS]T9 MK]MBL\#MD+SQ(-.3?5:GM!M@'J:0\FK)KC@-62LZ 4H"C3X*6^("!9L37WVQ M7YT:R$9@^9RRY';2DI9:@".N&W[63#M7?;41PY=\OFJ[/J*>Y"+<^<*79$"C M#>5HX7&!D3: M%H262-IH-1.XDG[S/1T+HGJ5=2[PU2YHACMO?>G&3ZH@3UNE>GS:$9<.N"?# M.QL4--Q]Z/V&)Z!+_;V@.($.C@^BR/CXMLAX6V3\,(J,Z#J+&_^-B%2OXX73 MR8LJI.[X@=LBPVG"?IR"-EG.J-M24[/4E.]9"@&]3GR>CDL+):"XC'G!=]1 MXF)W-[(BRQ4XT0.)]4?W[WUV_P_K]QD/NC*N*VQF8E1R'1L5F3>I7NEC9.0+ M/<+9H*=1FTI59<86Y:ZT[XDK5UMOA7R,?LET0ERAMKOL5)[&B*R8Z\8FE#L# MC"\)"O26AP*L!^O=.U<*^OMES]-F$*G4YR%)[))+W)X WD"ZD!PN;I9EQ\3N M&E%.OA08.U!V2_*?!=Y-KC"#7!-G\5E9R# R6'PU8R?Q_MTG/SJJUUF:OJZZ MY5Z0;,"!\6-W%?RA;[TB],RQHOR9GQ-8]"<'B^*"]Z] M/^#YOHG3TC\*"^C MC/ST@/>>J.,?H,T_CYAR<3%5%3X"_)VBZ!@62 M'62/O=3DTQG(ZMC^;3:EF4#YM"[-,!4L-=.);RNBHAYAT]78<\ #7#3M9C5L M\)*R;PLV*&Z]=EA7L?J50W+AR&LX$ZRAL+^< K%])=K3B'HJ@AL!SZL]H:!A M(?39$P1(\OG KQ6@[8QK@8"4%P*BC3J.HJ2'.FM6TH(S?/I\$.5.2));CBO[ MMD$MC&1'8Y_G"[F_*S@38QX@,EC8 'H!A=-HB\$19OV MRFBXCN1Q@?QX^)+]Q5O_LZLHXB7&87Z=3\J3TQ.R.L]9PEFJ[?1DSXO5IQ!& MN6CR1FZH!W-91M@ZZ0(7RB)F)H[S)Z>G+1\/Y: )G&>5VS/0,\X74%Q,W$"6 M$XA?3,N&N[)++-_UQLC+MN;-@@BNE$8Y;RF*LR$2(K7V:AN1:P&H]. M?*G#V,*8>H.+K!DO(3JD1JZ0+X1A0\*SMKE8=7W!10LZ>AICIN%*5,?=W9+\ MR:UY6J6LM1@+&'0<#-,M!KSR-^#$8TU&ECS-I3(V3#RIDGB6D@TSPHU4,W8# M9!+KV)5]>:A]A6U,AP6Q5&)!9.FM?= O5X,ZXYBS$=R*]Z(*\=.P)46UTOD= M%" D>?J\C>G,A*S:$FX:>R*"W:[+S7$PPN=WWV&7-+^>.M]JHR7S*KX#"M-Y M]45*U/,)9DC.N=$&G=LKBS=%>]M*P=D8S&=U 2H#++? Z5<6W$K)AI.M D5" M*T-JQ>:W464M#6YL#\3NY-F_JN6KV3=T=,H>?DZ;#)A)/,.S,V['_0:$ M@_Q\/W'V'.7&G/*4ORE"$O- ][FB5;&4,VP'=H]^R%DP=S_2TLI80EP02.5C M,4#;4EP8!\'553,:2GZNQ$?JNA]V:9WSDXQM>8A,X!4_@&$9X^( GV6O>AF: MQXW' N2*AA(7.\)^"(:V6M.+#[<,&##99XV+)JN4Q@7!">->X9$,@#L/97?O M[LT&&K8>QI?AI?"LT@7GML)X[4.A6 "G/&=QC/W1(CRJ[Q7I'Y9WY7]DNB1C2GH(O...R]H/WS+ M>EI\*,Z^(BOVE/8:'^UM:6:,'7Q-FS)V,GAL TK+%21(ND:B"GH_>YW0'ZV" MK)52#>%$IEO$[8.WEWEBE MGQUVAUN'CS3840 ( Z0HB8X]F-.R;GTM_*=ACRB*V :(PSRF2AS)4'=R8B9N M"5/-*=TT-6*:](WRE#NS5HBG&54_-U7]BHT"[LXLHM:*RB40U(%X98!%1BH] MXL?QZ();E6>M::?G3$^';,YHJR0*YLP(=V?P;X9P#ZL?\(T V3JP0"9N-FE- MR&HQ/U-B!1/ZL(W7185+#QL1AR_*GLL8C BZPUX6&P]K MC-?2/'.! >4D'VU@,)@'N2K-^Q9E7G:T^LL[$J?&^<_.NF32-0;[U4\F?V3C!Y]J^"H/_[^.=FW#3IK?FK+4[X(O\Q79?4KA '(MZZ+3.5; M2!+1[1!;A7YLZ)87\]G/G%R5U;+X9&[0F<#;3GXYG8 M%=,:G.I()AB2L7"+;,Q.J2M%C6$VN*B'#ED,GFH=!Q_O"F9U$"&-JK-'7G9N M1N[[RQ5SOA9DIW\@U[C([:E7&$0WB4M-17+,ZQP%\N>_4Z)+J23$D-2E:X8) ME:C/ZLD(&*==#<#&M2%3.CB[$?/;@2V%O'28(Z6V *U?J(1@L)3B%8<+'(E- MTB4J@A/E44,@ 936/T%*2B- 5\K#J3:]'^E-FSW<,!><@WGELD@$,*HK:-OA*[&O,FND[(:9 MNIN'PSUZ;Z0E1T_R0X"_?3X?22 6UYD!)@?9:.'[!^LSMQH]K7TXK^(4MJ=[ MR/!X;=8+XBCB=KUERO3KNAO]1HXPMWW$578FQ-Q4*,$@NE:=8/889W^Y=__A MR5V73*R8LDVR1H)Q9BVEUP"1T%/=>WCRX*^V,R$["$J0OA"9'H8^(['4@%>1 M'H(.X?X.+*32BBV*KAI59_]%U@M5N0-C7 ]I,ODW]D[\.+;2@TPU4D_*=LZ[ MAQW]^170I%_*;RD$YS/"^?2X+8:>XT4/% WB)ZF6J1F5=&GGS"A,\LQQ14(\ M<*GBBON"+G#&]Z8GI+M[;[L0#TJ^].][F@ :H(B?*1$>TYK>%#+]4.4LM8/0J(:6:)YCBDEIIX@HRU8FU!37$^R?__A@DI M_"C#'Z"^5=L@TD,9%I7MME,;6P#SJXR2)/7V1W :: M!&XKKXSMQ&\')(K749Z2B7K7/7=I'UF(:.2%D=F M=66]T::X_U<'J$FKJ\$GSD5P4HE^O>:?;'%Q2&0V]0MH8^-LO^,)O__YR=V_ MFAG)+N_.!SEC=XQJP\4J)FZ>\?[:OF(H>#J*I(%#^\?."FVC6.#.01Z55L&O M#8@CF*-Q2^MOE77&!M3:L,"Y:(H6V"JIHD+NN19VU2TGLAE19\\6'"' (1#0 MP(ZN-WM1U5+<$7\O]0?OT"#%6;H@B!:;-$";FQ_8V)TH:YU"(E8M,(P[BH)< M>@'00]_H\ OI9#I^Z"NR3]^6*ZX_ZLWR=MZ>41B7!B\B\9,9Z^-#B^VS5PL-5T&R!TW#KKG ,T%Y02VR; MM$F!5GVWEZ+EY;$9SV$W>*W4XX0QHB$4UEL@)"%>-KF5O(;OU9Y+56C>: E$ M=P\4<&A>MM5^JW@J=A,HO"ZJ3:KR2F7L?4++"/:G7$VP?C@MSS!Q*MF14.E, MWRV6*#BBT,Q.*E25I-D71ES95KJ;9.*YE\@*:ZD@5GHZ/]5+4)O^ VL.- M1$2:0T-3.+ M9F4,E@FIR9 3Q\'SGW[=KTY#@?%"N%/8$-!ZN#0/9N)Y<'"IXD^6C!>SMA?O:ZDRYR'&U)OJDSRW@9*=(-D009A'Q^FL!'0X*_/)) 5U>%,()(L^ D-!:: ^6* :S&;ZC'88*C!PW2$^S&9SR M62) 05QD(.C3U$@?C@6Q!"5/4\]Y,=Z=BC!!<"<:F-+$34&69&-/4H=G)B>F MI=IET_)I!H1_]GJQ@VTN:<&JP^'%^!@M8PMN2NFNQ6F.X+A5 +QO&Q3[TGIJ MFW6)OS'.P):WVBA;9>JGVQH)-,_3^3(.-C9#=DK(.1F<7XE<;/H8Y!4XAF80VP^D[HC\UG:-(J.RS&;VOL[P#P2KD;'[='"Z1\74? M'Y30[B' 9IWA4)04(+[&WZWU%=-F&/1&I:?1T=D@I^Q]&S9[%3I!G+8$!Z/E MN'T99.VX!DF1WAZ%G2.[HY@A'@Q[&FR>PL#RW#.:LU&N< K#==;<4Q1*T)%? ME&3'&*:X@X>70.!QK#*KQ",U0$!E ^*KY\B8R/Q:63EX2$IFY/"%1BX;LL#M MJX3.T;_;<6$$?H@K%AZ8->60SA^E,^8L!(IF3N=Q5B^:$ M=!A+_@;4G([6C7@R#?VT5!7[_ST^M->3E[ MRN%14$:V#IG.:8"^^?FY?M;[.D36*$'QA." U[4!.0?=TI/W,@; 3!_-JW)T MVC(ZGCO?YF/W+M/&.2BA>?_!C3+2CI(^ORBZ]P*@ VDYO[/CP@"_Y:\N?;F@ MU83"'M?PE$V6V1@<$Y5-3.H/FIZAO'T"'B2MZ$ZX6)F+CN.'NL8AT&#^YM8L MB?K]]18)T"62:HC^4 .92)*^*BA PP5( '+ M,_TV;-'W:@[3) MVJ9'PY;C'%PNK9M<^>VLV*SM&BG$"#1C@2+#KW$R8+;*D&J'7Q4UQ]*Z.,%\ MF\D(%YB'2<3J #AED# Q<]XXQ)F;[-GQYWGF&2V+'?(^_(6S/:U;GW@?&MV1 M&5/:8$L>7V5"1>Y;W2-[H4S%VI/PF@?)KM"T!PV)R*_D?"6QXTR+#U,(X9P; M$DV7%/]N19>!@]%6@D&,[CI/6,@1%66@M3676S30J>;1;&*"6_/"X*RK'1_Q M(O:]*'(#+: -LE^Q:,XUFWB-"8PCG]M5=>'0702I M6:[J[;=2;Q%P&FO.+:L==]:P$*)TY9[&L MI7A%A3V%8AK:\55%"EY@@"( ,0]0O"SW^K012C@;SHBVE/1H4MI(L$:U:-;_ MQ!(03&*O )CM5%[PYHLTCT\>O[7S;C;0*8:3WX>:@#F"+"(XY&"W MZGWZ"K[@G6:'>H:]"4V48,59S6"%WG;,)$QI#73A5CD0)-IFF1W^I*?8^UP1 M]\LX$=,Y#D5KCF/ZW[&#+'L5?H-LS(.'Z1=\S[O(#L5TS>/!E-_!;P8S2PN< MDY5?5BA)W%ELR(N&FZOYAD>#BR"'%E9#W>A:^+__KR\>/OK""GB:V!-SMQUS MY;B =D'>1R72N.@S'6ID(D=KF]R40[N8SB>;U_25V]:LF-W&K:ZLI+P<3]N$ M)RM6]+H0Z^1?/7FGDW;O_GLU:X/3.IG"S:4/6]CMV9[,G?K$]9MY_1Y:<]V0 M\52>1YJ'^-J+J7XJKKACZ:.>FH36<$D_<@^*C;=?*F>"[P\^S[W&(KR_L>4M M]M7"&0I5A[1?YR'3DK$!ST."T%M];R<($V25B]BC!U6!R6GQ@A/*(:$%C\\X M:.Z"$U;S)F[;/NJQSH(I(X1@!FJ<'0*<%2/5QE,?:@B=5>D$;0NV!H2;% Q6 M*T=SL_QF^@R"U;*M[-KR2%HI^)&VT44''NN;V>DQG[:)L>%X V^*75=^:3\\N9F9\(''3>_0.#;[_LMU M];I6-2:,'G)HM?;;' M:RZJ);'(;A(7N7S!0'B?4I5#F*KBM-.31F M;CSX$(22ER-379/L)'/(ABLKCVPWS\6X8:0\:P"#* M^KQJF]KW4#U]<'-TT6<-=LZ2:K1>"$L,PV,I:JOFQ_C*,W6I1I68D9_,;E?H M1[M"U7+!-")]VY8H><64^P%/0,&5RQF7F)MMM9P[R%ORBT)=*NO:%:,U^=]!P-S[^$P7?88R M(%,[WB[[CWC9,Z!,7&0Y]+U^>"R42@2*"X'%#-)YN8,3(2+G51,8Q#?%!1?- M]QM=^+IXK0;O.FX<>^[1G=L7KV?VR%K(ZIGAS+KD><>IL+DX7TE-?;;<%-56 MFI,@T/3M5S6[4%(_DY_#S6_]F8]WVX !W6I"K34 )#IT=!?[YJ0I5VG,MRCD)629)4*B!*X!*7V9N#OOE7073ZW#S^GH_];EE657\CFKTKY MMGT(UD';35'I53H,:YJ$)!U9+.;BN# &(+ #6EJ2I=5 @Y':65?5AN5\AR24 M+O+C&.:B B(UD20JMCAKWE6^@$%_UA;]\31*:+&Z>B).9E^5TOE9#%%UDS%^ M)@&VD>CZ4L8K(AL/\4!)3FK4^>Y*.N/6TZ:= KB^'VUCM*$#W8>F2IRWKG7< MP:;:5KW%>YI@D5X#IX M7^:^=)4M')-?ITO]^^3%B;ZJ"V9WVE!G/=V.'S/*A,$:#@((VA-JF'1'I \: M02=6)#=71+6;:+:N^R!#.0AE7@X@DTQ+@M[]VXF!&0S[HNPORG+T9?6=FL[DG$:F*Y7NAE]E MI^$$4=)LVM]_4X78HWO7?)<[ MY!.8!M: GV2CK(W:JO70XH""OD/FADS42PY7CS5#31PW+QM61Y-@ MUE6%2PHD3Y6<-=Z0HL;5J2F;G&M.O1#-,&4(3T<-_8+EO6I_\ZXLI1U=CI/W MCLX;V0':S^4JM#EYO6P>BF7S2!D;.\MPV&K5S2MJ62)N?% -A$96W(Y1+?;6 MGP:G-U(26IO5@&]]TOV]PN-]UUH[!V49XWATQ:8,1)7E@%]U=O_^R;V_SF?W M'YQ\_E=9??P0SG/M.0?):0AQ*D3O\=&[]Q[Q3"8R)-XWC2K #69&V:)%>DH% M_P;*<>)5@$]H+>W^W7ZK'+ERY.M%8M-L-OM((G8SR^\PMRY[WD5RN$_,)91] MEQG6=!.7G=T+:OS MVY:Q-VX^FEILNUTI>J- 3)%G[SU")<*]I51ALQ4XN9P_ZNZ)K.E AQE< ]#< MQ$_(Z51<6BCJLMEWTC==R+FGXNQI!YU3-*N\@DA+1&N>6WXV[$("9O@-XP!F M:(3KF)$_'P3G_X]8^W7B#P["C2Q(A4??.=5Y%E2GD;I0A2-+I5:(T M,=MDZA?2>ZQ:I." <4T0AME(ZD7G*<[?1STSJ7$M1R7QS^OTL0Q$9*0 M6T/YG!EG:<"Q[W:BYPD$\Z4+:0=F3P7))5ULU>HH5Q_UU([J1LX$)]W"$&$P MW6'C4F =')I "8')4>!:&I<>)=!*1133 ^J'&D(?]9 'E02E_;%)8& EGQ#" MI\Y9(-'75I_K6& HL G>%3MPQV!.^'HT(36?."Q=:_?YE8+X;E5IL10U+*$^ M>2VI%J,)!]"3C.M'/EV>JO(<%(*9!@=$57.B4'P[JRLS;V,XQR!A]E&/X5G) MG*RS%W274LIQ<<&J9H,.GM,+2WU\ZK= ^%?] >2L*D0 MQ>"./8L8<&12?=RT!A!LMHW>6'F-RZ1*S8B?UHEWY?*C'JZ^+582C/5%6ZW7 MLVS\^/>,, O52GR*%N9_]PT%9X#&EQ&[KK'#HFCI0"0O4A#)'^\ #]DI2N;E M6XH;,=5#@ )@%Z,N]RY.=!S?0;;])=(:4G@P(()"AHZUTL#BA3Q882P1,V_]] 2?^ M(,[OMEE4&\MIZG$(;1#P4B4ME!'SFY*H<_7;,.!XQQT?P+"8JV(W,I@'"#R/ M,4(_^.P=(A)?'AB298+I'AN8D'V98&,]KD95<6!O:NNT?S[_CD:(EA@/55WV M%*6\XE6%40,[5;CU4J)5+K1(0FU3O>+2/K/3NWPNM[66VKHGB M>OO72^R.D M/'#DJK@W%"174>"O4DA:RL&)QV78WH[H3%M=5HDDT)4A-QM1=+S0<P(-6_*6!\HX@L5L6(DI]<,@RRSB\3A_R_:0KL K@%'>-$X#:TQ%?N8^./* MPV!&SQJN\S/#LPI8KQDV?X<3LI9Q(B53[V-P.BFSM80-&&S259-"]M15UAA85#- MM]D1RWP#T)D;/K8NV+)5&RG5L2Y6&P90294[WM1"9-'A;?,A4Z6\L$?-^C*M M>P34L &YN9%XH[,H8[L6U1&X'RAZS%.O@!=#AB?(Q'LCF:BZ7!2ID%5F?H7H MU*#4W\YGBO(#9?Y>>L/9;9]U9,M+5*"%$(2")/IBP[U3;).DNG\*>^_<\I4I M,\]9(1A0L@7TT2Y%%4\:2AJ6FGNS,[+6^@+:!' ';B11(F)1YM[1EY.F[O.S MIE8&ZN?%*F[NI*DGYMB_\[1>M4T54>NF+@ 3?59N=O2]%?=Z"=%DVUPPW\I! M_PK!H&Y6HWE1(O#$TM_9G-&$D.4_XVT.$TW+:L]=?]"W31Z#E: M2>N;O9@(NX&,VY<*^Q7TOMEHT];BP:'/8C@A9#VX'9"7.'6:G3H"HFH7'B#= MFJY#&_3H TA>'%6,153D\>TX@IZQF>]!%.4]IN&.%V>ER2G@WXR#YW,IW^QZ M\Y7#.">>8%N\RNXFSR%]C!P_](5ROPJUE'"V6L.'WOW *$?OI_SO7@SU8E^) MLHH4$M!;"E40O> 6J86FS1XDT)YD&WT>6Q[@X,@J4E9:8!Z\E-;3OAO!!-DY6>J?O=*=)T$"X9?3FWKH+V92<(\IU+B*0BBOI]>9;\ M@AY;O"\GU]B5T?!BU91=WD#-%7$R)(.#^8B^] T@B]_X=-*867OX(&2;=@9F MU*2R]KO4VJ;]-X?L9!J6D93QY-B=%=W!UB%7XY5[A8[?#7<)=27KFVYFER7W M/ZW*;E?UT'-O\/O-;+WA8\K$4RR0ZBQL\)P]^5R0](6+>-!=M;;'X22STT*. M)5T (9>"W /X^;C(!Z2 4O>MG8D4L[6GF9>=6F]@W,*PV\9NK \M.%29+VJ6 M<]8LR"\H&4(O%&)Z#/ !E 2(LK6+PV",\UR;+ L]."T_ZVIOZA S7*O=[CUS M5)\EQ6-3??87LD9A8?61Y)9$#?R7^W>?;!KNCFU>@UV ?G/OR4Q;+6)UNMF9 M'Q01( UDG*INHTV]6##29>$7]1A&V-]DXN3$2X\=,]&8*WMLK;,* X/(WLRO M6*^RUNJRKWX;:.+H*JM#TMY4JM^U2:-M]'6Y+ %R%<@\O$JM[7[M]NSR#S\6CK4F'CIQ.T7LZ^I9TAQ_)>G%? MP5EHCIDY@C5.[97 MG/,@L+7DQN&S%G*BKL/,RW+!#R-L6O+-U%6YV,MZU!OYV1T"FI?%;O9"U/>^HE-F0;8YD=BLF8+G M# 6UZ]'9_*/:SOY1M"MFPRGJ+V??4WQ]>=$T*R5 DK@]M7HQ24G^6OPZ^]VR M@0]^!7=.U=7EY>Q%TR[+MDPD3T_IQ"CXAA*.IVXV.RO1.2#G?,H12**# 4[( M4.09J'3T^J_&7F!X$62H&F5+V50EDDQ(F7*[DUDL2 M?+0>LN/B^^:" Z1Y3BV#;XIC1,>!NA'>9'+ 13+7!V<+/13PCNHW26U))):' MU[6$D\''\1Q[H9_-IUM>RZ'+DLKCQQEZWZA,74SXOVVI$HYXU^3C*H^<:9PF MAS5+-@A/3G1?C:%+*: R?Q=A$-(=>7*HIA%H:1,+_12\/;W_5^7FE&E(OI.@ M\AFY&E77&><$?^+K?4\?I[]+0>3IOC^CB+*7Q$H!^2Z>NKBXNB15J>#@)."J MHCFV5NB?EPKI!K-:W=&>P#B3)T'^/G)&6T ]N7JK&.+,NE?H]JUJM:7QM ^T-P,+QJ5"&71YP%1:H[*L+<%XHIE[F6F ,;8M!H #O>NQ*R#T8K MG1E/.>-!UK681W3Y/^A/JV:;>-4@((XMEMC;YK/OBXNBJN:S'ZNZ+KNFEZ[@ M7PH,7H\&\;;4Q8(#JK4>XU5E?'&V8M,)H>T(.!YYO2JSTL#6DJ>K=;GR,JQR M7]PZ$=\R7QS9.3)G\Q@=:YI#C._U< ML9+ :O;59L_+]BP4<$IT*K&';M+N?#VU_&)UW" .GG]77'*$=<'<25Q+OI,1 M;]%O-?BD)<")%TZ:T8!9 (J%"7H$0:+V;O"+V;I<(5E&&SFM.D_>Y(M^5?(A MP*ML:'(FAE13&Y=!G;?<:-NW)C;*:;N?Z=M'4X[ZQ.1&UW!YHI'!WM% M#'6FMR +V@A#G#(T'>(B[M:W)N*[R:Q45E.LG/,I-,N/D$LIMS0H-&=< MFFSI&]EH8KZR;M4\$?CGE51_$=!2>.LB=#63:2II<4K_@&$OI[IE==&,(:'9 MQ/^KZ;5VWQJV!A?#%BB03K56CCQ]E@%6JE9)4BI1C2]U?2)RS[BW-'N6RB8< MDF>IP$ZQ&W(4(GGBUS;#XRJ$^GH-17.ASK*2;NI\4=LBA6#> M[Q@I6/4%DTN%!]0\4<]"RFHC! 2>/V7^.)ZQSV;HGV%PV)?&K9!751N@]8%. M'U[522F\2_+-;A8YJZTM$&:<.\4B2&!IOE7"ZK -[H;501B>X;3),P5[-YIN MSGB!2M J'%K"DQ5O54T%CC7CGHSAUWF'F1N8DLY:A:4U**FY0V-44*IJ%::3( M,6KX/;L%YX2 MP@8@0QO*R9S?<*)<9I-U><2GOD 9?'TG?[6 %L[7ZR?\JV_8/O-2P4)]T:S[ M"]YY/TM4_U5#OMZGQEN)S^^YBX))&&O>Y9\\IQ_]=\PW2Q:4XU4Q I\\_^:[ M'S[]U-&7"72&>6ZMV3-]@_[/G'6WU=:_56;/VMFS:C' [(-_S:$QT<)^DIER MVX-S&KC7T[B$%(S&Z M;-&2+18\8[D]S'ZSZ&BKI^>TO4OF>], 0,OC-3S,HQB2^) "Y';@MO(IFC5( M3TGOXR2>:) >B:*-I(&0'MC0CHMRY/RIYZV1MSY'.*>:S>RW MC.WA0.6ZIXJOB6L=+//?=ZS83>9Z,*42 MLQK%@,IWXM?*&LF%CM(?= U7P-AA@T$K'8 MTWJ4UL6$OS4C0S/9#>FL&1JRK'8>S';+EOPS9=E/@Y\XXQ0Z@7*5TWG)RPI) M//XR.+IIO)I>P_S@3&1Z9CKS.+WY@4.8?XB MSE?+3[(HZE=BJ24,=C[L19EY^-CB#&T=UB_YMIC4H=^H R+Y4B@:'DB:=67Y MBC;E$G2J9!4E3_A;@@]XKXK1"9!OFQWTG:W00F2!G*N/[R:@'UX29$>WI3A( MWAZH9.5Q4H)C8G \>>@8IH4VG#2XN K0GN3EL7W?#&D#/X@*Y.>W%->1E#&!-$'/F9FGP(1OP@EF0@?0)4WE-X8@6R<;.TS"3+KB;*XW72D< M-9E5AHJ!2[?!4A7,W#T ;1\Z7$4!-L_V3+6K??[@[CLET.?J;8]KB@L&_PD8 MC,[]?P8,246.7*-=UQ>OV/ S=KQ &DGS&MO&^Z1#:]=6*9G!0Z M2EP /0D;X2C@ =#S2)R0--_H2I P8)O1R^(1H)/CO"K"P*=A^)NFW0Y[#P5G M_^F.H&6EZ!@$BI81^>+_Z?;Y@L&2>(0%@!Y_-878WL;E.90*:W;0D27#L=]I MY?U9U2[W%?O6^SH51@Q]I2PI2\[[2MKD.L7YKZK3V;<<<3S#]\Q1KO[?6!8< ME -3^29E^"0N413QDC5X;%R\KI WT0:E*W%&NUD29VQJBXX%@-> &R'UYXWZ MMEI$CQN4Z&B=;,*UTA(83_"?HJFS*%.!.>\X],8P\-C0&4!+;C/%Y_D+GSX#+]\VLKFAJ?ZX8?5572\1Q'4;,,%H)JKB!FMFRI ML@BD"&[9=8#YZ9!X$.LN(Y9!V'&^R!/Q<;_9OU89'L X4$_8%H!%XGR_*&E?,B98$WI"1%X*9>.XNW3XIGG>TE%,ELWZFC?!\S1_/_N# MVIRP*6-&.F'4/H_@XL<(+/7@2GINS^S1G^LZ>2HI8/G&P:O*=?Y>T 9L^?+W M[\Y#X"EF# W8P->TQ6]D^^F]GM/Z@1LT?)6OI/5^]L_B0D7_M*^=750&']#9 M(_0X\I3*CJ/>(Z=.W$3/&CH;3Y/J4\J>D*>\PA&XL\=@LV)OR2E1.<'0J-H: M'IE_,Y>E;2M$>(&YT5/3-%@_^UA=27?U\T[>*QV2D(OAS2.)DM3W!F@9CRNY MT(42!JWM %%GHQ$'*G&'IKSCE"D[F?U''5;LIF UM,:6$A#FCZ9JIF:$7^\\ M$[9L!"8/LUQNC,. /-LS]O^4\]K-U=SG+5D?[I3@X106;!'>A.];9MDJ)I3; MEBE1MB@C*M D<*,HETZ;Y)NE3QEC,4Y09?LO+\YHVGQ#GTO[\"?Q>FRGA.7[ M%*82M^SR=GE-=9-9$C\+)(=U;Z2?\:K2T%5*DMZ,'1T(O4[M/5ZA[V$!,[!G': MH@]9,LU5)&I6^I?ZTFPH/=>BV?>:H+:5HI2W]9"WY(-F,\/I?N@HVPJJ9( MH=UKRZ:E4)CMT$6YZ*I^JI?7R BBOX9;TAARL)S=>3Z^9=..5N55G._#53WT MD()SA#F6SMR\:AR@4V;LT:Y?\ATZ#^CWJ 'E89@B2[4#3$*)O'Y]/"S.U4)M M25OHS:;S,CC8@VI$,]$OZ@N=\>[K'E8(R;&A]V(GST3&W6Y=&4UNHN!'T(^! ME#,)"#/H!PG=W:5,/WZ<:U(+CFJC/\VM\%LH=8T"12KO^C5$@*\>RY,-!\%- M3IY@P]KSI2%G;"IJA12[S(\$DU+H%'&[J"CJ\CI*.IP=7\,'R,^D(C_LPS&8 MA4MF M>O(Y5 ,H^W86YEQ#"_1=IBUP^)/?A";%8)92;&S1T%1@&+1 "L5G.Z%XX"6I!J;[$AU^/I@6W?]"%+4YV8L545SY96@ M^Y%[#7F&,I:=>0(L :%[B7?B%0]@)ZU";P,RR/)IU408Z6/FR(X+EXKBK;&T MO@_?:Y@;SQ#8C'T0%;Z'MQ6^VPK?AU'ARR!D ZVT>8",2K.!J&^D:HG85.9# M$FC2\G)1MGFDY[;FY>O<)RYJF[9MHU$'\5F319"-*36 M;;%?[3<"ZV(XL&71XJ4 M][6A)MB6 P8_YUO*_#)B4SAP@HM/?VN@VROL49WY5NL6<@*],@[+<6',FFVY M;,B<\EVDN5/)H%;NGA24A!?!SQST<"Q!%PMFL##&;,HX@M:H"YB'&T3#%/<5> U3,=.](7?< ,V.QXSC?)*_QRSJ M_.!S"[XU#AS$W\F?RMVP/IY0NKYB'B[J75_EAAX(]-^^TO'[BAOG5:?"\E^> M52MZ8[" /[Y_]\&3&V-0^;UE%VU.>G8F.3=K2R(O@/;3E@4(EH5F+!A;2%[" MJSM1WTFEMS6C(6 F]1N9$*+VQK8LRA D&J.B)(.X::H^9A/J5/$..CK\1Z $ M*M7X5KHMXW<@RYU5RH4S33^?K@YT(M=QG:P(\FV33_K'UG0F)NT/72M7/J;SCE_]D^#UO*)[;?$>D MQJ"K-!Y/DDO9#P$UFI6V%Q$BU#(N.%O)Y_L-/Y5YXA9E>AN*GFE30$,% MC'7L5TJORA_?Y#C^0XLF] O)C(?!QXFTYLRGK ,\>PZ@37@$+C(MZ*W757\D MJ751:L<)CG4A[TV8U=24BCF2]C!IM^S4[[J"L$ :U;]GY@;&7?!*_5WL#)9. M6[3-1<=9#U7)DW_>D46U,D;-5+X!'T+GVP[K9[#,[&577B3LHS\2S]&#/1ML M,KD98["_$)?C"81+4^"^6?6$_3^L'HFTQ3.39_BB8X,L MSAHP)YVE1?UV&EVXWRR92"Y^E]K#[5VF-+*G+3G%FX1'NW6I)ERJ%X'=):XS M5'I$=9P38*GC:M@[@-!GT#(MA%N9X]^T,3J#\54R<*V<>+)26FU [AK.SILF M>WM\H):]PGQ>;?>EJ>;&*7!->*O\"S@NNS* MH\L@D@_ J'8"ABK:EB^J367CM>)YOL$QC#8>R(IOW#79"T[W%^ M6HH3Z4A.;VZ*75=^:3\\N1EQ+0/$XIX,T:#=^N6Z>EVN8DK1>B+]AYM[]HGEXNVC>^:)Q2!43*E^P M#62)YTZK3H+_%+4"$(NUIRFLM>-O>"X^F=TNJ8]Y207R&EDQ"Q0R MBG8)N0QD_Y9(;3D1_I&4RIYAE9M!H'9KMF[7EZXO*29J%Y:1TBD))$J7;:35 M]^0C0EBO:85*/A20;]?41[VFHLWRA.P>+<%JQ$:9V-'1>')D#;T+&4\M .Q9 M4NSJY,AT#NY"^4DM,33F-;9FVL7^4IM6.:NB'.)]8^ ]=F"3D(,,8Q)]OQ>T$,7?D[LU29\UD+ M&I0ON4"FM^#@LZAM2@$F6J^1/@4&41HFH)E55UMF,.K?*/-I'#6),?/DP\ M M/KK%+=[B%C\,W.+OE1(=*_%%S#%7ZM%'(WV=7.#MK;'3)8X7I=$[EMHRG*&+ M$I6<-(+B*B*6<^0>0Q6\:129W9^=/!9Y^!-$X*8?O^IF;,2E5W30 6FZS;^ MT!+$#=#.63"7G\(,&"/ ;=3+9G?9"KU3SY!*QN;HCPS0:ZUM61E'IA[%FZD@ MMJE-]\Y$J0VXBA?=MR/8^;$E8&_"_@;Z@0S##MY?7@<]V&N9$7,E7:WR8J9@ M>%[&W^::44$!>-^CLP!=>J&Q_*()D!(:@*H/13"()\E>0VG2R=)$2\*9^^Q= MT57%FI\!\IA)Q\'IX)5AHGXB0032O4'CCHW+$!.#L5E7FS)U=TR].6>!+QIO M_1^/7H9P>!O.B#=:[5^K0.#(/[BNO<@=4;4/X)]-Z"1>\#G^*U@/,QE!.#L0 MV\"AY1)TCI0+O.:*AON5_*1$BR;H1B=JKA)"^6"XM0E3J[76=P0-)>E] J$T]P*:8E>54FK6U? MQK)DRI)X?0RESI\R::X-\:T\E((9 DA/>HB)5&!5/'BUB_$[? M>LBE'X\&F>O)EDR48]%[M.6^0J$P5M'4G'G3R\52>*LOP:E2H;H^IKS^L:E! M?PE>GK :]P-683;@J4%)K"=3;[KTSI)A;3 DUOOKX5#7E[O4SL-L4[58'O.D M=U5K?7)BN+-'R7B[?=6OCRS\E'25+CE[(H#.Y4RAI3(0JS!$@'*VRE+OST)C M$[_?=3K59R>\+RF$M@9F2:*SZ2,Z0.SH U M)?M'#CAC_9,:4=^K!3=WPT%T?P[-4;&A9<"GUX6S$,F\!^2"07];[S>;%:=D M9J2_E2-)ZM>2@CAA#$(=]X10?K^:_1^/Y MO>&($L(C;^T&49!0F8E33F<%Q&&8]TD@=-/;FI;J;C_ QREN=-#.G!-4[WA> M0QN,-KH4%VA 30QFX%\>]M?PG+KACEY>]B;O/*!XF:U(Z2[%^ZZ;@Y&&GG9" MNX2/29=91F> /O=SFLI5T1^QL3H'Z/Y.?H7IY4[/2NRE/SXGWE@[_6:WI#S_4RQ-UJ@OITZ5)[?T08K?YZTHE,IZ! M9,]XK;XI.CX@TY_)G/%$_A_NN4\$$()=OCAC"3X8'M#F=-6J8G3D=YL]Z.H[ M/(ALAY?%Y8;N@8><9_]B0AKFY1:;BD?'%YZ^F/TL!^F/?DS-9__\YS-1U$ZO M5;#:&#T!MJ*,O9CAI=%))-XMLN+\=(8E%&.\*M<4OQ1LH6WI".8$UR>7QT]' MI1V";L$I\S.TDFZT*-3GP'3-+E2PSERSH4(.&X)9+X!LIIUQRZD(;#;LXN\Y MSX4_E=#]T(>7ZC?SAX,'01?E)H/6#/A<:=$ ((?WU(M!"M_A#.BPART)"#+S MA[$.KF78.H5DSP-W^[CJI!TNUC&0_(X T4^'HS+03ZF(@'T'2'&.5O:@?TBT M)+G-';I#NF_J.[IVL)4#(R:TDP3@*&4GCI]&H!(^C2A-37^5T MD'97+(JNRM3_T@#RWEFUQ87IR%N(IC$<*P=X+ZM-OLD(@2VBO,CBHU_*R#"B MTQI\:F[Q8\9T7EQB0[!E=3U&!]6:&_(-*)'HEK,T?XYO?:$*:LQY+-LP*7\, M9&!3XR._]=+B9"_A'+M.\!XFEO":B1UT3PL4.A&1J4:Z4RX=N(-8QBK*1."" MV-?N%C/!&SJQMY(X"]HY8DKUPDR--3;3)7JC3*?+F/=3O M>Q'M\6T1[;:(]K]:1+M.$*RPR$OQ"-S[#/QV++!5U:!<*@\FN KI$#ZGPP$C MJ:YP8J?_77Q@\TDV,/':F*U^O6DNNIMN3KL>EW)J;==QS 9X'BD.C>E?8" A M\)W;\7!HM"VWCDK#W@7Y&B94+D =R40K(\4U"O(%7K+S?BOU*% ]1LW#=?EI+HGY@FS>Y9JZSH*Z7SD0LR M+&(A*[>4G-.(M&5J82!C8G?)&'K8_P]) )-&#O46ED!J^KDYYR"R%0I5NL63 MR+5O+D9R1[+4R-PY9]%1A&)(_2NM($PE6;FJ7,N3QM;D3E1;V2,XE"0[RF H MU)OF1-H78ZADT7B^;O@]Y^'MLO45OQX:PM-:&Y,[C#P=-:')7-T<:0 M^OQWG3KY5Y%I3N)JV(2^>,VRA/+"1L0>83\%"Z -'$O+!6%@8J\?8I1 HI7_*V\O^VQ\:933&%IM]QM+%%K%% M4H!NQOR(FD(/XVMZ>O%2/ ,JQ2-1U8 LLK/VJJ61 M,I:9_F?*3E!9+$P2KQC[/W ]T@6 @_59*.@EZH[)PW:U%)S-?( M"P;"VI/9[":"U42JG]?53;5-$06J>M'!Z:O!QH M/\L(ZXF.N)?NV',S8*1QLX>U.SLC]MR^@[Q+Y""61_K_V7O3YK:-K%'X^ZVZ M_P'E\4S951##G93]S%0I=I+Q,_'$93F5NN\7%P@T1<0@P,$BF?/KW[-T-QK@ MHHV4"+)3,XDD$HWNTV=?JWU"<5:/2AYE-LPJ*8 [BH22"9QXJC-Y@ MP1N6@-M(TKS"CY-5*%55[B*3TLS&D;Q@043O65B5"KLP/K0J98H*XID[W(W0N\*BA;%FL, M+(, TXT"6=)$M"QI$(M%6\U1L(<0H6&4[EQZ?I1 M^!KJL>^;>#[-*>$2N=RCY Q0%%L-Z58C MZ*AU'9SM0F,OW&I> 1:PS2"1S61W-OJXQ,\A5G$%:(V/$1LRR MDK0I\X&^DW"/Q?="3GLS%W++A ;5DD\.3UEXV.^R' 4A;]PD[Z4&H8J(P+[0 M\"%XE7,%*]Y2MBDK6K\QD?E:Z"FW+#(-'BEW0."&%WT$N"148+ ZNB3"""+@ M-95.E*U+B)L'/+5.V?#2!H,W5R;-&98,'EESUW+Z4>7:^2J?7%/^.52-X%7Y MOMIT-1FK% (NM]>F>(P>VHR'P#]4L M59QOHBJ\*R4:Y"O'Z(_JG$UN>JV**:C+(%!-8.XJGM,;;G7('7*;*;)^/%_) M6!2/:I0&YFPZF%Q%.ET^ PGQ#2T@Y/[_36*5N4I>)U]62TF7DOF [JD3(Q71 MY.^,\A=6AZR8&T%O",CW!2<45#V+%4>!++5%-8,)W%!3#E"&_,9#36(T#S$] M=ZHG BJX2T/Q$I;Z&:N;L"#.^1'XZ@4@K4M.-NS1SS>#TKP$-G(S.<^-6*1J ME23#P QI+D)C":4&C*H[J6C#B^0&YVTE[(%-:5H.MF'*F/RG$=?; 5W.BU@G M@-)93BVN])Q>)W278X! MI?&O]1*+0P\]G=O0DPT]'6OH"3E@EF.M)[4+(A?X-$*Q[ZEY/BMM@;&3I[(( MG/N^<@LG-O>A)L 9?B.SK)?&6%1'5LI>@A764ALK/>R,GFZL]%WD#WKP,!=. MCN_TS5J..0WY18C4[D2*)-;DU]R/_FH]U%6K7#8'1&]QPVF?5>F'*TVGFC^U MU!WA!QH4$&L3'$\BTXJTVY5=&2S]2@=1FD>C@:""X':UXL%F!^ M 3Q<_/$]?0 _ "L./1+XEWXBDV0N0:].TB^H*M23QXV,8 KJ93-X1QA)4N*I M?)6YEM7A8.6=U,>F8?^Q*/&"^F@T7EV>/Y_AS^P XVH@TBFESSE8T_M[8A3U MK,G7F0M,MLU4_;F\)5$K8T&%##>*-JE9X 4X0XCN4P\#5;V*&@U7KX*?YR[ M<*M?HF0"D+@4!)N/,D50^4M7V%:(<\5I>M^L+.]'0A.>PMI((1IJB['3'\46#?Y3U<9*=+19H1O%(U7(\ $T/R-"K MDZ1D6>?*T1NFZUD:L U&PTD*F*^V4=GQAFEB]5VO8_BHAI?0%GH% M[/[R]@6-%.3=UV"9]5<[,NEW4NSR86K"VIPMJL6)Y$6*19XJO<$R16>I5"J>TL#Q M [46F^,XE%<-D%79K>IEV#N/._07&0EBGIBD;Y:[VI#G0'&S,#;B*?RE552X MD35/WWC<'EW_IMT8&Y9.']J1(2.5KQ KF>4DR#+64F(Z YF2E%P>ODJ;0)VO M=-IIG5:'*.2@$>66PL^+-*Z,Z*P?+TGKB$Y1&GU,4T:NI9)912^L %-I)"9& MF13)!,KUO!K+C,-7,>;)^->J%V-*_[R]$V.[5!V@3-YMI/VLDIR4;Y1>5EYA MJ23[@H=%,LU1-CB]@ZL+I/-II M+JM$D$K?,'.)FA;/WY-:[Z7;[@Q4.VJLPY!3H&\Z^>H[G1 M'0^JAR 9H-*3PFCZ!YOCNB-/7;\@I:3LMZ'J0F4]$"SJZ1'WDP1[5U.L1;*3 M:M&K*(VNK;,:\,1KW?"[Z=Y)7GLCH*E'-%3=^N/:K9S17VJHBB9NY"W?A#'R MY3-J\$=.?.F7'M46H5C+:E].H_TF(=)Z:"(S(=,OG/(H>+*GD;O07U6<2WV; M?$K 6*^NN#P8OWFV)%L=J[K>/BE\.]W# G 3S9UZ([@=E!1#464&EL51F M5RD%6O[XW0PSOW_2DO$WEHRN3$82&;4"HE3UE>Y5Z^_6;!V)R1_(G=C31HTH M12[[=YKR];1O4<4WE.PVNP]16H7TD=!U8S'))C!R6@?FYRZ=&[BI7&; P&;> MFE'*PXVH]MLVHFHCJD\043U-3J/DQ1K.K5C'"C="EBZ9T12;'%U[6$@5BM(E ML;+8R;/S[6JM$I!LKZ#-2;$&D+:RPD1:NI72]3)!=T*E'1[YQF0DE?RY/WAT"6C+4D#:]! M_R7 \I1?0!<0Z4I!-?JZ5OTL9 6+^,J[DJ,=U-I&8IINEULV8#--13R"Z6S) M4=/&>-=-.E=8LB,J:&=T[MO OV^\\)H;W&=& M$4$](B\=.CHX5I;4UHQGM8._R.W/,A]:53(TR!(<6ZT1@0+!I+0:;[?\FR"_;C<GXH%5-&+;LU9 MA5ZUS8'J[2^KN;#O9"I,%\\J+GTI$I0W!A7 M;.XEL_R.">TR%6[8/0]Z_6#\M=N?M+_V1[WVU_.N-_GJMT?>4(P"(,JQS)'C M)S[D8M[Y\6NWTQEVVX_*GENA,L,B^!,N+9PNJ\?$5[-$Z?Q820&ZA9RQM%HV MBJ.2FRE:&/-YQ<)XOHO81X4##E!^%.LTE^]TMAYSY1KOA8!XI]VOG5&OTQD_ M%S9U[X=,GW23UD/"GNT!V\>B%8F<53$3Z:JM2D&$Z[P#6($DB$//*5N/S807 MR& 0Y=W)B!SH7R'K?&PR4?;ZR')3G1*8DJKZ:Y.[^5 MQ>C;-SI/!%@#"Q:5NEBRP5"T_YQ0K<@[64SH_%BD.-')PXX?):I0U:WJ)\>E M-RH_1U5'&KT_8"?.ER2%,Q"^Q5[@T=K_7&)QX,0+L!-J@*MR:MZZ?7+NIUE" M9U0Y 4BN,.H1.8<[R MVNJJJ?@.Y\X,C=*L3+L4PODW=N<[5T8?_D:*[SOX0L(-CP/G9YUT=*F3 !#= M4;0X8WXVS%3;@*G*DS*91ID6%LE&]I^' 5$@_;^]H9]KJ=WG-) M\-[])/BOU-#K4]FW:9^"?*T+:Q7"[-#BYVNPGJ3.#W=8DU<@&L1[6,TXVI#. M\S-U*@AE-POJPK3J]E%UU*H-J^X=+?OA&)/RM#''CG[,_TFYOU@U\U'UE2FE MMFYH1[:F; 9KMK>J=6N6K@:D?=GQ$CEK2IZ-M4WKS +I-3TU=-\*N!?8HSG: MSL&V#G,N93S>]FS[%@>/XS+]KR,LVGHVJ[-_/R[S$=/=+KTI=C9ZKR=A'931 ML%.3,S>Z3!V":V,DSCO^L#OZZIW[G:]],1Q_'8_&[:_]=F\RGHSZP:3=EZAT MZ 'RC@V0VP#YO@/D!C2[W5&KW5=G1FKZ=/'YRXYL)@V^!=R*;*O_X?G9#(J'P=?!>>=\,'@NP32XIV#2M2]WRTM_\0_GKE_\ M+#.CC6C3._:Q_P1Z%>HEGV61W:41E_XH Z2HD7S \'7J?-(3I0'=^5FCC&R7 M,E3SVE&K^Z#@D!GWQJ4/N:.,O/H/A@6*9JF\([J3(]5/?EM714_%B[(H%3XP MZE_7UK9RICFEMB_G %$U^O&77W__7 CI%-A[,1#?7>?R M;]Y\\?:3,X 7R#_A:SZ__\7Y4KK*:X^UG,N""N"XFR/U?:76U%AT'&)$ER:4 MFN/LE!^!*UPX SDKKJZP^DK&8"NEV@=EW>[*>+AE9^'\RLE2_^\OKJ*B.$-D MZ71[G>^=]K?IL-URQ,>*+,[$'9B^I1+,841-V0Q4DYMY;Q:@&$O7S7/.L )H'K$,7J^_3"7 M.6WD:%-/):J-@OPJC:_O MJE3'O\,+5$?,=*C S3IUA9A]UASIAJ7V(>VUQC-ZZ7NVC%"O6;I ;9L=>/7$' MPQPN"!-_%I.TP,DC..:RV^ZVY>3XH!:2[(\!KS"-RDQS7)L:AHF)F1=SQJ,1 MG9L O@-ZHN);IK4V&\"/1+GW4H=R/E$YZDE@W1T;-C\P3=%;(+0=U1SG#V'$ MD,HZ9YRV0($8G8JG^^X;N8WE+#Y,2,0OWSFE4:Y:S6Q4381D$;-:3-8BZT U MB96-Z8T_JO3&]SJ]\0#,\D/WDG>ME]QZR8^U,:><=*([JV!*JYZ?_'R>T6?1 M >\A>S:FQLDDVU^>3U]@YWX*&8O5%5'H'WZN]6\&X&EW7%K?(]= M/RW6WG-S.P%I&3P;?AVWV\-NY[F"9\/[!<\X(E!)_L,6K*>GU6_!T:I_.U,0 M\\W1T MPW/LN&-#2 0R3+ T?.=A$IR>H-SM=CMWWRXG/*NER<# 92-OD8DWZ@=SZ6&- M#7M%GJ@_L.E ?ZE8&.U%7C,OZ,SXZK/(6R:%?*AJ*N2IVI?*UV!@Y($V);$R M!E!4\EZV!VLEV:2W\\*#8:L-AHX!6KDI!>;]\=)[W,@/>?"(,W9:W='1'['= M._(C#EO=SI$?L=.R>-KX(UH\/8H36CQM_A%!\(^/_H@649M_Q-- U.&1'W%( M\:$F'/&'/$5;TCSKB@E-UF=SK,E[N"-JM[R3DS^?C?GL!TL4UGK_KA5SVT5_VPJQYVFW;5 ZN7-DPOO=?! M5R[]V6W?ID)BW\;N ;&%5S2^5];+Z!JOA5"3).5DQ-?W9QU_\7TAIM/GYQXK M(F,K0"I=](P,JDH"%F5/O;FSY'P@*(["<_;@LS\G WG>LS]?6.?YS_YL ?1# M.+I%^5,\NT7YDSS[::/\PGCO//E/_Q_&=_OMR7^YY]C55_ M>,;[9YR^5HA&%S\\'"F?6]:L7,?+0TQCK#G%J(C(K"'MFB-CZM>TH26(T^]T MW-ZX'0'0PM^EGT>Q;TZXZ'[K@[.H;$;HM_3<2_=ML=[%;Z MG@+^[=;RV!/^[=@^V@_^]<_=\W;[0?4"AQL)?9=D.3=?(*/JC8UF6I^?]?G9 MT(Y%>8OR%N4MREN4/U93PN*\Q7F+\S::::.9SV> ZUZF/!?Y4^3E./>$!VU3 MF\C,==)DZ474P%8W:;2QSV.53,\M@/;B.NOTV^YP,+"1*XN[SV[__-R&S"SR-@]Y1P.WV[.X>^QFZ7-;GWO!W?.!.QQWCRE47+-4 M/\P77IBJ0;QP=)J*5K54YV$+ DA+HCMQ>MV=CFVWTWX:?>BDR:!Q MOH"##5'O1QJX@_:=? 2-<06@U>_-$]CM?STU,3R,%H0[$GC&0Q6W;O'$/7O=&F]+TGN M18Y?K1FW4?U].K*/BRWLUM'=='[1Z0]NR<^T85%+1I:,;B.CWMCMCK:EZ%LR MLF1DR>A6:=1Q.VOT5QN7M71DZ>@>=-1MNR"2+!T]07Z#I:/C]:9TVB-WU%N- MG1Y^A@0L\4N:9)FS2)-IF-N,AU,5C"4_UD([\6]X\>][MCMSL> M6MRWN']RN(_>[.&H;T._%OE/#_G';;??W^8[L[A_"A;\:1KJ_:[;&1Y5X@,L M(6=]QU>.^+X0<08/ONJ\M@WR;=G>X9?M->CL#31P+,I;E+HOQ1FS,6 MYRW.6YRWW0<.HOM Y>A_^TMGV'Z[OW\W*=9>ZT;P663"2_T9]2((Q+6(D@7V M)K Q^&,55<\MD?;50+2SVUF[%G4;?\2&H&[?/>_M- IH4;?Q1VP(ZG;=?G=U MPJ\-XEGO#>UKU-@^N>/TU]E"6#$SQ[0\B@TW/'PVW6AB4#2P;'3P;M MOMM;H_S9>)RE@U.B@_[8;0^>1AJ<-!DTSN(_Z+#T/LB@VU\E@\;%H7\1L4B] MB%OB!S@*+\LQG?QZ;;N\$[#O3T!@':5]9GK!\42B+QXRGLW& MI:T']O@]L B/3M<6@%HRL&1@R<"2@26#IR*#YMDWE@XL'5@ZL('ITPE,=]NK M ST;%Y7^++(\+?R\2+&OF3^#[]EXM&W4>4J-.F^79\=OQ5C MXOVQX_W0;7=L::Q%_1-$_:[;M57AMBWY2;8E=]MKAL(>0RB_,HT]6>E3;D/X M=G2G'=WY(&DY&+O#_JJCS\8^+1E9,KJ/G\$=K?&76S*R9&3)Z!ZE5R.WN[4? MG0V]6CJR='2K(3CLNOW>MN%LEH[L0'8[D/U6.NJ/W?YPM;7OX:=!P!(?8C^9 MBQ]>_9IDV6MGFB9SY3E)XK4>DQ-PC)Q LMY1YN2!6KC527'\1I3%W.?&W+OB MZJL.*%^=P6N+KA9=FX"NYQUWT!_N%%V;9Q-8?&T,OHX[[OEYV^+KL6?;'WA2 M_9WQ=>CVVIU5=&UP6)Z,RURD(LNIW5N2ST3JA-+>E$'YUZX3B[53R&QDWOIP MK0_W]CRVC@TH6B*R1'1/<=OM;36]CX)L"$Z!\!/VYKZ!TX@T"F-A"X"I05+@(,9FDO$.9.%^8; ?5=,=CVPIOL7]9N/^W455S^V< M;W5=6(2W"']$"'\^<@]F8/S([8S7 M5$DV.\=AQ31W%B)ULIF7BCXKS%^T*$&]JV \]K3^T)X0ZT M$AL5N*,*4M;LHO=A5.0BL+')AGCP[D9]!^N$>PXCRP9?+!H?K#JSW5ZSJ&M1 M]V!1=[OI9V,A%GW6Y$6=P\PCO?4N-MT@_3 [$Y8X@^!AQ:!X\'>O"OA M^,E\GL2<'ILY29%GN1?3.VVD[ECS0YY;AAS>$1NHG%L\M7AZE">T>-K\(S91 MZ[:(:A'U.(_8O&S.Y[84GS)ILZ%1RXW9G#9F>8!>QP:=O1D!STY_X(Y[8QLX MLF1PVF30S;N9G&W>;A[JT5M M<=?B[H'B[JUF\ EH^19YFXJ\M]FN%GF/P1(]=8/SKI;X'$ :B6?-5OZJ_K%Q M9NM1/7B/:H/.WD";P**\17F+\A;E+YDR3*$INLC?.,::]?Q:9\%)_YGAQX 3B6D3)8B[BW'HH&B+'C[O_Q@.] MAVVW/[3]NRPB-QZ1N^ZX/;*(;!&YX8@\!(;2F(W+?'0R?AB&?-"+; M/E_[1N0>(/)J1FGC$KHOO0B>0^,5OO)-Y/ BF]Q]K [EHY0H'7?4WJ8:';\F M;S&WF9C;=4?G.TV.M9C;^",V W,[;G=\;C-C+>HV$77;YQV+ND<>1CY*DQ-0 M=[Q:"'8\L=1?1"Q2+R)KU OF81QF>>KEX;6PT=2&N#P;=/9FB*N!V^W8 )8E M@I,F@K%[?OXTT2]+!"=X]F80PP^'&#SMX,3\#( M;?=7G5CD"?@A]R:1.)!+HKWH*TK20*1X/9&WR,0;]8.YAV$)\;-(3'/S"LX( M=O076O=/A CXG*=[K;\"((K]>\,H'7 M3*/D1@%)_4X7^6:2"N_;V0V Y>TBR4+,FW^3BH@\'K4U>7_\8O55;Y(EV(VM M=O;]77SG'M0)>]?_?J3W<:M$MG#?&]S;6P6@!?R> '^;'F8!OS>,'UD6;UG- M"0'>LAK+:DX-\);56%9S2H '^\D"WK*:$P*\9366U9P:X"VKL:RF@8"_2^XB MN?=W[:X_B.C(;2&LAYS\%G?Y$9\;6: ,,4FZZ"R^.T ,8>#\I4W_- 4P91NH MWHN=0JG?:?6?%DRU\*,*.<)%$ 'UYD3C)UW@M?S"ST=='=+!J-6][Q15-!M=\ZK MR+[SF][ND+17_817/;97?2I7/=KS56\WR.U5/^%5#^U5G\I5#ZQBVBS%]%[G M7KGS9S=[FPJ)?=NY!\057GV(G7R6%)D7!]GK^_.'AU?P[IA%K,B%=U[&W8]] M_$'\IPBOO0C PUVELEF2YF< J[D3QM\ >GKB_>ZRO'-UV M,'0ZW9';'FP;)KS#+RH>+RN(R<.>.QH^#2;O MV,ZVF&PQN3I[H>MVMLY[MZAL4;D9J#QNNX/^G3I6'9Y9^R7)L155EHGUYNKQ M6Z7/35*'=\1FD%V_,W;;_9VVYVR>]FZ1MYG(V^OTW7YOFW?%(J]%W@-%WN[Y MN=L]'^_R9INGHEOD;2;R]GKG[J"]S8=BD=]3<6R,2M+!L=/!B.WLW6,A:4" M2P7'3P6=KCMXH@2&YMDRE@Q.A0RZ7;)H&^98,3O'L#2&#@7O>:W2X.Z=O\THGSI?V@#TX>9T'"[QM\- )V!$6_YY/L1_AN!,; M!K;X]TSX-^BYX^%.QXHW3W.V^/=\\K?7=<=;QSU9_+/XM\=D@/;0[7=7PRSK M1\RLFIE3^N?MO9")#A'&@!WYF]ZPA'VG;4R*Y3-\BH27"2<3POEWD@NGX_)_ M>U1SRG]J8^.HI$CIU\S)$^==$E/7 "\7@?-S&'NQ'X+1=9G#'Z@LU9DFJ>,Y M09CY19:%28Q+3#T_3]+,R0I_YGB9$\X77ICB]_%3 !K\&CAILO0B#,S2#JX* M+_7B7(C,A=6P[#7,BU2X/-HV7CIS>&6*+R]B'_#'"V-Z-I]Y.7Q6?AXM'6\Z M%7X.'PG'3^#=*<> E_AV_&,83Q&_L/F?DXII!%^&XX5PQ4+^/-5'A:-[L".1 M^6DXX6]]@+-S.X^%\ZP81GG1[!]*VLM'EYE[CEA\/<7 M7]N][GAR/@J^MJ>B_[4OIL%7K^MY7T=!=SH>3Z9CP'W8X@_>/V1G0J/!H@]X MEB))S^2!5 >*'AYL%QT6-]:4=_LK6-_OU;LH_M__4VD'N4*&LCN&<0S9AK)+ MC.=*G'&W26\*;W[C13?>,I/'&K=;G8%JO/%&=]C @SOG."3+H1\[;>K/\6(- M\.;>]S,#1)6Q3O*QZF0G6O;6II?R(O)D\:;;:1&?@%_EN;#P?T,P-*^_N+OWQ)_'M@]\HK^%=\4,D($]?EGPP,0="AKXBF:@&Q D/+N9Q> M8KWW#P-#-N%Q]5;609LI!SG#Z*,7 YH0=WROV>+7T?"\/Y1$\S#HKA"U<Q%RRRD M?H2E\( K" B ])W/(BNBG+[RVT*DQ)0SDR?MFIG>D14^D:26&PRW ?/_)04V MA2@BD)G""TB$39,H2FZ $9BBET5E"7,4Y:4D\RMP3TNX)QKN*-W@:W^"B*4O MWH3YC%;Q33V@7#(K]0!<$S=&1 %?BDF%"&,_*H*ZV!R[#D*\VWZ[5J7 I2Z+ MQ2*BW[UTZ;P'(4Q/=-ZN2-P/<)Y '@PT%MPM? SZ!VJ8FS9N: #N9GC"PZAG MD))SXZ7!690DW_ [QKE)_Y!*!+U\$7DQZ#"HP*!*DK$&,Q%1**99R_D-O@+J M40&;4%>@0 =,TV2.+5) KY.[9DCS@39M MN>7\+/4SVCLO[GL%K)+03>>@Z12@#P(T825:'-\L0._2-^HZ\!7'2P5>M!/! MSA' >>*N[ =.GMS0&464B9L9+,1[U'?H.J"B@4%01%X*IZJ@2N="X\KG,/NF MMMZ2V/ _/X3/0:XF/ZEJ.0/]71*W@[M;RH^!UPB&3V%]N1I:#>L;(_$M7&#!T5U[]*0 .!<^*"MQ$10GT"K\Y7SZ">E M;#$AW0C6MZX%:2CA'+4,+\Y1HX&CBA24H1B/1R3H95DQ7[#^BXO]6017K-O1 M=Z,E*6455;I4INY"H+O! DNYEG(;1[F?!;KH*G2;)G&"+EQ+/I9\+/G<1CYK MC2NVIY":/&>>@(0+1.Z%D0AJ<1@46BGZ$ K!!OCWA8A!5WV+OUG*LY1G*6\3 MY?T:_J<( XP9(N&\\Q;HC45G!]"4CTX]@(0_,\R_;P*^FBW @-.N5\-+B#X] M[/6+,\O@87_FQ5?D3&-KSXM L00$G DA;<2ZZW8^#[D/<&O7%N']2$\3VGV] M6@]VWG0I&K_%=P-WL R>A/&$=C,9Y,H\;]55C "CSU:"ZF&MO@%G9#*3Z7\ M4@VD#]9TM9-S]6? ;:?3/OL7H%X,*SA3)#K\6#I4 M-X=Y'NG^4ZYZ>-4G+\V=#Q]<; 6N5F,:& _(2P&?@* M@4+$># UTLKI=5P&YT$$B![QVFWMSY6?23<^;]0Y[^% WR@07C!])LKAMDB3 MZQ#=R.QG.V,_VZK*\VBO6\OYH_0@\)?BFN. %\KT4F&VS9J5XCIR!Y< MS)&Y$1'VSN.O%ICZ@N=E@=)R"!!9,9]C- Q^9(+/F2[@=4#=XOO,PRCPM7#A MXY1VM/(E#Q:94&I-+C2EK=,>*Z%$"?AM$9Q2);U[N-#SB<7%Y&"A>*$2;@X' M?_:33?.$]+TUK%NRU,\&FGXA?%J-:S7A\+LA^L_28E'DX=P 6;SL=SJMO@/[ MB"AFZSF=;JO[5\2[E!+;6%HRHJ-L0)242MJ-D&@J FT. ?V^[ V'K:%:$FE, ME,LA?E-]D7H -[%(0S@1@$)'N>%E'NRM7VZMLH1I@%&P=A[Z:7*6IUZ<>1S\ M]9N)P7@[;(Q?TW>TK>@'IZIE!5PE&:[.6FC@D-1WC M<)O/4MU^Y47;D?F]R$![=OX)3!9QU[WEZ^^ J>?.SZ 2 PSX 1D%E[O>^O07 M;^%@I H?%%\6=\9]^1[L*+ERKCPD6I6*J8A\ MZQ'^%<]FC64)_(+F*R _Y^] M>>8M7= 3.?$ O^""[@8 _6>!Z7JLQ+Y*TA!X YV%KP50$#98^^+P=?79=Y$' M LIWG7\!FX2''=+=G7\M05@CL)W;+^BSY^.^/N/0%90XC^*TVUG>X\78;E@J MJ#,S[QJ99(S^V)3HG9)5TB0H0/L)4)5*%I2B*Z93(JT\P0223'V&,&-<0L:< MP3[RQ2R))9FA!4K+A& =5[+-X-UL4&%&"5#CW/L3KIZ3<5>XV05F_>ATA/"W M2TRGR3%71UG<'KN24:]0V6BI,VRWQG^EC0Q[KJ]!S[MJIQ(V&,@\N_DN27 $/#D^;8(5XQ0\D&J(9SI%2F64P@M5QFP15VZI]-EDRPQ=A:]$ZZK% MN;D7<^^_@'X:Z5Y+S9ZOXYYXO/46V7RB0]31I_1--%9;A*OUBS2%#X$4%\4D M"D%US\,\$J8Y"%";XD4#%@"NO7&B<"IH+RZ&, HO:U+S%GVJ-=(>-P@-VC#VT6 I)*!N_2,G1! M-V3AH42!+^L\]0S=<5?Y+,,$5/PN)KT7?GBMLIG+=ZAR- \?2E"Y39,;6 91 MIN5<@)V>97+'Q-/(!4GTRQ #WB!"0A7C07IOQ?)J.;^8'^.>Y (J50DSKD,D M(70;+M!GQN=1')6SV%%&$HRGPF-S%'_1<,30KD^>1]R-IDKRGJ,#E7YJK:G_ MV"BKY&_=3G?0/9?8L[I3Y54EKY\\MSS?70Z!;%.@E8ORA>XU4Z>!;T5A#BOA MV^+$F(5)SAF!_ 5>S/M@:(AXYJG,DOV3ZUX2B&4%WC^C;[U.;]P9C@>/JAG: MA?FX!A%,0L6;7T.JJ@Y!LP^FI9)M4QW$?XI0?ATU0<#< %9.G0^QWW)>R3"5 M_K,,*[W&I?\-2$TB$GT$=/EA3EX.,#^S:1%5G%^E/^".A[R3R^IAT..-$8FX M,BE#>NAK@-0\[2I*)J0P< 5O,MW]V6K>N\>6L#S"8F+IUI0<@[NYO=:-?PQK?_3Z/SVN7/O\RK/ PH, Q_[>(A73L MD^TI=6=U\C"*%-40L'9[KBP&%G"9 /VF(M5^U0O@+-YN:(:46+C'TK#PKKTP M(N<.'%X5!DZ09\'M@EF:I.%FY55>-\ZOP MKL":4EO"JDGY\:\_NE5(/&"3&T*->7(E2",@X$NZ9:,L24'4.P@PJ<&@=PA$ M/*>TR,0.M I]?@J%=+1HJ]Q[;'(OX*+7619XH>RZ!I?>,O7HV(>A^93+0?] M"L0R)T(JQ+"576*+LQE=NNV=H@LR*DK>!A8:.YUVNVHK%UBCT:I&& "0, M)ZND083T@3,IIXS"4]PZB>N2 0_Q>TS"@4K_@5N\\V(O\%SUYW_!U0;)W)4* M,6?B7A3 LV'?WFO&NAA,WXI'1-):)4F^@)?1"#D8AIHIQ?*?TM>Y4"CU5\ROM7\EB@*\X! VBJY#>! M8Y'@=7%. T">C5V=$\ U#E.P?53X>8W&$<9*O\C0@UQ-?'G2$/S.>P$\/&NZ M?TO6]/9L@4KR(SDAR'N)>7UAEC/8R75+!<^+TF:\]J*")'^*'E,T#Y'P%PL! M*(9W22@ SX$1[%WA7U@7AM51Y%02!S@+!DSFU/.QY052N:2TM9D8 M) L(W%)/5K<29K+5"IZ!G*"8(^S"D@%B;M0,^(_ EGG#<8@GW.!==SHRDJZX+2)G_ 1=VH;M>95@0Z%,1W(K#U+:M8_: M!?QV$^I@U3;H+$#7 VR16>L&@#BT[*M#)T8D3(8^*-\[]8SN3;AA/#"%Y+PH M2]0=<3:6"I@A3#$%_>Q;G-S$3 ,C0H5R$QP8#@4J<$7D Z+@"0&3;I0RO3@ MZJS#G)V%$OT?A]"[L>< IYFMELHCK(%K@]8XX9,#@7(8FW(*>=/;[:6WR*4Y MY1ZAI7RO7D$-!31VZ)O6FBDR'M!^.)/($1XGJ>+W>VT"+KU%::PHM/9L&]_' MV'GQCQ*YB+LBTA,;1"C% 2L9I"8C#(. $N].T-99T"+:N@0NLR!/5\C"F$. M;,ZB#57Q:P&W%G':!'MO7$4OD>31!&IMDC(K3PP.KZ&O^,USB\1#S]@;V(P] MF[%WL!E[NU$-Z_8K:F$%B3R=]( J"3*BNYH8\*R,_X&,C$6N0GQL?I#56]:L MZ9 A")!YD>7 R[(BE0:8D@>FK9%1Q0OK7=I^DCZ+0(B%$2;D%LD)@)DB@"R[ MS9.A8,>GR_61O<*F92(-ZD:D,?V+XG:&;K,C.^+6YAJ9NBBA3-DFA1.5XVJ/M("YCYAS!E8S9A/4>,MFN04=3:RS+?2LM* E MSJ>D.24+06>+162DWLET*!"DI%69=X?R@J26F1@K.9["SU!V:VJ-X&XQK;AJ2J* MUQ4#F2!]1QG\R 4H'DVJHC=)"E:%E),9X\P&AAO@)BU+*E&2AE2)(1KM \G MPTPA]:9Y0I2#6D"@EJ\7(WA@$#'RQZKN\YZPP\?G8'F':%F+J"SQ-VM(JWBD*/9-O2#PNN04?LF0FK7O%!Y3:\;2I M4;=NQSFH7:U)=R*"Q*R*"M>$>Z!HIDR=*'./ZGT@I%*KC-H #*PH\8)*SMH6 M$2'#?AEY=;2\D(4[&17S7"TID8[H!*/G"VPE2Z2B4F+-\C#DP]A<%FE.9H%D MPN<*M$H,0G-JM@'I\S3%UA62_Q(+)8NE9!P!DSD^'8GO5?^>JRR/"- M+4@^668+&MR?H2?Y.24!4_8P&&]^&LIV;BC&9!8P,.>4NNYRMP7X0!O/+>>W M.P&LO,L49\RE)$NK@M3[)M< CHTF-HX[4&Y%52G._O!Y EQ55%Y'H;I:,UQ, MC&!;W)36\_"*ZJDF17"%'4.(Q]R("7U&"U>XWKLR:G]Z]J\TO%?R75PN<-2K06Y#J5LJFITQ'!TQAH3=8.>0G?FNHXOF! MR,*45-9R^W)GBL^# J+$B?@>4O! !6VSTC5(0L6@;KW(5B#(JCGS00:J=B6M MA(=5_A9MFM *E2 )B40*0<(:6(E]YU@^CQ"%Y M'6!%,JYE/,)/,Z)%PB M7!^^F7#L #4"SJW&#W2WZ7"ND^],ZHY#)45"^YI8^B" MO(*R>974 &$AJJ+"["A"34'DA7!.7 T\RG&K^@:5:?ZJ( '+W \MI[:6UG) MB=DEGNPYMV*U*<#]H^KD<%UAU?#SBOFMA0&%"4SLK)2MF/S3=#UPQ(2_(WFH M4.HI$@T[$Z;*2<#TCKP_3 (.U "GVU EN&[_3.+*P&7G+Q"9S!G35Z0_$#'H M=4FLS6)VZE-(57XW3"6G4*YIW>&"DM'";\",9A@T15:@G,VFX8VLQ(356IMK MTU2PAL56'V[*(<<$]$#H8K1+RH4MW;MD7Y=QZURW3F'O#7GZ/A@M]6KM*;A5 CJ&KBQ$TAM\@0I'%R RZ6<6 , MX&P4/8P&&(M H<-A-W\)^Y=WF9(O4P;)Y,=AK;@0#H,?8,F$A^HO*N'E3E0W M5$JQ@X<7!$UI#>U2Z*T1Y E0UH]D3C<.1T/M*>,A(KK.U)5 3#8@H"57XK$ NRH[$%&J45 M)BPKC%6H!-+H+2*'U2"RK7YY3ET0:XWC%&Z4GEE#(E#*&>^-<6 CH04ANS6, M]CYK&E5)?-W4E$EJVN72Y/(DF;LBQLDES=]'R5RIL*OLR%A?&01HB'$CGNQ^ MJN/].BC=%3.,H/L#]["]$].65Z_CK5%R4[D$Q4@I$+VQ"+:ECO"'SA+=BC 9 M.PI-+DR9DBM2ZRZ7;.; UNZ[;(25D-R^T<92^4N0Y7-$XN(Y*GN'"Q3*:5\]5(*KTQ J9B&TK<94J\F3DB< MXWHR<[Z\H4D2%RI, E+(_W;&SB7S^S0@36)B#%'!J&*AT]56Y( M&^=*;6[H >CH\8"PB6!WKYA.<1Q'G"ME17D*<33K9+VZHJ>EX4(JOT9M:Q;6 M_=%FCZH2J%(AO(3+_!EO-\S\!$RM)2*B)^'H_',)UH,W\0*7Q?AC&L?N0N[M M*D_XT#-'AC9SQ&:.-")SY.$:[#ML@$A>2/P!0P+7(-TI0)6O,7JI^P_PZ)>= M[JC5,:Q+P_8BX^R\- #+ID8OST>E2:I;\ZQYT5BW.PJS.S3^?-D;&$:VZE9? M-@+B[C[&" I#9UW#V5\.#,M2K5;(Z93LXB'FCB*_# F];&]Y2H8W*D^U=N!= M.?P^P?\"->LW+8L_BCP-_?TU"%[=P?//K[PUK6N#]^T/85IW.C,#?>F@;E*H M]AI((2G0FHS/R@A:J?K,&=SL#+U"9:Q >LHHG9R"6J2"3\3,NPXYVER&)ZG@ M.P?6*ZKKW% "-0<6IQA%E)73H$>]]Y R+U@7_IV7_S^VG4^8CK6RFTO^JK.:\N/G_"]5H.3:*%;29C@Y?@[?B MOVAY>H[4.3F(5C,EKQ$]($+&,*W#\.ODN%4D V MWM55*JX0A_!CN_5Y_-R^2A%E) K$6#1"2\CG93#PGEHZ_+KS69F1B(KQT95JI,(+(WO MD<8_[HK&=6X2B!I"&.U*IUYZAG"0?!_8]_V80&@P 7[-7=D ?WN5$7Q\4D; MN]@U*ZB=;1TS^+B>&7R\-S/X6&$&_.8M[( *35'KUS.(B$%@]X;-C$+G+EJR MWR/92Y4,KYE:RH(J*7!Z%*6\&Z2M0IHJTUBZ'N48F]61%.[FH1)E5K,L=I1W MKYQRB'9$;&7*2LF1 J0[Q6)N?4Z)N?7?;BF%-!73B))MKR1YEFE>SN\XA*?2 M9#X5?G(5LZM\@1.$ERZ/!Z$__U>F).D8,-$;-PVE%L:!)B:$,644\MZICRA2 M-H>:DEM4:_P<-Q\D@@-9Y"XI4PXW;YZMOM-QGF6:? MJ'E'7'#"$"2HPYII%1%B<6.4QIL[-X>?B7++'.C8)QLZ+9[SAS#L.&4AF@8B MA24I+$M9ZB%-K-(-F F154=EMS;NP1B*L+D[,S>#-I_)^!%CAA99IC][OI@D MR32JGT34\5;5#UK>8?;!O M='M$VM*B2!=)IG(84 M2# ++S&E:!V4Z!*78UPVU5,,9SM#"]A'89, ,Z<@L M"3E03+L^Q'7"9;5(8TC#"<' 7.]&=ECR@C^QGHO;#VGWA4I;C)>RK$F>F))S M Z#+7'4I6G_G[#.10SQ6YZS55$SC&NZ!5^@/]T9%499,\QM/I=,Q#B1P\Y2_7\N*KF A M)]E1MIX4ARNT9N;":]R8X_TH?.=+9"DN0[_EUFBGW+0H1>3 G=T1I:H GQJ(N'#U*]%%DJ@?5=YR0"+!:.I)V'6XJ(OF'=@%C M1%\Z."68*I;TS NJA[I'.FEK0SZI):+=&%0DN/[7BPL4+C)BYW+GI2MXK.8= MUUC&.%*SM=>9UT+)(\ @JL_!UG]FQ)T#:6$W1BP6^.$I7,BH#A#Q6*3Q>-3YS<_3V0S<("EV1N,D$TZ3.E>5K, K MR\\VJ.T5,5DQQY2KN2Q5#)(%*SDX#!DV:7I;E$)S4S,NPMP<(96Y=@J32>2&K.W5EWDG% M3FF2I#X',2H\0^0M,O%&_6#N=$A,/S(-6^7J>JE=('M/A$^6!SOY M!RB 75(IGTNNTNNUAL#H#&#(]RG &%1JK(\8-8V2&W5^]3MI=V^8:=_ B6_E MEA+(]&+U56^2)5&1BQVSR?7I(?3%^Z8IRG_GP1W ;*B_<4+*KSQ6J]^U@'\& MP(]:[8X%O,7XTP&\Q?AGP_BN!;S%^!,"O,7XY\/XG@6\Q?C3 ;SE\1;C3POP M%N,MQI\6X 'CK OZ9,+YO ?]PP/^0IQ@3,6]@)83D%7GR]E%1D5V? M7<7#!\.>WS$?PVBQ&72=)%' T:Q ^ G7,+^A+.DHC,6=H59%T7L!Z*'>W3VB MRWWP19XCS__PP,8#63,*J0N[HR.,V5-@9*!Y-+YO@ MTCP2^D+Y9A\Y%>0GS#=S+:582EFAE-%N":77:9UW&T4H/,9NLD],V6Z6/S6F MK,#@<%!GU&\:ZHPM4[5,=1^@8"]J@XCAO?"=7F?/G-2B1U/1XU(LG%Z[@8+V MJ<3J26/'_Q:QQ8XGQ(Y>H[#CHY?N7[0!:1X6/9J*'HW5/)J*'LWR M_SR-ZF'M%C-PW"#T6*=[W,7+\Q??%P)'PCRIHV=<5TDOS.:6=[K56S;^;+8Y M518^-8H_$!BWI< ]%HOKL'!ZE1+WKGO>[MG+/HW+[KG=\7B_E_V_&[859V[[:&]JB98N7!5GXUJ8\ =.Q619B=^!VQIV&AWEY4D6C@G_WNZ671^Q;O,M( J<-\'\" M=XV]YN>^YM[@2:YYQQK "F^R-]GJ]>Q-'KBA>M>;[-N;M#1I;_*@;K)M;_+ MK> [WF1W]#0WN7M0/.E-/J>1?->;7-5=GSWB>G@.#QOFL]=JK_70KO6$/./' MF;VSQMY9@SJ[WNW.;,#W4([8'.-U]]AXO+V4 M3ZAK,GSE7EV3#Q2[C\>&?_I.R+;G<7/PW'+Q.S>?/>D.Q<\=Q3J\7L2VZ_ ! MLS4KOO?OMF@0*F_OW&>O_ BO?'LWOH,09T\EO$[DQK@_BQBU; M/VA);J_\\*^\ 9+\\*^\69Z(78ORD]37F^5M6"?+&UD8V;2J2-L2]1'];\># MD;WLT[CLGMOI=)M=^?&WOW2&[;='?4?=X9X)\BCNZ'G[T;;WWOOP&.[HF>FH MT[=W=.!WU&\WJQ_[\]S1\_9Y'7;W+8_V7&/X)'?TO/U:!^/!5IOS8$Q+VZ_U M8!+M[]VO=3C>37,N>W=/?7=#MS=:.^6F0?*T82 _=\>=W;0W;A+(G[5_ZAA4 ME;7C!HX:Y,_J/>RXG8YE+$_,6/J=@VSHO%>0/VM?TB[P\K4V4(-,G699--V^ M.QJ/MIHTAQ]&:VA_TV5K MJ^">TC]WC:#L8X-?9L()A)\*+Q-.&#N>F<+J>'& \49GFJ34UR.GG@?SA'H> M".QYX+P7OIA/!.;MN@X6CSM>YOC)?.&E\&F>T'.9-Q?.0J1A$CC)E/ZT@%]2 M9RF\U+F!)^!7V!<$'F>'Z:9)F3%*FS2-)\ MFD1A@HM>P3NRUMX 5;G))[NP;K\UJ._D-SBY5W.1P-7Q'0;[O2L7GN!KN0%T MF2_2Y!J>A)>(//ROEX=)[,#_?& ?'B!3'N:1R%P'U@=V4D1>"O<+^TJ*JYFQ M8Q_V"(=UBD4 )\H(ZPI 1WA[EOBA%SE3X>5%"A_AHK,$/N/;YJW\7."'>D'Z M5E(!$D#()43&I27$;L(H M1? &APS_0 WRE"(A5T K](4]S:(O*6(H6C>'F> M>G[NQ'!]"V^)#6_T9Y%7Q/Z,/J+MT=O$]P7^)XQA4?P$KO*;R/FS(,SR-)P4 M!#=8!I YG3\*AS>Y,O>#B7?C;O*W;J<[Z)[#4W\(I/$E MUS0-(LG6SNP5T@ M-1,"3>DR\B2'FP<\2#/"Z5@0^N WY3=2<2WB OE7&B(:3M-D#H ^\Q8+9U&D M_@R1H>5< F((PF-Y0?+Q:9AF.3PDQ%F>G.$M2H1E+!/PUB+-9\Y_"D!?(!IX M#&BF[3))B!2K&[PK0M,B#O\#&Y$(4>X97P-8?R7@17*W9U=W,#V^$^&9\K<9T7$F8])$' M'!'TCLPQ=YSC6? .07_/E-"!PJ].'3]X"L&3 /%$. VA^3S$]N MG,N\",+D?WX(=X8HW8?R8- :XA7Q/P)N(ARJT1)20C';4S3B@?P4<\1X0RNC M[P35 R,M\Z'/)B32D;"!+P,))PM< #:(L'!>X<-X8]WVVPJ4Z&^=MZ^U>L"J M2*27OYG!MI9GH ;"\K__2UZW<]?C9\4D"X%9@+3Y)2I@LX!&PGGUN*[FW7SY^_E5MZ,58_=M?SH>C\[?U?=0LVOLH/K+,\EXG,9A,##JA%U6Z0<@_ M&19R)*:XK\L9:/+.)ZG[.!>*?BMT=_GI0E/;1.0WJ&,@3:#POO20/WQ EH#, M_5IHBJ!/U',EONW(BGZT[+-(?[)(3ZI(B)H(V N7(KT.?7C->MS_+1=ID:U*!_B2I@1\RE*#I89#H8:++!-Y M*0(0IW\%@H@WBH.+3[]NE@=(#@>'W?NQN !D68&FC51Q04PJQJ"<"0%Y'_## M,,L*_!5]1T6>Y? #F; D?WUO@98!:JZH1[84>XFR!,S6K)C+A9()7!PYS3*P MO0/!=FHR!1,+C%?RR"IG7D57WI63*/;+T,#,CR@9M?3+NG?__?_F+M=)5Y)KL8Q9DQU7>(55^)LD@KO MVYDWA3>_\:(;;YG)8XW;KJ>T_E7@#?WOI\9 M()),,(WGS%(Q_?N+OWQ)_'66_K[U!!**0)3OV/63:1SV[H+'U5M9!^W] M4.3OFC. \J)5%63E;(UK[4>[JB)QY?G:F4E>T14>@H^B6?W/):SN3;Q 6N@M MY_<%+)45/BA1V;2(*#X0">69IBN>YQY_#YR=@!_AV][9HP,?U\LTN1[.&K\^]7+]MW0N(F $Z.YS"=ON\NP_19HP%KXG%%OJ MQ]7S'OO2R!>/@5+ 7M.OQI$QQ'!MQF@%C#!2C#: J.S=A/H,3Q4E\)K[#*3) "!<# M%PN!R.B6P0DX)L#V.O%1*+GTA 8Y_RE-EEZ4+\\P2 0 8!4>WJ< ;&)!GB01 M7T@N_%E,0S><6" +1X\G/%5DL*1\!'94 "SF8O1R2@)=+A:1,(@)\%72OGJD+5 2Z*<]=VH]^*[SH8I&&$;W&*5#= MV*ICR+\\2JLYE.M\5HS[0%P9V *!E7A5+9;C2O1 ZP7XOA-1I@W"@25"MC"3W)RO7<90OR^(ER6\#B(T]B,D&0&6="XTUUA(-,\0&6&M M:J(0(DT:(ILB3'P)QE%;;Q(86'HEZK('K&\P"/3ZL5#(M5%:U823DLE #=U; MWG63HL<)K'E*3DJ2@!).8 >8TH+?TQ>PJGS""]H&Q._P B1(#UT_V>VO(-)& ML4;+ EA%*CA'AY(.8$5T(8%.9+(0O#]B0*3HPX<5GZE;%;*K8"_F"YW<8>@, ML X*E9*-J8NXY1[HO148U;YO\(],N82EI"YW?QJJ]P:RI_@.0$BLX+P!N\(T M/ED)2'Q*BB*"1@Y>Y1G5 +(D]>P./&/\YL NHY$^]&YS?>A/[RK7_@8#_TF) M$1FC^D3XE,=0"$4:=W0<;(F/6K0Z?K3J].MH57,BW=5--!,12:M[^JUN"4I: M%#P!%!RL0T%OCCFV*E%[NE9+DEHD.YQ$&0I4QZNS&@AM:IF$[A&C)RYI3&#WTDGX@2GQ5D%Y0IG^>J4A8O9I!G M@,"8-9\*BCPX' !#%>L2H/(S7(D?PNNE(0&:&+PERS&K=@%/$.VK]?$A;2N[ MSHX/O, +O"T MD; *0$<6*S/]C?TFF D>(]"\"-Z=%5&.(0,TBYR5 V*,-P34\D[/[,B?7*M<+H&&.0:,% M45\)]$4:POH+*K,!3/[EXN*3,N_7?@LP'#2,%+/\D5#FWC=1:A?JSN@&_RR" M*]XOB0(? U],0^QKQW(-W L%W(BNE?\!'HY"KJ4A=-#:"I?WE"Z7[7!R)45E M?I1DDKDR00)(_,>MS"[M]<=0926R>H<-6%FC($L_L ZAY(8MYR+B"@GD&1,1 MA;""-):1W6\ *Z(!%BPE,?%DPP<2IGXQQZ02E,?B>\AZH\>0IUH(CDML6WGN M89#!XR"89&ODI@]"N,54.5 3V&P53X"0D=Y 5%+*7ZF^/AS$WT6Q#+7_5:[.8:]NC.V+C!@_)S M*%4-PP]@ZB&I'9GKU>+//O&'K+ P0!U()P,%,MD&]2)*P0%=ZP@=JA:Q]HE8 M69[XWV0M+.8I #ZQ7]2Y@V-T#WK!FO;]9O[?BH?G0(VI1YWIQ3\^2W'QN107 MNW::;=_3_GW5C(5_%F"639<[RT$#,U6VK1#*/:(*L,MV+MAW P[)CF7=?T,7 MS=4;<^B:(_1Y2;\NYQMB- *VF2]F2:S2#Y%$ M0.R3G/XR*J-25V1;$?4-Z4^4 "QA9N1M*@U)Y8 !3(3&#T*JF./'N,N/ +]OX:O*P@(6^KX>*^Q$(O M+PW -@PHL$"X/FP/76=[>O5G\QK>Z60SNO=W0*S)'( G<[]57=[E.URY+%>E MWBIEL@Y<<1PP G!L V-!*H-3YM0X'#KR@ APOP+Q(4\3[+1"7Y^+?)8$*M53 MND*5-TCE\FY+VH$O3R/E$S;I'^QG>0#0K$+IW)XA(>8/?-=(YJDIQWGI+]4O MT"\=N,X:7N^\DI^^-O(3B23A%)SJCK$C> M28>;\[3]%DK^5>:?H6><_J(8R M_!OLYSI,BDSO@O_,,"44JH%#A[?@W9B"%U\)%02H>^ME$!;S!N<).N"B)!/4 M PF8O+/&^#&2.@46(Z1+Y?DKP[MQP"NJO/4U[EQT2Q-3H.5$/,-S!88K?J^Y MVP9M>TX8_/W%UW]&W\;C=J?3?\%>F+WER=4C,?+.7 WK,%/@QF@X]6*"2Y0$ M["039. 9)S$FY'4%*,\I1U5=@$0,7:94N\7_$E$0364ZF%'F>V._%HISL<47,CX(%C+I?K!<#<8D'@BAA5]00;. MQE6X49288CS4$9X_HW#W4HM663""15-IH,(H&B/9U5TI.$%6A_>$/(O!H-+* M86_S>L*B<5BNO*EFDLZXR1ULE+&\F'!H!5\C2VWPW(' M>$(,MZ54 F1)%[Y MD,R0Q>+=ZKT@V,L#*2><>::0\D\G!$BV"U3^LX1BJ<5P8RH*WY<-Z521BT:H M:KX%:1? ?Y?:!\^50GPF!?.5=ZD7R!9U"')=4V,P2;UAS[GVTE#DQ%>F -TD MSG#'C<](_3'-0ZNEJ%V87JL(R<'5@T=]?II7:- MN+1&K2=<)-H$=NESG.PZ3"GJRLTC?4U(^+8)U;\W;B8?#(&6X= M^5I(TB^?25U2O9URGCSS_.:9\6Z\M=!HH7:_[A&.RO-/6D#P\GA]F.RT0,R0 M&PWX<-A#$O=V RR?#4XFHHF4Y]3>0.H'F'C'=FZ M4JZJ,JU('<"_[:!DJS%,"S7"$#5XN+*2'7$RBU'FO(VHX#G!>7"4%R@8=UD! M8DM)V1\J;4"5U0&/Y,R:50WIK3-+;D _35VIL8%:AVL+I1G)NFEYARJ?R(LW M>8,<]()F6JG#A ) '@]^ <+GA$8R5]=OG6B6V[R^!@">>T/("7[5>?U0:=C_Q9?)8B=1,3*=M'F@N+)LT37!] 7D:J M8P.)RR[#VMZ2O6ME,V#2W4%KOO;"2-MIM=:VH-M[I1E05U J"3TQ8 B(!:22 M;VK3I ZA>P!3T7Q:,?=G0.PA,_)0U>MQ4F$1Y>2^D'Q!K2!%S/Y2PW5&CPIN MK>7TI9)Y2?O&?U&BI(N M\JEH7H;M@$2P3]P_SMY=@[9-RK-)>8WMW?5O$:K.)ZQ^FCJI,@#1B=> T MH/-F>EZ!S-XV38 R<9VUB$2J%J5_/Q5LNLNL7>Y18[:#G(A83,.\M";46A7> MU7(N6#5Q>=3*!L6Z4JP#&R'U8SXA"W;],Z574=D+VCQ4ATNVZDNEHE,Q3*5G MW2Q)6Z3P@.'&-!J$4=J/BCI5F7;%J'$Y1D0%4[ )-#MH>(4:EG*G(TOGA'3P MES%9>/UZCPK9V%1O+-.K SBU(#U0":'2ZEZ=];# I[%/"CLX6G?NDOZ;,56# MT&.#_X/G5-!TBC VJJRT@/M1.8QIK$KL14O8AUL[$A.]<38X G:] UW(^;\^T6%W\WAD7G&+!/%PG7[3DG7+ "1G@*8+0B%Q MR=GDIX C'++Q-*"JKX:_%^FU6)8^(--5.JO">E)([7W"5;7:<)9#EQ0/-9^K M7F_-\T:793B=I.]2(O<)D:60->GWUD$ M@[%[->#Q#1(R)01@8H],#E,$++Y[)?GJ):EB+,Y6%^6Q?UZI<7+U>^8A6E<' M2LGOJH@2<-E4#XO;*?16@\%/<3FRZ$\%_) QAM=8)"CU+!GTPZ0O$9&:)&^0 MV\B6:K]Y#7Y6ZZM)46O7\-"RI M3S.Q;MBC\R$G];QT39*U1*>F.!8"Y+_(L$)JXZ.;)N9AQ-W?4DZLXK%>@)8+ MS-16704P))+$$76V) ZK$ JNI\#)?1(@QLE1=44.Q.F>96EG2!($2Z@18F"7 MX&WNTTCBF @@WY#093VM M-I#KWQZAT["5=K74 + _19D)BD/T4*H&7N[)%"I.M.3\&OG+'0RV"_ZF9'VD MN&&E]LTLD<'97"9^54*K[,',T'.#<_O, GD!#*+@36)0H-[=LWR1X9'0&^80 M.N4LJ.8:_JQ(8T/H2_\F=QXPMIUR=!K0;R:01A@CN08=@ T_:VU+DFU<.RL@ M+_9-I)U@+EME:*:/2J$T[6,'O1K2,"^OX8'TM?9>#BQFN%^K*:,P+_4!Q5FR MH+5'!*9.5V*7OGLC=ER.V%1L76J8JNER.6Z2UJ#_YE[IK6(\5M0FI5#Y?DS+ M*%%Q(BH,E9NV */+I5;!2,5)T%%R0TX5N5(FW4*<@*!9-)E8YS%.#48& 1!9/$%$]9G#:+**Z>IK2+F0[" E= M;L>\0/@A_A*E&CI[U@T/B,0I$]]H5E+M4\*49?0F*?,_M>]5AZ@I65AG M8%(W4&PS@KE8: FB?Z!<64W6E1.;-9?(9+8H\VUL3 L,'ZZ0PLTR2QZ8?PQJ M28#%3J]S0\U/)K*R=ID9!JW' ,@JH:BEX MH#%9QJ2^,C7CZ=7&>#00Z9*3)3$&,W.5O@]7AJJ$J)8&$$Q6M2YS<+>AGDF4 M)F 9,*G>L(1)S>%:=?&&E-MNCO*6%XL,$S]5GN*)0.@9+@R2G0P&+>GYDGB2 MN.R@H^Z>@!TXX-F-J Z<$&3".0W.H> M.JW>Z#[NMD]<%H5-YZZ0H;PS"R >ZV^[96.K00YZLE.]H/O%/"K%3>/SSEZ+ MF_[0)J#@3/YUB#>01E0]JJ1\JLODM.! M::02WBBELV'R.7ZY%A'=%HB1WJ _A#$= $7)NGQ]"KIJ$Q+3[; Z;EWI++EV M4/\I,X*R2C!]-0M^>\ 'GL4_;HHY5$]2WE8UPU45W>0T2Q#U:)6^+OM58N$9 M>7+*: V6#SAEA1(([&F2RCJG^F>HNAAE2[4JFC?.T]"83N "^3W>MW)U@>HZ#:-(C?-8R>1PUR>0N!K=Y42W"C4>6?\@BVT/P38T MM:3C&XN>4Z%R1'$P"F85X:>ZUEJ ,DVVXQ&V";+X\PC\"6.,*R4IL*\P^U:* M7;%%-I/KE0+V-3%WG435Q;I.*,L.U%F:=6BY$H MG]$DH3 +>65 ZW(KA>*RSNU&7II1]5^I;R^O?;E2%:[&BD@.@N[N@M^"WS1; M/RL%VC/49U(Y558/:;Y+3D!).#M.\262F*S8:M77R#G:5-9:4U-)=RV?HLR^ M;?HN18-2.KR>$51-@%PIX_=2RO*3G>+1BW1%D7SR)8;/IR,:1\;M&-856UJJKMPWY?R5RHF:I81)^D M **8Q 6]6P3*G7"15;.Z,R^2A=;KX;V6R6&ZH20$MU(VP&T)9(H#Z,K(0['7 MQU8TH% MS4/$:&\:G$DS3U^'OECUTK7S(B=>1&F7V4R(7%8 Z SA^JOJX6JPYOUM].E8BX5=O! Z7*FA4QVH%8^0O4MNA&JG8EB M-?3\MF#+A"(5N M4H7)ZY@!07( 'P--CU.@TNU[Y"L(&,P5YJ'ROZ\HI34/IHB+)9O 5V M"\"(?%VR]#HLL[S+A S=^X F@E ^"S?RT-T#%8;0AUK@Z<%*,3D_:'@W,R[# M$#VNE(DU5"9'^YB-&U5L7/6+UL..5R?,!QJV:L"\*DNC84#>DBZ(&Z11@ZB0H6]UIX@Z' *0ONNB%"&)KI]]MGG?9MO2E)FP>N(_< 1/$'6FYQ4IG(999-<&I.5OK4%$S)J)&]4;@> 4[)&J0NJM10SE0T M"0<1L5F&!K,:1K14M&42 AN)M73=C=\SNS>2&ND!$T2W0=E/1;VLQ8=^V(GE M.>M(4SD?-W^@W4GNL^[(]"W%M%PD;6YU!,O0Z'7Q7?B%Z?-0AV9ERH]P9K:9 MX*IPN[:WZEAGD=^@"PL;_9RAMX2Y)=;]\*];,KG*.6[A7'KH$1J%E@3"H\S3 MDD'[7N07JAP6.=2?O(!99UFJ]#+1A@E5R3@MJB1?!8V4)V*+;,>SXP^9Q]V% MIG]"TI,Y4(2J*E II1&*5XTK9-I(@8H8L,(/PZHI@(Z8(C9488.TT<^Q%+)R MMQ)G5GX>I;]@?B@L$X7?9*7N1&W,<%_5!)DCZRHJ*5)%3$,.B]C$)CP'2D*& M''-B$P0RMZT&B16UPE4X1[J76P5/1GH$$(GADL0&DLP_RB(QSLJ*4%/2%5H< M:]8]6&2\6%?JL>U&1*@<3"JJC\,F ?8>I<^B=H;],4FMH 0Q?^E3^,++"Q5: M,W4T,F%=N1F44PDE!,-N0T\-&Y>#VU4J79/RJKHVK\KF51UL7M6]V3AI"G$> M8B"A=$00\:KII\R2V90#AA^%LN).9:"HTE\*=A3T5H\D9P.,2KGK^0?O/5/(QN7F9'K M3)8RIMEKH_=_3AWW'!9*B;MRR&*=O5CU,K%V4SX79GJSP1.;:QO[ M3!RR-^F2!K=P6/"=,;CED+Q'NY_AMDX9U VE:W8.Q9[8ERJ[VH\Z8[<"+.?, M(3A6_V@,-N!""WA.]:=MJ86JY75F:WON45DN)WTHKIYQ@'L\XSVR0<'3#5S9 MQ2#+*SY^+ LQI_1HLBQ]5/2QPQW\,^P!CZ%3GWW"^$D1H^M='>OSY>^ZW:YK MFGKR!>N>^51Y1K*MM<_)71A/_I:5P$-+K2RLPE5I,?R2,I=HFBU(,M71%>=4 M\R" B5AKBX&>C]:PLKK*C(6R\[9IS\Z%QY,!5F^2"A7B4'HMS%J\JOG,UR$G M)GC8F")31N$5%.K[XCL6 F2AK5M0H98-X M./!]G:#F0XZ*LN>1=@"81@JB0\OY165$N"ICP-@PM;Y2Z&M4Q%1R!(PIM3S- MH>R25'CRQ,P&(3"SM9<4.6 Y>T2?GE4W;0[RNC/\M&&Y] M0<\ANI)$6<*$3'TJJ(5UYDR*O)[X,&=W0J!S1@#!?+ [6\X[61,EX[PF JDZ M_U6:D[RF)#WE6YQ@I?_BSWZ\V3-.=1*![FM1G,@>@5P";*7!C9__WG M)%TC/:48(;68LK2T8P0%(!Y&]LA=@3/MLSKOYFP'Q9>U)IMO (UD;YT#AM:L#JHW* M8VFD0-LI#>=5=YFI#GA7Z-V6K8S [$2']2V*PU/ES4@FUNUT!]WSW4\Z?(11 M,*FL49]=J&>T_[8HBYXFAV&2[+C9AEGPD@F9NX:^V"*3Z7;C<73S>,9.NS4^C"L9M;J/MZ/? ME6"4TN7_@2&2.3^MG>UV+I7HSG@O8S / *B Y_U5MG27F8&[32E=-N_#Q45QX$WGY:N!F>R1/MDU=.E^6"['76VL4]][MP;=[%@[J MX)J+]7?+Q3KGK>'NB?8Q;.K5AYC)/)\E18:UPZ^;Q;6>57/]B^\+@0G4!\?P M/L1G%XN%3GG,[G2A#SS.4?"T!Y]]QVQMY29?[G/[MT4X'LN/*"QL5@]1HJ%1 MQG67TABG-VR[@_/Q$UQG<]B31>5[>M /!)4[0[Y3K7]"SWF#8,,B^_FB"CMB>X/&FA//*^G4DJ=/IMKI_=;G5ZTM F=90?:RKP)>8<"O6 MUBJ/L7/(2^"5K?Y]'CM7#9]OJ,FX&E-I=J2BK9:+JB.HTO7*"(

S4,_3<[,:2^ON53>>3ELCUP@WTTK9KRDMQIR2"CDP"TES(?55C:>!5?/ M9ZF@43PW^8R[ >I<94:9\-8[94S!+YG36+#"W_EG,A?N:B?J+>@!%_2X-_/N MOW@+YW*1I B;!,WP49B]]G&E'I^ )AWL9G[O-B83?>85[Y+KD7N_.QE,VJ+ M=_?WN]6A'\*)O"+F/MXX#)WGECN/1(XP!I)[?W'Y3PO.SWTV&<-ZRC/XX63IO!R,#3X3%*EJ*K.-?U7F MS=_&(UM52K_32:I]6]$2G/_N,V]< WL>$-@!JX;V]D -N[NL*^:CEV;/.Y/4EQ-:HK< MLTV1;5/D!C9%WD+>O@>,/+E2C$9V.=R@N*SC__\*Y\Z_O#1 >G%;T!1 8YP M\_^S]Z;-B2/;NO#W&W'_@Z).[_M610"M@;'Z[([ &+OP +8!3U\((24@(R2L M 8Q__9LK,S4 ,L8VV CK1)S>91"IS)5KSESK,4V5>3]7R'9DE_2S/,3/4 "( M8\S56#M2.%/28/+*VTB0W/F0X35UQ]H2F]1?_1G"/G+ M5XQ8'RX\F/\U_]L*@790:-_14ZP>P9/Y?_)H_ ]W.M,U1,% 5B\6.4KF4QO4 MO+ASF^I3\\4Q3,U@P<+FG.0W^2#87&["28]PDM\R#3H%WU,F'/JQ";W;:^6( M:2=>E3EFGA6SUVF*STH:Y 7=SL%-LC3PM+(TSL1&@?\/^4K(D0_FF[ZR-HJ+ M8"5>-S_*$,5-ATYOVUB6N]FD) #^"XND4J9 F8*[#.7&)=( MF>Q;N:1NACOCLS=""VR*/(P7(F >#'6-9]ZQ!Y;&AMD91;@GVORML44-##/M MX1P<)7$_5=0CS5L#8,C0%I.@P8=U9E )J_&(N>G M%$(2#K4!Q&:*.NF0M&4 M7 ?@9 BGX8@6/FHZM-NGY>/T*;(/"!@%'.IAA49.V\S$;=N[= MOQ9BV6RF$&3W:$ZOF,](H33:>AF]$E;3;_A1*4,1>E:F\S+"B]F\ZGFU[)$E MY27JI+EYKTC_E4<(>E-CZJ(G'U)QD5*IER)2,2 9A*%SKRE?E"L^_"BW$.Q2 M8QBYW&!3K,5T1#@1L:]H6F]O[^B!QBZV>8QOHT0IZ5[VAD.;339*3#I4?@WA M\PG=DSZ)WX?P8B9;2 B?:)IO0_=$TR2:)I:$WV+OG-5>_NYW9VW5OO+XV+@M_3??N[<(33O]F"X\/IR?V_%O;\X^V/7Y1 (2,N 4)>$N9 MY3Q=PM>-2,NX1#LDVB'1#E^J'6+4!??K^Z0G&B/1&+N_\*1M]B?V2=\I!RMA ME-WMKY[8CL1V[/["XQ.+QK!9^1ZI@/?W?]NP%EAJF.#=O&,7%7]ON15Y"EYV>:8V@8FJD MV384J:0XRYS)NJ.Q8BKSI8:NW\!8?[&"VF(_M4]L-B6]O=64D.53^96M4/=6 MAR3,]^7,)Q93V>RW9+X8AYX+EJTV&LN:!8]U3TG% M5?9];[58PO??FN]+*<'O]_JM^'X?HGA!).-1V ]E_DPYB=*W&*3L'MK"-@'" MOA:&X5V9\5PJ6UJEUKY?M))(PK>4!*F8$@N?!)<7$TG8_;C]'[_U?!*")Z=Z MGQD%;P%_*R9:(6&^KV:^;4!GQ83Y8AR,XB&.+=.&MKGP41)V)F=CW_!L+)_- MY./H9"_)\G\2)OZ^3"QF/@GT^?.8. &E)*"4"\GAA0;VA8PX!T^9"Z%3"E+Q M':WLA6PNDWM3+WM&,(9P"'WM_?;S\PWN53Q]VMQ>$$-@:^%F]>/E&]M<#V%J M^[\=8''!;Y^8NCM"8<*$T2L!1<-T^X.7@ 6\GODY'#4M@EL.,,&A)3X0WGZI MBWUT;_Q<" 4@W!M??N/Q/7DF^E(?$.^%MZ"G,3)L%&ZL/Y4MN/J'=\2V7?J1 M@D5>QD\K2$==2X.! ;OC,SKJO\CI7RN- % :$'D*NZL14NF:@@D*J!@>F8G0 MZ,S@B]Z8FX.BW4]R<,_>HNX>B 2M@X&)."$J8B,UM8"!MA+48 %AB/XD0.AY!1!A 8&'@4C>("(6 MBD/6NZA+0] 3% Q2Y)?5%5,XWM+&\BS N/5T!:BHC4G1ZR:#?K.["#Q$^ MT32)IOE6A$\T38)FL;V<>-)Q;&^2?W2>7R.-P__8K M"C)W^PIM*9<2Q*1/6,+&,6?C;*HD91,VCEO5\,7"D> M4U&Z0,X)6H+E1T])=0DD(E#T&U M42F;*7'K%C:]M32BE,L([ZE)HA42\U5("V4.K,R ^TN:*WL*E23),\O4=;^L MAM0%<2-9,X(:@;GZ(22K"EZUD^)L69>M&=ELM4W@&X2HCTW5L346LEBC&4OBA9;"+72+1WY!Y^\V]9G\HS MFRVKR&>$G'P-F*4K>;<=4AE".":: 5C!ZA8;ODWRF.4-B#]H\_,H)HE558\OLRM0R N$\ MS3E&%I2(RH:")8$8)=!_^!EY*ELJ4[,RQ^B+#5.!U'B&W^#(3_XJ_#(Y^! _ MHF)=')J<:9!=@SGBMR*H4'MP+-YU M4+QZ'=L[^^52.MF(MI29+3HX^U,XUY1U9M7/96N(B(@LUHV(G!3GR7&IX8;,5WJ>J)P58D M^FE7=B+13SNS%8E^2NH0WT&@O;X-NG52?)=JI)<(^6WKD[;+68GF231/4JSR M7L43TSJG][/.$@T27MH@+\6Y%"HQ4XF9V@TS%?,"JO?HCOTJJ?IZ5;*3158O MD"4X^1WY)[_QK[CZ,LVY@\4K+]!BC\I9Z+*DE;O],BHDGQ)+Q=A7M20Z=09<'UYQ+;.XRS_0OS\M*.NQQ]J!G['8;GYARNKV*4B,R7WXM]% M%SQ#73>GL'3-L;F^;G9EG=-EUU &L*(3UT!D]U+^9,/O6:IWBZRR"]>D+)%H MCN*F01&,9+Q)"J:,*$R9E.:9A MN[I#8,9@5Q77QIH$P5PMQ $@VX34(_K%>^^;'5EB]MT5FB"#D;4GA-V\7T87 M909EA[0XLY O+J'&?5IAYIJU6: =A%#1[&[6:C'"KJZ56E.A$[T-SL%:95(L MEVYRX,:N5RL5A2BVL+4,[#)90AM#(*->P5] M3;,--..:)MX#"R[7%$6A\(_-E2UDR*!&4Z\,<'YVP+7D,=<.7:,M9F%%3GL0%D=:89F.Q:Y=[FI K+7&ER$YY-4@>W%U=E5$6E2\_6] M"/\M*BAVCN[?I5YBYPC_7:HC=H[PB:9)-,VW(GRB:;YEU=5V3GMB<(5TPPN/ MSX71!/UM-VF3*)!$@7R#DLSQ]RS _!PTJ$2')#ID_POB7E0R^5TOVQK'HC@P8:8?_Q;CQTQ;Q9![]RWK^(+9?:Q:D.N_'H:&,'C^ M*@;H<+18,)\I^,6"4KCX:MU:02@W?$>I(*/B.A6# .)6C 1Q(X5#K" G3M!. M<_AOA5HC!$)I-4[RQCA?0*_]#X=]3%] DX/JN1LY#@Z(H6; M#/=*EZN! F*H<*E2@!T9IE3U79DKS+7*W/SIK&J MS"U4X$9$JGV@'5]9@76'-9[F*0XO7*E1S;*WJZDO-\"%=XVM\G>(,$Q#G0F3Q%"I1 M#%@=P@FER@HOUQ6"]=Y>3 %>G_<*K.RS5$<2^8^:4KCZDW&43=MXG_77B=K*IA=, &V190FL-:E%>:*@F?1%=>RD*', MV%N)/8:W8D]?UEV_#8$7A;+@D.O*.D2B>(5_80>$#!;R KRGR:JT?-8I#)A.7 ,YF@=ZIS#9F)OUW<./?B&6IM/T'R$2"T<$%]8)LS*-/;3 M87Y+WHJQSAR"]7P,BB-@7_3\;%.V((0^(RVG4-18['LB4BQQLB!9WF5O0A2J M/.VW>>@D2X/2\%HV Z88VX8&PM5TL(Q1;>,)F:=", 5I8@7'GZZ"GR4]<;QN M/: &P'UW=8]J2)E9L9$U(VQ@JRB"U(,M8,9!T M9EP[T\QP/:22D!V'Z? >/+8V)HHUE)]!^!4*61]H#L,TTN2G++EA&G:*?*@" M@1R-]M!8G>VCB.ET*\/Z>JHY@X&IJV2RL+[,9D6!:)M=<\TV*:MTJR#A$I(T MBS WL$[/A4X^D'W23&Q=I]@<0[(0@9'#5HB;8-N-:(*T)RN82VPPA8KNJBPP M!='S9$=%F/-(5@:_(S!KD*R<@A5+@71,$7X%I'""WP(3>9CU?JL@8JA(GL>8 M40,G*XRWX)-0HH]]LC @^3T-@3$W>^$T6GH6)MY'9M^2QP--X4A>E1GCN7EA M]X.^'U+O,K;AX':\/,Y(>_*&\%RGQ4E:UCN6XAD/FW"^X24LNL,3(MV M, N/ &*L*40GAI+)EDO:LH6^A#$@@0Y-8 Y@(C+V.4VL4ARP,WC&1 %"CR?87 =AY41HQ;[TW^J]#E+K M<*VP3>%#0*#!DI(BD#&6:Z#KT]O*$V4=[-GVPV*>/_K/X))%GE7<3(%1/")X3_/H0O9$I)CYRO M(+R8R4H)X1-5\WT(GZB:KU,U2:?+#Q#^HS6TZSGUNWC+]_V5DF]0N-M=^%+T M^)45M&&AQ&018E55_Q4M7=Z@Q7:8C1(%LH,*Y'.:^6R%%)^H-#Y5UVZ24M3; MC)%ZW4Z[FS=$G-M85"*^%#7'(]QZL/JLCV@#O2S:G-'6A@&?*1N+A:>?HB428GR<&*]E([\5,3;N&L:9&(F8)&+RF2FH3R'& M^OUH/LN#(*Y C[@"M/34\6XD!X6W 1SH>]LW;%.N7^M!0:Z#ALK@(D+?'5G) M5PCE5RNBM^[>>IVP4X/MJ=O\RP8T)$XLIL;BJ*V&\S>;6 MCW)V)$0/&5C7)K>I6:W8ZY9U9UWIS4GNSBXQS@[R9^NW=37:SUPJ*Q5_)9%T MS"/IW1/_G>7XO)3_)'[?)=N^-R'Q3V:R?W%_+X;'/47[=WNM-1H:J04F%: HS&M MV)TB6C7,.B.25H>D-PQ49L,_P :S'C%0AVJ@/NV7R$JHE<"V RJ2P.*)Y'EF,"JTR945Q1RYM3*.BGJ9HY&C^KZPD!"U,,_%K MF[+0]PS^/T>:JD7* _S;:QX3<86AX>]5.>1D14SQQ9X.[^;/5_IIT6^\^VP! M)Y/& M/*-='E@W73QWU?2Z.M!&#[3S!6OH^N"R!ERDEPBT?"&[@XW6R ZU"2'-7[@5 MK9X)<0M!@]T4-*W!!O$YZ&NIC<:R9GE7?C3#D8T^Z2S#)D2437B$<,MC]JW/ M"52S>M.E+3/#QV"O[<;+_8*YO_(O=6MFVS*W]KE>T*1C!JSFA=XX M,*5P^^$(1AUCY0N-JV&(D6;3YD#0>WJ10UD_B:YI#J'W!XSN3Y8NG@^;!TH= MCZ-FK"TU'SD9GRDQY9$V(6]X_95KR$\B'>7,P007_JC]B6 M-_7;V92JW/7VJOFDO6K27C46[55?=AF*[W(90GTI/^XR%+;L,D!O_9"B7# [ MF]#&T/I>BGQ!M"9.;<$Y$+.!:7VG>B-R_L(O'O+ (1^]]CAWW5VZ;GL6+&!E1 M/A%CMF+D=#PVHW 6GJB9,UGW42[PKTO9PA+.A/@WT7LKE<-&=4#!((;+I+Y_M)N-N)C?4[B0<)-W*&-Z>TH6TTR0J:5C23!)Y+ MJ'?T"WOL\T&RA5O8PF*PA7+@FH)SD9?RQ'!M=A.9;Q/P2I2/@@=1$%)MUBL^ ML-=^"^$%/0*"?F[:BCG%"\=>G+G=WN"?;\,*N7<:L2/_&'T[1NSCA MC)'PA!/ KKWJY@(-Y+)9B8C4BA#NK^*\'J4MM(F?&9(R>*L]D*U%8+*K9MOV M(P$BR*Y#CV9>C@>*\]DU7_9HC!9$IRP$0I:BV4LF&M,(47OKXP#1,,I[!'QV M(]'@V]'@+Z447N9$,8CP:-BWBB5+\[ 86^40OZ.\Q\'0PMAC8/IE!!?3+_XJ MA$X5WB<[^V4UWAOY-%UPFC6"#@*)-H(4XM"R9MJ*&/^CBHW[1-;G,G!QH]HF MHR+%HP[Y!PJH0W7O7X(89D\Y^@0[$Q!Y:9@!PC$.5NBVIB(/A9*@' "$*)98 MT[67D1HT+Q>$13[WVMM3.""SB3 P=0 _)*_%A@)$MR(;,AZ59J1J!OEG^%49 MKDW$7&$<\W*?=ZVW@F!S*_67"2*K EPC9'@")%6/!/!ODA3"T\?N(?XIH/- M% @)JJD&QU;8U1W),^@NCF?]0)!%3;]YN:Q[8X7 *V!^+T,_P+4&$O!")W@" M@:$B=0YU #Q> RL_"XTTA\"7RI9!.]POY*JBMBZ%IZK(KDVHH%FA'UN(M,1")=QX -P0?9;A_IA3-$$6H3ET_"=X!AZ,#]UC;X2Q[$"C M?*2FEJCBH7"$0!O\')YBNKK*6M9C#B:X'GXF$_9E;$*F'BOM>42&<+)0MFU3 M(>^FN>4HDJD 1."M-[S(N<7;;#? YA&X@<3MV*BR"P!5@6M=2 &[UAS4"O[A M=!ZK L0(4JIVCRH2!4\--@@N$)E=7>LS=(80D)>!I\L)(L! .8.P6^(,\+SZ M SK.BSK$_S#PB9@2"V8ZAV*#E]5%NH9%90,C^R@&MF=*";5&"#D,?@+SIC:F M0+TPED$\*HBU 4$!R5@-1Q AB'\!*8$(EP9^&"!/_,,-/$'WYV_!O*U01BQB M3*80/<@( O(P1:$9,C^0G') \I[D^R&730$[V.$0P<3 DZ'7![Q1F"& ,R9_ MO-3\NR@O0:IP"8F8H:@IV&Q8'J0&UC(>[\$R ;Q(MI0!R\+[N"",XW2FPD<$ M10S&!HVAD;,^/+Q+#U((K2!Y@4D!D, C=\3U71G.6U X3;_T Y_[/>4=X@!X M+9 ;CH(H-)'WD(^\1O NV(D-'ML(TG^_@N[.2$P+!J'NP+@S)AD.%@ MRA2%(<.H#*5$]BPX0R#QH)$HS\^Y"]%@L\" \/4@@>VC/4=GJ()J"O>$]A.@ED" M5L5DZ!\(,B^ _C!"UGM<&"07S\29 3Q=-@QIC^G82I\$A7]\36%G3"7TI +QW M F>I8+FI-)!XBM#9T[UL=\ $]ER=F$9LGF')$%*M0>Q,+"Z#%)++(,EED&U? M!@E14Q RN0_?9-\G*-F>-Y=UB@U\AX1!%['X9=XYFO,/%[T77['9" WA:4O& M$5TX2E$H/E*&"P*>(-S#MI6%62I^D0F:E\!H!4:R)T^P*6 /N=3T.8 4]\)1 MPN8/UX7E]G-?D#[ZY_6N=[[GW@@\=[_%76SS/\M2V2(9!< *I!$_,(<&X&RV M.R('X.SDZ:5@YH4LR^^=0J3>%GC8!Z'"1GC*N@>C5OQ7BOL2Y/1,R@K GZWEIRXK$2=N+)7HL^$6]A;?&@N*>K.EYSWXM?!O_U:4OD,\68^!H?A=IX MB0)?&(=^!?K&3D2G'\':$+(; -L(42$G97)2K+!V+KSSL4,7P2GU!;(TDUW8 M>P'>;CL(33NA1S;0.RW1([NE1Y9RYEO%XIKS:DJ9?"%6RJ!E.K+^(='>KI?Z MU4AK=#,#GA)I%VSLDMJ]"6^ZZ MX'YII/Q"[_4MW_18TE5!STO:2"Y\8^>G\"O%_11_;;R7?%PE^2-[N?$;($M; M^=.]-9]U0'4Y_/H9D^F/I='-W[]8RL\FDWE>#YA MT>_)HO%0HX*4*HFKP.!VB$=W%"8I8=I/9]IL2I"*"=-^$Z;]]"LHV\$=X5/9 MDK0MS*Y]"9Z_.$8^CBA^YGY*D7'Q-PA_W[Q$X7./#C^?!.L9T*_+R&\H<.%3 M0FY5Y+)O J]TM2BFLOG=XNJO!5S\;FR^ M1GBT!VR>WSF/).'R'>/R+[WKM!DN![((XE[4KNSQ23JY3_Q2]XOD"'UC1^CS MTBQA:59-%[IV;$F;)_<1HA( M0/Q-VD+.-:X0^@6[%Y,]0<]V,4$*CB :\\TTDU^GO'&HON3P< M>74FCU]%!Q9S&=[OZVR8!O()RD&Y!L=S/+PWU&7Z+>TRW[:)*RA%WIG6Y9GI M.K][VA-2PX3QVE)3'IC/'+UI'@L<360-3V%%&J:XQ,<_A5^+$K3 Z&$F?;&' M[OR>OFD5]$\8_TV-I#T@%U(21"!4H)T^@+&D:9F(W+<0Q8HBR**&CSM(T%$\ ME%&.](QU*2ZAGPP#Y 2"FPR-A@%_BL&B!*.'FJ\S<5P2Q83S5G.>&%/. XZA M_$'8 @$*1!C*%GI0FU/2\M^'RO#P>AC^FH=^I%FVPSVZL@7@&G@P@I>PP*Z4 M4VGMDTW :!FD.[ST L> MD'OD(2+@*18"*!!@NA37=1T&KT$8WPHQZ%K;!P_31^KAF^C05 "7 6V7=0K(Z S@^13=MSP3Y6%2 MF1"WC5B?#6M&CU%F'UD.*WO5)+OLP:$QM"1OT0/,/@,9\,)'@.(%J'XX( :H M)P9(Y:&^I3P 6GI*3)$Z0*]1I$"B)T-@;%S-@U.PG3 N(0%V"N$UACG=GQ7 M,># WK:QT\+ 0F#+V#HX'V31#>'&4DBD 7X.>6_UL.4HN)-F*!;QDS(<('SB MQ3"H+;P& &=RK1"D" 5!',B@J>>($.":>>LFH)++I,GL%##$MJ7H"D'_!:ZL M*.!5 GDNL '$_U8VHL[G@&Y*F<(ND,0'L@@3X/I"AB)C6#.\+.I M"CRUB/D4]WY6;;_UG= MS)#7IWDQM!Y^?-IMLDW:4%XP_C9:F&X(N*861)1D"G1 T$3!:_BU7E,Q5:)^B38/#PNZT']WB@LO ME[T#2.4#(P+X(/:Q00F,0D,R<"C8?/P9GCDV-S[Q*S TVP"&L\<^]/QU&X>V MM@U>-8!$8>.!C<4SHL#&+.B5"=HL8HHX#$)KTD!ZSGR ;A4N:Z<:[MP9N^*=83!3$GEC#M*:$@F$".91(D M3'B3@[T[FNR$D,S:3$T(0F8S@VC9#_@4SZ!+QP:&:J0/2U]S .K.MVU<8<\2>3RE\ M*0IOM&[SF 9S3"%:*S#-4TCSZVF& P^'MV*.NEA-LFXW3%CYW"^0TA1#_59T M'++W8*\(TBP%669;*@>0OI ?Q5N-Q0HDE8@/"?C11-9=ZN],!XC$XX0]989: M:@^(HP1.&=6W2*6XM_8\UNA/P.O4[+%IR[I-0A(FM&;@7-$0'O-AW]4H*J86 M%D 8MH=9$IL$TF4-OQ03VB!I"H!Y#&(K(9=B2AC[?+JK4J18\&Y' +^IF2I= M'0ES3(C;0\/.:0@B%@;>?E\TEM4 31-32?) LL/"-!_\VK',XU'5H.!5O 9VL:+5PS$.8B^V(747-0#@ MLON_!,[$T2IF3D M-HY\SP;UGL\$B.0C.*J+?"<1J:B7T:!Z;OGT+%LV#*BY\[3 JRJ$Y"O?)*K+>6JYP\!(.7'W<'1.-WD#QX*K%K2\GW3\%R9 MIO4APK]9EPIN(9O>*O1_CM6WK%FPGR'E#8(:\E)\":0I5CKT@EU2%&PJ/B :' M8]Z89#(@\/@Q#M*"B.80Z24!>,HU-(?0KO"/'0Q,5!X)FV3+(F0*79"#R,-[ M,A.&E0 ]!33R-:=_(H#9E.0HL=]FTF?I/!$S&:MF1R<#N?[%R< >!P<,^!TA M>F##:O61GV)GO\ $"@+$Q>'0DX*0:K.4?"2!@IEFL'C30V-P1U.A%;+T*BA< M'#1;X: 2A<-Q,$3P(0X576Q9(*/ATY_9TDCJ+TX.DKP&8P]OWU_B$.S$]KP[ M6?B%JW>/'OPO>,WTV:CQ@5OM4" ;Z5?3GR]:QA*H W+LCW^#_3'?V&&AP]9U MI,$%R!7L:DV[MH'?U%..;.&,;X.\MEM^]B3?G:8:FTEO(^ EFZ)E)_ M'M*2WIF(".KZT#\0XXXL[*Y-36OH![R5P'>&N82>O:)ZAYIC4 '1[R*JW6/^ M,-/(*ER$9$=]-M,S(^Q;8[<+W$C,'\%1G:?EZ-N\+*(W*V=@(;CL.T$Z\8$U M8PR9)->F)W!,JX=5()8@,#)6R/GT29)Z826;/819+_^T'.M6OXWP"LMG$^N+ M1^ZMOHW/\1'>C?=5#;8)VZ)T&V]+T[M^^[/I=AW/_4EG0:0J>(I8K5N^32O/ MYUVPYZ,3VM'PL$)N9=4,Q;7HQ6.\&17==%62:7+)ST)W0#$?8N^@!EY*$UEP MQY?DZ*$]2868X1Y,8$1WO#R('VZX!]3HZ*P(QOP0,?!77G/MX5WJJB'B 0Z9#%$ M*@S\6X?=*,8\@C\;,5ZS9'8B J4K+-%#4C*RKI!+Q>0QSR]%Q&U;8-$,5X-K MQK9)K.$<-UG@L2(B=CIZ I\7_]Q;@PP7-L.L_\HJP 7NA_6:-V6@.WF*F$G@ M")N&!W/L&HMCZU)R;)T<6^_LL?6.&D)RK8!M.W!)R.3=T MZVG^OIRSJ'7?=D@BYD521UY#RO=E2A5)1R^9Y0 M+)9^T)VDOX"BCD*Y(Q:* E]@W[QO?Y:N;H,< MT46OYEB)7+AN^\?N6AQZO51* H?4*!JH2=B+I:_"*]Z"D[PMJ87JKQ MOX6;./3L[Z6MRG!EXK=%5-'])8B%C,#A5>JA"\N*; ^8LXK_ ;D5K-EI.2O4 M/2&=1*%!34]7-H9>Z$AS-2/3P%,=4>4$Q:*V=V,(!TV0<]?]!62(7V^!:8(L M[C2Z]$K&[M)_0E>(%H@S985'),::*XZ:"[/\7U'/.ZHNB=2EXA6KX%3/WP"W MO23V-D_JN%WA6@B5J":8<28I/-,F]!!Y@<_@4O.$%35;*$58 SQ?DFL; 1>" MS4\!$:$Z#8?\9&!LZ\>RGO*NMH6H3AA(?M)&<*; 8B1P4L#>A?96GWG%:63_ ML 8C/@GCGL M<0'@U.+&NDQNQ,&?>':8I:DOY;L=4/9ON>RRRRIIVO^]?U%? MO*(=H%XQL!XC'(RRZX+=V0*A-<>E4;9W'=#00-":X/KAV+4B&[(JI[B:H6HR M>=D?$V_R*?Y/BA:YPT3H%N/=)*XX+9K1M2$BG$%">9ME?+'5(XXG'/AM[N[- M#N_@>J4UU"WP-3=MID'K^/U=I#J0)ATFR'"19W&(?3_4^N"+P=4W'->1ZGVJ M4^&"#,DEJ*1M!)%1+((.I$CHI2R6+\&ZN6_"MPKUT[PH IC#LTRR_W7\DJNP6>A7TD0&G!Z'F!@;4K>JP2#A5(*O"8X_\FISH^O/R>*R3"[L9 M<@F(_)E:*.?(%C+B?U*0,^Z'GZ5_+SXL%C.Y_Y"5M>3Q@SD+GF=_SS\N%#+% M_]![2D"!B#W$AG5YYD5OYG.CT=@DR^,A_>E&/"#Q&6ENB@LK$#+":U.JFUX[ M"[:GL, ()K(0L15D[)%)3JDQ/X,/P'CBQ7> HT1C3IO=%-JOFN(-Q$A'F*#8 MCG(5HD"5&5=]8I[5=PF25FC$&^37:@6%7MBZ^DN=),'[I_S>&@1?M P (N" W<< MO"S+G!DE]C!DA*FIU;"#:T*.A[T.?&[OKLE< PW?-0[-BURIH$\QA@TM'-MQ M:,I$+B\'=QC]"!?_[?W('\PC*OP^1:YZTGN1V*EG*:O02A=-C^]U1,QE\<1Y M?A9U[-;8+OT<;ZOODBRP_\)C7KTVE'L;SB"- M##5%[N+C&%FA5YG\R:D3\RW-'Z+PPKET"?$"?<1B_VJ'E+>Y;OH75:)O$=23Z*4).<]1M] MN4\Y'QF@I>+"$-0GON(L_IA2K*3%K$H M]11!RG5ZBJ)VLE))[I2*2K$CH6Z^5T1=1>@6V7G*CI_[ AI>#%H$-3T3UF)JFJZ8^^&ES7C#F5'CG<<&*4@?,8, M^')5=Z[CLS9WWCBHG56Y6KV2V40SKA=F]6JWO?IA]99K-;A*H]YLG-4.RZWJ M(7=4JY?KE5KYC&NV\ ?GU7JK^=7=^-[0_I:^-;"\5,U!TW'O ZKCR"=SJI ? M.PMZ<-FV.)8WBU []!\KX/-()ULR1$G(E%8VJ@^IB=#@T*FTIYM3CS[>W^0$ M]C>U&E-,D5?5M?^]W+5-W758T_;-F\](A?)""WUA_F^.WA&0E>_7+Y^ZZF*4U[$1G-;UI?NC0"C1ZUUE4<-WLN;N9WGV97N0.\N_[TCW67.Z<=S.& #!SZX YAE'>[YHYND5G? M+IT;A4E>X%%0M-L'A'X#/M4'D8&_1,VRO%$A(RXQKQ_I7I$:T2\(=NF+(=JM MX6F.$9DK-#/7;(I=< &8 4JXGN)(LT9+(?$WEY?/%8F\&$\N/RB?X2"TVOQ3 MK;::G5).D(KY+^#Y.3,PAX^PG.I)^/HS^3H73[YN7%2ORJU:H][LB 6Q4.*_ MFJE#^3JLV1O^07#"WE_*WOEXLG>E<7YQ5?U3K3=KU]6S1K/9$;(2+Y1VB\NC MNF/^_1.:4?Y*V/Y+V;X03[9OMAJ5TS^-L\/J5;-ZV:ZU[CI9J5C([9AV;T9< M8ZB2:PP)VW\IVQ?CR?:5 -D(:)JR1F$R8_>N8O<"_ />]/13R-YPO MQ>J^Q::NG140XGLY4>R@@BQTLJ5NH=,5E6PGKV3SHI27BB59C,FU,R&Y=I9< M._NT:V?^2<-V[IV]\8B1XD+#E7 H[_OMCL?(4F0;?>1D8DN7FD(/BI^GG+D2 MXU1Z):E%BD8"@OJ%#0&V]?P1*(%* MI.&K7<$HH5M;7T/SM]?,-<::02NNC 6DQ86+E%X;0-IUS]0I@G7P^)77.G:+ MRXOCEGCE&;*K:K0Q.ZU!)<41I PM[%#/P1-&<;H/3PB@%9JJR:18[R>,RMKM M5^C0/I2E'%WT'BK7\VI\O+803T3U@\0N/^&:)FWW0*JD MO7YQ)FM!XM'OU>Y- 9A!T'4?NMDM;;._$U+I'YL6Q1BTZB00H. %0>_E%W8L M%< A*)9&2F X9(-[KV%V(>4;KS;^G!?A-)'J/JT2\]O@D@Z$/_$;)1\^M3OS M%D2Z9!';WQP#H4BY4\/JRX;V'%2WD];G@".._3GZ*XH<^;/2:#9^;45=K[Q= M0]&\XZ<\:K2BR:1*FK:L?)4_YWF[:Y*^)*3HG#0#AFXT4(.FZT$A%?X:ZGAL M^H9@4,\Y\_:416A@[9W^Z 8L%AO M1ZK?[-#X[;?B)^VO@ %+;3F$$(\EMX<&LA;9L61U\:/UF7;0S2F D+0E 6O MTOU5'3LO\;1FDBH\/ N#E!0S/ C-"K,6.9!MC1+>"Y"2L&8^NE_R;_'/9=:JG6!5VN ?$O 1!I5BKR57/0(] M1BTH*:5_NYVDW@=I9.U0/'C;]G!R OQ./*3A-]):>^1P&?^YOV)& B\/9*P? M+0-F"J*P.JX!W>5(X6.I['D;#=HH@]*2[#)0EU;N6V3Z"P%\*/PC3?C#)'_= M1X[T)TFH9GPHI/$=%-(V &(D.QP^65#6/Z9)LC!:HV:-\"!^&LUOZ,+R:9[^ M#=G#!G0$@&5Q-)/T<\Z=^\7]O*B4&P>_?)PWUBV+^,I=X+$@?T?>QAPVSS!X M;XR TEA"?[61XEJT@: N3VU?U0ET1\"I=?3Z :@:_AR?\9D:A>,H; MDBQJ.R7V.Y%+O"&J ]",D!IBH9>VP?8!"1DI*7TX#Y$%.D('S_AP@-"0(-/58]"3>F@N-%D; M=+%H".Z'%< /WB,I__VJ2V%+ =81VO3T++P*UL&!/?*>* 2:I$> M9'C>VHBD%PBT<'<6Y#WL> M9-UO\I "\E ]25P<@_HV1.6R'FMO<>8(C_M)76CIS7HG^YP^1?*0.'/H"?L* MK$L-L =]_=)>J0BV@SHV0<^V5]W".3A:.BW\-VW1NT"T168)20S!GZ9MGT)< M3G;=Q_:#K#6"/J_0M<)CUC#J+>G[--=*.F06O=[# M@9C<.TCN'<0 Y@1L_1INBA?V1R14EIT3-GK.:X_J[\8V?)97Y_]*WN00814> M0'N?05_J(*KYFC-D846R9:?(7>:4A>#]#687@/&(.<&VBYHW&M1ZMB R7IEW MEK D:#)+,D"CT:@3" \= W\D6[X#$NF]DM.<)[: L6L!-$1DR!9Q%A/I3/DG M,!^A$S7(-G-.Q]AE4KP(>]&5_:G] KM-PCT6_Y.X!QD>%#QM_4H?)X<](2JK M"/]0)^VP73A(T>F9-SV"@S,ZW0/8\_KR^L=BV%/UU),?+8"[$8X=" '^P7.$ M2:[:8[*4^5>0O ?,'"AMASP-X!>"A+36!G]@*[T#0A(P*$@;,Q^==.#$/@S9 MA/FUDFEW$8Q#O&;3T"/S,+*+M]8*GT:',I.4NM[-HD5BPK>8H*]1-)":,4G+ M4R+A>!\+/IX3WGBD>(1S#6\^A!2/KD;W-061 6F>&]KLA0GY[,WVGI KNA-F MT %S_@!W$7/J^RC3 Z3(K"\KS10-:/=J/3!)J3?HC9$\(PTOV8Z3C2/[/!=E MV^%#8H(!\H 4GP^!B0,8 /AD/N3 TL<:M'H89@1,U"4H)9X&"N(?-F>;S(U" M:N,%8=%XA [;\(E'@!#ZCM_RU";,1Y4#B8CZ+*E$P!>U^82:KR;-N9@%7@Q4 MP),%#??=6"SJW.85_Z@""5UH!5XFD?6Y[&#J;?9L:3T7-#J7^X7$A ,EQ:,. MS3N,"'6 (4>N@3\G%^20;DZIM\.^7NK&[.&G>$"E7@YCO9P;S0++]OQKR0GL MW$G!W-=,-NFK%/^6E&_CP)/P8,@@:^>=[%+U[V>E? !A7Z^O>Q[MF2[H%CTQ M]0E+DY-4+(7FPCI UY'1)RD5IE.PXB%:@.&M<@^NVF=JK#4(+Y&IJ\C]P>ZF MB><.RE'6'7J H.KGZ%,@V>;5KG:%T>(@,<$YF;#DP"*4*;#LL$U@1[6MU9 M>')>E_M([B$,X\$Q$1>6LZEK@Y:F%CD )$R,<(9O>=O,X-">[?)65.$ZR5,. M_F_W \N5=TJJ-#T:@V_*)&K$$M -[L/8G$ D+_?.:S$> M H'MWUYQ!A:!S-",-#L%);N,@T.LGB Z9*"MX+'UY1%BBL@;T$8Z=G<@FT.F MXH[\CO,JV^D)VVD-=CK#A7_M>]/>9"B08S#.W&^QAVU3' 7-"*7N,SY/S3]- M.OR3?_DZ' (@FUZ 8.0;8^X%A0(^IFR0V-A@N6'&S1!!A",C"#>]]"_0@\34 M>&*Z26\#AD8%;U##RR+J"#[+<%?AA492B)V/4 OVEY0/(!/9G0UR^?*EVY:9 M2/*R3#<-D;LZH)DP-!'O%BI &1J Q81U>)><(4;_)N6I58K4C:U"0 @O$>&A M;,&':>_"-X#Q:00P8H)#<'EI"Q;8RL,11PN\$4TRLGWD&@D[Q<$N!E-/8Z:> M@@T=TP]X.%, MBYC0+L(AJD;>#%:4!D#A63 D:+H2YEO9>$Z0<^B%? YX&# +9 C63 I%X*%, ML#]>)7(JN%<7R@5X9RV>S-+!Z"@RN0\ &2+L@3!Q9L?D\\+H0VX 1)(\LP.8 MKG"H1S$7@CO1(W8R%KPL=/#CK6L#H!0AH[/L;?M@E?[+F:1Z9T0DM"-(+1KQ M@&3GA8-?FD(')C##DA$RX&M*B+Q@P*,ED'C_TO[M M_(FKMZ=AB\2FO98J]/^2 >Z4PJ->#JV-X*M$D M7CC$'(6NGC&]ZPGP8A5,F "0PQI1T'.7X?1ZFXQ>%:UP?BR(=OR)L[ CA(># MI]]#Y**2K%/3SK%XA&3#[*$&I]QXS*%A3G6D]A&[TJ#9ZU."S<([_J>GSDC= MO@.^4RY>656MT"$YDP9_4]Y#29HL,E@JD^R>-P8)Z]A=A+>&=\3T0N8]XH(' MD5QV:A]Y4=-/>7VNQDEQL3@EEY)3\N24/'ZGY(&Y\L7;][%5[(_KYCA\@VUC M]LRS^V\R\DP[1=A?[_"5''LR=>1=#=NH+@J9]Y=G,T+8?26O"-_#4A<<=O"K M4ZNHNJAG/^R?!UXP33HZ5+>3J9HJ.R;P(.G+8\7!M9L0^Y%DL7MT;XP&Q M.RP[OJ4A5A0V/L5<=N\<,/S 9Q'MA[DXNSNSO^V_H0Y/05-(VP],O&<5 M$^X5VMS9V<4VWMC$E#B"PVC-5DR E=B%B:@Z&R_&P_H).\\BSTM^^LJ[_DU;PH2V*V)(M" M3'I:91.O.?&:=]9K_@@DSF:!_M8I$9/6+Z^ABN0%F(7/:_@UASS(9L/1Z7P1 M*.)/$I9@)P*[@U#8\@3WZ(CS9P\@O0ENXZ^OQD-D9H!7>$'*YX2.H!2%3K8@ M2IU2J93O2*5FP.:IKPHDS5$1ABI]<&K.5KG2?ZLV' _ZQ)-[JYO0Z M[QSU.U*'7WSR\.FZ9IRV)^FJ?#NUKP;-^^+8N.QDEY]LH1Y_-VVF]6JS?EUY M5(X.\O>'Y4YN^YY=0Q/+JU(.FF,:E=ZO<$W"M,_.8O/MF:8GOGEMU^[5N&JW;UMMT5C M\&=X\92_Z.(Q"\M/GKJRW:IV]7%5>SAMN!>7)\^W!_U.KXN70C\ M2#8?^2J2"U?9::>T_*19'S\/;Z]N#_CC]$57O"[G+J83O._\\J,=='V8;QQ/ M.L/1>=[.U0V[>H(GBA^5EE9_=G6)GH=YHSIR9N5<^_ZV%QF6K M_73+-Y]')P<7*G;@3OL=05Q^],^PK#SK?%EN:]W.@+\XR794X.8(-ODS4R]& M(S%[WW:/6B)Z[I_KN2Z>0 2?U%MG=^-"XTD8-G.7DZ:.FL9MHPR/YAUPZ&_+3YVK^."O6;XU6M6'@945P '\P;%^TJAXT[/&H$#URI=[?G9>'\HJV=3&I:\Z@KF8=]>'1) M /+*L#+^HQV5AJ>3:N?>K/7OBF?DT24)&(^*QE2?G'3:6C%?/G^V#B>-6ZPG M(GB@.VFZQ[?3TV8[?\%GK[0_9U=]&RN*"!XX=8K3NY+0'5=/&_>75^.K!BHZ MEQTQ@@>,VG&S=V[TC&'Z7DU+KE&-X"S^63Z8%:;7Q3921J7F2>/L MC_@'CQK!+A=/=W9]U!5+[4?KJ=Y-.S?91UA6!+OD;AM7Q_V[JCL\'1RTAFUK M9)T*Y8X8P2Z5JQN^VCBQ'_G'7B:M+P>>0>DD>7!.;QU#)/I#]'.?ZFI>5N M;F[X\D$6/QK!A-W>Q>6D.Z@:O*MWCYSAV9UX<8Q-0(0B>A)MG5*X"Q^,GYP'V]SV6%Z8G5;L\%UZU3 HT9P5ON\(;6O9[?5X>AD MD#=.1/ZIWKN$1Y>656E64,EM9%W^6*T>'][)K3]F;=J1(IAP="K(G;K\]*?] MF#?Z-8('9IU2OZ,_].SJ MS&C9%?RS]F,94R""!QIWY]KA85<[:-\<')@M*U>]R'?QHXL;VRGD^:Z4[Y4Z MI:*J=+(R0AU94DH=-:?FD2)E\P5EV7HT[DYK@\GP?OAX,"F,Y8OGK#+!JXO8 MW];)\;5YD->S[5GM]N*/-ZLWUI7!Z=UPI3-PI MCGR7'[U5RC<.W\W/^/SUPYD\NZWE)J-R)QNQOUK=_I-^$/+/[5E>T43KWOB3 MK^()1&S:1:YS5'SJEJK5XX;>R#U>]2?5,1XU8M,&[MF9C.YNZ^W'\\.7E$RS<-1]>K@X3@^U@62=/G>:8KY.1O64S+N0K[?$2 O!FP^855[K7C[W6AU7VR!RZ-&B8Y,H@79:8R0H)X;^ \$(F METL(_P6$+V9RQ83PB:KY/H1/5$VB:KX7X86,F$T(_W["1Z!L+1VCR:YC_O,A MIWXK:_>&*4/YW?^W-@7FV>U-BWVOO=O.R<1K!('E0X'S\G^CZ(%7#Q_^]X?X M8Z.T$?B,D/7.4;WC8V'\Q)&[IYQW1+M!XA4_>*KC%<]06DE"RB-:=]L<](E$ M6ENY%*-.ZMXH:PEO?25OO68B/YT(46M.[-"WLD.)EE@E(%"Q^0GFYG-7',4$ MR>Y'[WXQ,0CK&(3_412$>KU/M@D?76VYV217EM;.VP*?8ALSB.ZGQ M6F+L>U'CM6S5]Z+&CDC*@M>T2Q3:$>G980KMB$3M,(6^Q.E8-S196G^$]_'Y M3L;\[6?6*HTVF/S]!G3[S]5[V]7Y.Z&X=FJ)V]$\.[7$+V'4+:C2.##OUR_[ M2QCZZY>][6A]H90-_C]/C2H VD(M-T&VA<+-B:S3BK*XQ1OQB+4V MKM.6_*2_8N7F+SBQY,YMF%VEN0)8[G^U)SPAX\BB_>$YU]"<*ZC$!.B\3I/A MI'7:S<..U>M/NU?:9;V=-E&_<9U%3:%Y^8,T[L O)+\JVYU&#VIE)*$#.>?. M\^/UR.JIS@V?-ZTK]^'PJ7 M]G]P*E*TD:S;__V1EGZ0WD*R\]\?VI/SVW!' MJNFP[W]PACS"JW?M=%^6Q[]!O,J&"O]3#62K[%1DRX*6"=>R[J(?G(TW /\* MC^Q=.C\]W.7%:?G3I5A5C8[@WBIGPQN^YJ8/FX5* M6H!JQ_R/?TN%5%'*?JH0;\?!6K'MF[/#.Y:-6'"BREZO;0(/,H$BE!1G((>+ M:^@7\S#O;=HHXBAV1^*VG=*J&_>-/*FY\H6FCAR6Y(M0IO=Y%3U=6,)T>)SC MKTO7I2/CHM/OY,$E$DLIB5]/F<9!_'8A%D]$ M;0P[Y=[C9,*/Q"D62>S?X"!%$G/;$,G]4LX4$](K3T8C]+4F5Z;*M7(YXUTTNK8OK.?TS9]IAW2S$'(I M*5M(DDJ)].\&,?9;^C?NN:TA_:?CV_:)<"(9?/KQZ/#ZO-6?%A[*6/JQMU9, MY:!5:I*,BG\RZA#UD 70+"N]M3BHZIB'O%^A?1,ENPT7JZ^[[F]/KGP5^W)< MG!L^J_?:V!BTF])1R6B:8\/I09]![&?E4GQ^/3GGQK2>T%=-V5JCPL^.9W3\6LFX5]1\?2JB5OI[> M7'9*[)!0E$I)ABO1 +M!C/W6 !O/<*VI >HGU[7+@6/?M[5#0RC=]DYNI3YH M #B3S*6*>3%)<^U#FNL*V8ZE*8 _!U?7XQI )\'RO@?+!'1+W,1EEGWQ)A*F MW7FFC9EO$!B#]U[5/G4>9G7ITLE5F^G[J7K8?+Y,5_N S8+]!B%)_>Q'ZL>[ MR(2>QLBP&:JXZ0R0Q:K*]RX8W)%8A^KPKVM!]>[[IIL-]G:6 '%)!Y&4/I/B M*A5BK.T;(,%E(L#5)X8WO7@AXN6(T>B5SWO77>T1&XS+N_3$'E<.S\J M27! MQ8B\F.2,$M61J(ZX^XK;4!V7QJATTVH?'0_E*^/J;"C?ZWR6J [L->93I6QR MIRKFR29!)..U3$?6.66N U%<(_J81^]))=$N.VA^)1$1D9YM 2*=QE7V==*J-XERJH=7SDN$KUN"GHUV/AOC\X MZH-X@[LEI8K%8I(OBF6^" _1P)P@.WA(3D>RC3BR=L[L<2[^(\D8)?<]OJ_> MW;A;Y^N$^) .^\ &_NEN%^.06[FILY,XU^VD'6B!LGS95B&KPEQ2=[ M[W"$+PWX]P'JIJ&\F%+G__1TOG62;[:;C7*+%T^+[L45CO%(ZVXQGRH6DNM$ MB1;8$6+LMQ;8RM6A];1 T[*%F\N'QTL>:;/+WJ&NID^*9= "D.E)Y==L 9(D M>G8QT4/NB^N^ Y?D=O8@@9XHSJWF:X);EBO5IGLW[C;OGX>C]J.D/T\O9^;# M\RE6F[3)=ZH@K7?\%0>YV\,T32*+N^S$O%46B[VL,3SH/@A\HZ'.#LY/;\KB MW27((E32IW)\TMP[MMFGFH&YLJ]U=>]D*KD4%*>0,[DU$&MO*) ^IH:1X]>> M')NF.M5T/4(A=[LGZ<>2=3CD9_;!0;]EU7-RK]\12/ON;*J0^]S+ _OB-252 MGDCY-ORL=TJY]OR@CK.V7AQJ#T)IVKQRCXY'ER#E !J7$K+KN5U)YF@',T?> MMLGW7KN3_&B?C7$'A1I MS"T(^90H)JVY$P%.!/A+':<5 OP\:HOCIX+=&>:[2E]L.--;\_@2!#B_50'> M+R]H)[-20<5]<1Q4W"==F3Z[M8J$%9=JNI :W)+FFJ/-)\"U'2 MT\_3F^SMS=6P?7J8.\L^J\*A[ER"I&,/3!*RJ>R:9_1)@NKK$U2[E_.)HS?V MU><$W[$Z)@9KWA<7)&'OA+WWWN[N4$HD1 (%88_/6J!!=V[0*0(RX7GI*E25 MU" MK5B*1@QN#<29&/OB$R22DDA*$M;O:EB_E'IC#2 Y79/)(C1D_XYKA)-$,TDT MDP3K"7LG[/UMK>D.!>L1]QGS0%Q>5J)=>6@5TN=WJ)V^RI]4 M^4K[5)U>=D32['9=!($X2-X>YD\2:8R)/[.V-&95,S=^O.MRUQG M/.B#-)).<%(QFQ2L[$G"AW@TBCD";%$9=G+O(LI]CAZ35@NQ]8ZJH[%NSA"Z M0KKLK*F7G]+B.?\T.>\-;YY/[FXG%[WVQ2/VDG*T%C@EYC\WU-P7#RJ1\43& MM^%SO4?&)[=I_F3Z4.]7YG\NIS5]=H:])-J0ET\5^?7. MT>(@>DDZ*1''KTPGK2&.#[QX<:_VNM9PIM@Y"94KIQ.#B",X--F4(*U79O^M M_98X99,L9#N6JSBNA5^U=^'GOH::<;YX_]6Z>P607:QY_3NE6A+^_S:^RU78 M0.$_D#59<;_GP$V?%43I),>C1J^5O\#_?!B5.R)I;BN6UCL*2[(Q.YZ-:0Y, MRZ'82.8"*'9RW^<[ZN9$!7\>&+:7&)^]K(5G[DTK]R"80O7Q7"UTNR6I>5/! M6IBTP952.7$](($X".L>YG02 4[ L/@@K+DA]3)#A)H53G]@1: M5G_6^?O.$B!N7D@%OPNF>J,Y@XIK8VHB:PU?I*->7#[1__%O,I0I2SEBBZZ&;0 M5>M\IWHZ%I53Z_[LZJ1$1!$N\HBE5&G-N.=;^RT[F<_"0YR91I^>?\F+%Y/W M+G;=J3@UEHR=W&'X(N>IK[ONTN7+NFDH+ZKMZ8-^5F]WK[I\LSR>C9^N^UU% MZ\.\X#IT/E7,)FV%$BVP(\38;RVP,;_M[5K@^>%>0)/\U=TP_U2Y*U:?Q:O# M^RG,BY3TYS\9ZVR_?+J=<=V2JTN[%O\F-Q_VQ?-ZY>K2:A^L6DT/3?WALNK> M9B_3O:?IV.A?=B21W%XJI*2YI. -D<;KO.;SB*<0Z M^-N1V":YEO"MKR5L\_R,2'-K(!L0"H \'Z*NL](CR9V?&%!MEH3J[/*CG MQT>MQV:?R#"),C'WQ;!)) M220ER;!\.,/RTN(_ ]C<'(TT9X0 :!4[M,1CQ2] A@(]H'_630=Q O\KKM%< M^^]S=V1F'W)\C8=4QD.3%U%EDWN*Q7^X="C"\O< MN]!C9YS)/5!@29BQ+U*1!.3Q8(Y$4O;6.?C2O/U"W[X5J_SQ[X7E=?6SP6]( M<=[J5OWHK]5'6(?:1%,1.<"R![*%[,ZC:-WW^"YJM&?7!\[CO7 OE7H?/\>J MU8_><)#E+Y5X2!>RU;":#B"67N>%<G<7-W=U9XCXP]ZD/LJ>3ROE'__R M&9[GHXH[ECYXG;FXL6QQ$YC*/VLQXYK'J6P'VC=24:M5V[EV?J#46P=\SCV] M['_NB>K\!A!JVV77&9@67I6Z>,A*"#^HINLEV]'KY$Q:_ M\2LA[UB\,BJ>->KGTAFOH;3$WV7ENVSC$N[E8:[;$--1"G&R/Q-.=KA#I*!1 M%UGT:H(DI.@_@"PDJ>E]S^&O.."4^')LVD8*;-S4M%0;&>OL6LVVW1=V;#2Q MGL7LU?E]%;D=;2A/G])#ZW(WV76S*W\H-G.#HM2;#BM-,_?XV!.'_>O^CW\- M<[.,JI$I$"Z,^ADL*JT]I:GO\KM3R/-=*=\K=4I%5>ED980ZLJ24.FI.S2-% MRN8+"M\1?VQ@$&EA$.84LELW;\EJT+]@%$PEO%TZ_62*P)'S/@HY>#KJ 85, MU[&!D0@L$_/4YOYG)7G?(/7+WQ=CG@J.>=IW7[IPO1:Y+"QDEO[LM8KZ^5^1RI^H:C2%84+*N<%-9[BLXS-HQC);\]:5NTW-;=[7_ISSQ\V+ M7D?MG%>S-;QR,<&?B$IL8>*H!$D&R+I>UIYNO@CY=&?ZG'QH-NHZD>SAPFAKY0J%J+D M87WV7R?ODT5*">7$;*>H%I1.-EL4.R7LY7105Q9[2J'+E^0O3]C05-:;DC1K M9KWRO)(MEDIJ1Y9S4B=;Y+N=;I;O=13450J]0E',(N&K5_]RNFI3>2I?X>WK M?8>=.<'>T>![9^\K[%3AY#;M,''4(ZHGG>KSK6TW3^Z'\F'G\4]A5KIZ,/L= MJ93TITG$.1'GG:J#7D.<2]7GQO3ZZ"X[; R.6T^N6;NY?9B".$,Q=(*A'I?[ M5"MA4,MX;-@]6>?&LJ:F-8-3Y+'FR'IYDR36#O)1-%<2DI7 BFM]+ M-#?NV;Q+- _5TMB4^WQO*!NRU!I:DN[DIB":V-?)"X54H;@5T=POOV9'CB%7 M.SR*XHY<'0Z<.),T5%;,T=A" V38V@1Q/W73MG_]K1GXXP04/HE&XQ&-@I[^ M&30T>BWY"6MMO'+\C@CUK>?Y@S.KA8;M1L<> MIJWBP96(^IVL0+$:EC1W9*>&6 MVDGKZ/L(>=P?MS7*_*.[UV];1\?UE[9J? MW9S(#T^Y2K-M7X*X0V8J24SM16(JY*>IJ*2O;M.ULL[7BMJA6O4O[IL'/1!LK&# ME1& MZ/7NU+ZTCB?3YO T.VW].7DN&\_'TTZ6((AAQD_QQ>5DV=YI@)W/E>VL4"1: M(69NX%I:P4$GTE2+59)-4$, M>7LAP#!RM_YMWE\<5/S7!^825EJJZ79UM"VM-4>"O[84=V]_&3NC?+>)%U8V MU+54L77J7(SY T48CLIYXVB2';N#X\M.EH"(985BBL^6DBMBB> F@OM)(&'K M"FZK+Y[F\Y63+B_GT5W[Z.GH>GS9!\'%/I0D9%-9:3T?ZINY2G\[,F;1S2N8 M-2?R8?(H"+.E-3^1U@!QL@+7RF1CAO>",TP'/"T+?VQP&OY!WR+W[2V',WN< M,T V OXF,0XY\.QIAFPH&DG,X0\(\$CF Q/^(CI]^+5_J]KDW__%__$+6G4D M6R 4 S:XK^[@)4PD>/X_&V']^;T5LR%WFBXIGPO-DOSW__Z?\&R7XR&FB4/+ M&-"*6I&(;A^ENQ:2AVFYA]_\6]:G\LSVE#R?$7QC]=O7YK!PKI3)Y?_#D7\* M?$8LD?4O$6\D/Z5#)&*:(@VEN[_9S[S/B-3_)L/^,S9M5IO/8* M^N>;JYY;H,- E"M@I+"L^CPLK\/'\[L21>VMJ*GW"*1,[%U'D.0K,C%L1"B?\0L99H\ KU*OB]C;/: M8;E5/>2:+?P_Y]5ZJ\DUCKA@8MLSCRLW[Z=F8(-HNC9V">T4AYX4A,5\C"S: M)X+#]E'^Y6\I8\>\TLWELKE"1Q64?"H6>F4[X]:8LWPYNBJM].C7Z_ M(RX_6>C;:NE(SDZJCT/'&M]/6];='3R96WSR:')TF;=+^LWP^%0XK!6/=./Z M%)XL+C[9J^>T^F7O4N$UL?-@FD>Y9SMWV9$Z_.*38K73[I6%V]NA6.@W_Q1F MZM.3V,=/+LWS^O9L,JV*TU)UYA3:V8-\K]T:3O&32_,\O9WV#^H/G0Z?;QRC MGGI>5(Q3>')IGB=3='+7/I&/>71RW7@HZ'?U\JS:XIWC1[?-*1"]6YX5];092>__&2O_M0I"A?F0=L] MJIP\]J2!>5SI=PK+3UX.+Y M4&NM7GHHU\V!6BF)A2[>?($D(^8?U8:MP?WQ,&^T1:>0MJ=&IWXZP7.-V-1\ M)?>L7#V?'+7SIX4+22GIP\(%GD#$KM9&8BW?[?9J[5/5:8MFMC0]&&)B16QK MK=:^."U6T_H0*2/%NNT/*_42GFO$OH[1W>4E+Q>Z0_'&/1F)!^=G^C&>:\3& MFNBPF#XY/3'XQ]&#J.8/#AWSI(QCSN5'M<:A.^:%R7'[YM8\/CNP'X>]LTMX M=$G\#A^/E:OJ2:O1;I[7] -;KTV@3P)^=$G^ZO;S_;$E':O#AFQ6M#_GI79= M(X\N"> @_U1X?.[QC]7TI/4TGAX?E"\.IATQ@EWR ]>:YFPS7T7/U;/&U65; M?^J4X=&EN1[=V0?U?.[8&.;5T^954YAI%["L")VF7-^7C>-16>4?M8%64)KN MT61"1EV:JWPN7DK'T[;(-^^Z6OD\IQ5O'_"H$?PZ$$H'Q=-&W1K>#,V.\C!Y MJ#3=,CRZ--?3DZLC73@]=OEC)!;E6>WHS.CTX=&EN3K2Z3RWJK/,1SC6#MT\.#K1U4TR18ZZ>K-\:2!)Q"P-@F,_4B"YG9P%*'+ M8QO]]OX1-KWY(/JG/GTH'< <^N4@R;&\5S"'7: V>KWCBWPI4\JO2C^$7-[0 M^"8>LZ>;4\]3\OY.0V+C-XV H('YJZ$'"_[(B[U'Y2Z.HUT';3CFV(CW%XH4 M/YSW*:RL.4@(OS7"9PL)X;^ \(5,-N'X1-5\*\(GJN9+")_/2 G')ZKF6Q$^ M436)JHDAX=>INI!=QUQ9M,SW*MSM'SQ]B!1XX?#A?W\4?VR4 M+&*17*OXNFO(;SXWN4.RQ54-%;V(Z.4?FB1RLX-R\]']IWL<_N_\?H>%1=RL ML!0)$\1(5N"NYQ)U$N[8#G<4,L4OK6AY#W<4$^Y(N.-%[BB\W9*N4_>[>6.Z M=-?X"DV0X6ZUJ]U6F'MN$5'GF('F\JK8]T62 "94=< M"#^^.7V\N.A-RGS^O#ML5[1\KSN FS.DD$-(26LV%-U9P?R\B^*)5&\VIQ1[ MJ2[.276QEY&1FY2&CZJ1KCZJ Z4]FFY#JN7F0'DNE.3KJLO?S*:USGWA MSR'/M[ MK#G&O!V7#.E"9\0+77; NP2 D)%FV]CKLU.<9^<0Q!$8A7@;<7OVIL( M;OL)Y23E^K&4*X,,L)U&KS%&\&JCST*[J'XZC6Q-42;%3E6K/+IITYC8W;MR M)T<0:;-\*I_[7%C:O;#6B;0G29M/2L6^3=K[(TD^M.SND)_-SOY_]MYT26UE M:1?^?R+./1!>[]G?WA&-E^;!:[^.$"#F28"8_BB$)H2$!!H0TJ*&?+(RGTIEXK6"XS=W#D [J&.(,0\$ =$.T0[1?JT4[9^A M7>H@VJ"]FH^1/!MV"1/19:('Z@BP,=H1_(%@7RJ5=V6L[4^Q1VVYDDT/U'T" M/.[*TT!SYI]BCZ7IF,MPF3-"V9/C/=/\:Z03;I+G/9WI@='#AT0/AAV&7[Z# MJJ-W#Y#J/2&*<]36 4^5;W Z8G/ZW(B@_95?$#OY0%A,HGEEO $524!6!_FZ MVNF71F0&R*[; >S-NP1G"@!.!=CV5FW5=YSI(^M@(UA; ]LAVR@&;!P2T.B9 M>CI#P$+ 7BU@S^3#GPJP:,5LM)O2/!0QQ"#YDE3N4&,C!BS(Q: ?<.RE,KH9 MO6EXYNT#QUY>NO'0]LFN ???=.(]-TQ0#DCV?2TXZN=?+6>1@0N'*VHW@BR'' 8?5(%2:HDLUO(B8]=*VYW+BNC 5 M8JL1QSOL XJ^KGL(M!K0:D"KD;'@ZQU6(W("!0LWY5ULO':-L=3OW^ZJ-:FW$"3FD)E%_N;V]GI0FQER]HI5_<3D[17/-*-1 MR6M!S3!%\JH\$T%P!)&#AS -&ORX!"X(:@AJ"^H.RKGX' M:M^9!\1PQ)#6CE#T@CXIF$LHZXYLD>LY_/YY8=Q=:!/;"4%$UDYV8D?L2WUVIR MVG:E.;[FP^) L,@$+ YT=W.^/]W.< $5J-M0MV]5M[/"#_^4LM_3?$WVE'F2 ML*]J&\UV5R"Y)E.A809XXYN.[>#;O.\MOWX (>>HI>\0Y ^1S;'K:;M>V0ZL M)H'TMP7.1=7>MM3F)!0%5#!+/J OUGG- *"SS_7<--YO_MW"LQ=F_S.\D[2U MK_$,,[+6?CLH[3J[VIXT -Y!-CSQP.(OL3<0[Q#O$.^7+=G^9WC?=)9.L=<( M&$MVFV5F+EL#)Y_@G8WQCCT0&)(=MO:G@*,?S_6Q[H_L61K@<*^1(+A)YA:6 M^\EH@-#7;#M>+E!ZX DTO[8>_MA'5HUI1[ J1#!?ZJH=^5*4C.Y0+!1C&9B] M"B%Z9V?\F7WZ/X+H HL$I$RNNWQ1KXNT,M]:BV$"49!@CN(/#/72"0\A"B%Z MBQ ]LQO^1Q#5!C35KQG;#=]?;XE>*7)ZJQ8'1I>\2TH\X.1+"549O0ZH:([F MR?:A?(\**G/Z =BC3<:;K<(+ 7@AD"%__Q&&L:7B?@#A"Y1!U>-$E-=*/-9N M\6,%#2VL'YNKI$\KAC]@*$S_A(B'%.&UA@]_CGBKQ"YV Q7%Q7"TZP@5M^:V M"@) /.CABCY0%+P$A(B'B+_6:.3/$6_+*[96-X<2K_N:X&>%L\_5(+0 TG=RCR6@\5M;N]MDIM[X11L+HJ=8JXW<7Y" M38:O/UTJI>;[^5%,CH]C5;GW/5KC1Y%"6.;($2R$I\DR%A^A1/*:) %)=PAL M".RK MA;F$](-9>UCM=H8JDA@)T)<, MIQ^P++U;$#^BYBCN4OO[W[;K^__)Z9Z[? J(7 ]23,-+I,]'' 43-& MT1&KT57**N&WFZHHYUFW,_9VPP(C2&C2+SBV&:^,/BX-O S(_.#P!8 M_/>->/D_@#&>;/R<(Z@,!=VNF!,1% M NR!0-/Y /^! MN(2XO#EYA_:_;K!7/-RYJ,__G@7\9^'G*/!:D*01H 7$ED)"=JNX_YH\'Z= MDJAT0ZQ<72J!51Q[Y 8-'+-DQRY(TMT7>T AXPA-!60<;RE&>6 FTABJ.]FLK/L.^V: ,P$N)K 7QFF0"L!K02T$IF(F-YD);J+K;LO= D+ MJ9#%2-X@"L7J$; 220X70Z9O)EX.FRX>'3V_FIAI\>IIC_%1+I"WQ_.T+FW+ MX/4$O)ZXGECD.^%2]MQE,1Z(Z83Q^G6^7?$5$E@=Y 8 5"W3<;U8/Y^X"= S M_(>G\.LP_G5+"^9N_)M-+ *JL1V[]@@VI2FYSM?W?,E52*]>NPG:#]< MIU O^Q\0[Q#O-X+W,P<'5X+WZ220JF4*"_D.ZOAVCZRB7<, > ?7-,P#SM[. M-: 5[#UG7B^79M%^KSDQ.0I,6P02=OHN!-"LT#9!FS7KD]!K3T-TW3:<\ M\ -^U#5,"MOZGLQ'P#3$P0U)I-^.A:8!FH:[-0VW]F;(K^W$+Z,CQ[6-\C8H M%Y%\J*/N%UE>C)LXT2%, MLE N/LN+ 6$"87)S,'D][?O+R5^ "R;RM7& MMU<8SEY[M'KM:?@E1 MS\CK^I!=!=*RP"1=._2N,#_V-&C[<_+V%&C[B1/Z#KO(FXG$PNC18IY&%G*X MZ9R/%?+E$(O7"L=$'?$,'6G^_ZDLA<8*.SP_G2Z:)$HG M!_';(H2;2\FX"BMT95,\QY7854WQ)M(FKD)SKWW.-Z_*&;ZSA:H,5?E&5#E# M7.I( ZN@J3DY'HAL:#_0J'[.#0,?I"J#S\QE+YZ[T_ M0W,_C^_UF[D_/:88 MCW'FF3_\<_3B2W(1*%S[DEP (=>]).G(IX'>^1W _ILE^?X>SM!_7VB3B-Y#1 M0/=,K6OBLUTD84E+390@'QB<@9FR$-%7>IUW"42?N5S">Q'=5UK$RD(ZG"BK M1+07G"X:T@FB014% GT@$%@O_JH1?=USO@>(G[G"PGLA/MRWB'E?6S5$< H:F[VDRR=*T@\X@\-L8F@>;H!7 MO$+S<)FPYP_, THW&:+#+[;(LKGE";+J+ 9H!,S#'P8^T#QDQCQD=#'NP5Y< M)H;Z WNAVGVYNNI%J"5/D4F3=7I*W4[J&<1#]",_X'AR79N)7M!SM5SP5SS0;ZVD[2FD4$2 MMVXZLJ.8L5#L\P9:TG?R\SL&_)M=C1+_.]8X6WWM#LJ)YRVA)(LBJLY(+*$P M$H&HA#1C94J2*830-);0<4V./_%O.?ZCFINO_XW_>OIHQ=9D#ZCY_'%\WXI^ M@W$^PAM!_M])CJL?]PDCOD=0CU$411TT,QEE\O?__3_/1YL.%Q_KD3^;QORP MCE@"1D/+SSQ-MO*R'G_R%]F.Y)W_."T&^8R23[7.OWRK:0XFGF,_D]3_RR5? MHLAGC$WFGUJ\I;S-/UNB1^SG;4T/OCS^LZ>?)2?UE^2Q_ZQ:[KCS]ZIB%@Z0!X@3T"L 1-9 'NOFF]_/69 MAOQ*CW_OE::8:W4*M2:?J[6+L669/4=U ML=/J]O@JW^[7AGRST^]+*($C*/L(Y+<--S6*WXR_V&GW.\U:B1OPI5Q_$/^O MQ;<'_5RGG/MA?& "G1;_][_!0/]S/J/^PGK^ZB[SWZ83&WDPG_NSPP1%6(5E$DS24G4G$C*$EEF90":P-=U9V$6E@86< MA*\PJDF9KLZVZPP8E2(2$_"R)XMIXI=%JF]>"16>]$[W>? XD M4^,T]V-YG5\U\Y9)"Z&.MDD^CT0ZFUP,^6 M:*,C%L7]L$(Y#=XJ&Q*3EBRL+(H4M4H'T:+\:LX,^[2=CV+)U((B4XW5Q^)P MB33RO0Z/5UFR0 NQ9&I!F74TJ&<'*#_E +PO3H,""9SXM:.(&?_,U#CU0 M8C_#EE>^]N7IB^?(H[Y[_(=3_UD(\'CDI]VHP'OZB*=#Z #15]*>S&?F1=KS MV:'X[/EN_$S==J,G2#]]G]C)+PQ5YS&&@G]DI> MMENOC7*^^Y+OCG)9$B[\11:>@ M_B86G/F,O\CIPX<^F\32T\=#&W]'"0U,# M3CZ_/FF+V5?3['2OSN8+B?E?B=4WA/*W$.*^7_]Y7,?XXS^)??Z$4\L^WF_^LN]*G?N/F>G#_MAR&-RQ%/''P MP__]Q'PZZ;)@]&<:?\HH>TJD0U?;7))4F'M*5KLB;$PTVR'F/+E/\?ONL.>M:' &3^&'Z>3> M\GK2^>HWD!^.YQ]6X\Q]Z A8:Q[H%+?RM+GF^.9&^S'D M^G*2"AU9"*VN(G/IVLOKG..>^;KGG$6OXM+XS,"V0E6&JGPCVWJ?JGQ+3N#; M^C63D"4GJXO0#Y:'8CD9XN@S M%>%?@+'_$TK[Z?X)L@ 9(O*3^*_X//S[3@H\(K[X"/@!P/MADIRC#KZCG_L& M_K86=/2!O'V)3MA)&K:LJ?8(Z7,[WW'KC7S9B:2D0]V1YG20,;P5QC!#:W-M MAN;#KP_/?,5P-JOSL[$Q9QU,ZW3* :\)LVZO&^(5M61(2?,\^@;N(-^6M$Q= M'�^&3'^-S 7SF5'9;/[^/96'V?W-6IAH"K:X_KL4Y_$(9".WS-T>9KK&H0R!4QO^0D<33W)ZN> MMVXT74&B_R1VO J_[K'.LQ%7'ZI(D:1F2V$]#5<- .@_B7XN'>3 M&\$C$4?QSR*FJ[WXR]S+.7ALT50W!"7B;S*;]_SSNR8_[,QQUA'3_8+[U8_: MUI$5OZ4'1=;A).;Q91W\P[NP9\XW.RQO"/9G#M'>"/NHVE!*]5Y5 M%.5\,\"P/;;JE$&_HL/+/ R6]:NI#X[:GIJ7/JOT_/J1?OYNHIY@\>PGH -C M\NVSAH&?459;'JDU_6,!Z=?TK'Q6XSK]N.2C/U/:4V")D9^1;[TJ8]W0OBUH M#I3.R"$Y!'SN\YK15U'$^K%+G(8H,YPD9 F7&5DB,%269BI-2CA#:R@ZTV;* M#/29?%-G0^:[SCZVWL0_TT\J:#KQT((O^<>?_7IVJNFO;'GWQ71LT]'R,]M5 MK!\> ?[-XR;CGTDR_80?=_=/1G_X#CSEC[ID)A>\CTN=_"\V0G:HQI\4JY$F M^TD'325=^D6Z<"Y&0\BMCC*/&>"T2BNX<2357/FH?6N MI_E!+K;N.3>Y!-:VJ]B*:@\Y)RDW44WU MRILKTS?37)G\S# _]U9^_-E[>BNC!.RM_#LU_DUOY7/%B6]O4$M@[$QG9XB$ M$ 0A$4CL=3 RQ4@D+I,J0BD*BE!O=3W.W .Z/^@4&]5.L\3W^KP@U@83B8@] M)A)YUWA3PWA[$^CG WP\J7.'@5ZD!W3L$F6MV_.CDC($-L,PG)(T4D,D0F-8 MB=5G;.PN$SB*,C2E8:FNO\BF. ]#W&N*:T7?]2<]A*L*!@A^4]UTPQV[;2GJ MEN$Q=U1R E1:#GA!PHZ(D@5;*3;8($(JRF["ZHLMVO C"3_VU/:FW^KM3,IJ M;'BZWU#PK3\%K8SIU$,7*W&NZ,+4HG2WKA +"R5*H$Y-^J'"M,[WAV4VL"K[ MP&^8V[:SGR:BJ3;2=!/M]AM;V4%&^7J)(=TQ/FUQ$GFD.;10& [9'E>UEF'' M8\)I0=N.@61JI&*ST"(4O"**84MJ[6J+C=?? U'N)G27Y#:4-2]5EQW?6W'4+D MINP./#,U_2U."UMQI 36-"=Y:.P(034V?*-6-PFJ:]_E=;[,-^EA=V V% M8[VD]U4Z8E@'*XJ=O.P)94T8C_M ,C7]91UM"&%I2?)RJ5.?K\JF"7:?3D^_ M8WMKJU>JKRVMJ;>-6LWKJ[@12QZ9/CNF5Y7IIB-61#Q:A-I.L]0(B*:F+S26 MO+2:]511'D[]?.3VK9*0B*:F7Z2Z,Z>&43+2Z5>F#:1#=\Q9=*Q!MHY319MM MD5,Q1%1\+BSKF.@(QQID;PK3GB@R#4LL$APR;=$=@D]:::<:9 N-4L4U2HT: MTC=&X<)HKO?"UGC6(/O[XNO2CA/X/L'+;7>.!ZW1TIR"3T?1GT7K-:;4Y/AI M$UDBG+%K!A74%".)34^)<78EU5CB(T0SW2([EKI4)>1BR=24AI)@165.U_D1 MOVU-E<$,87P@F9H2R5@E:U^A%#%L!C43H0JB& ^4/3+0'M6G&VTZZECRJ+>? M]]BMTVR @:(IC=)WF#2=#GH5OMBUEJA1#SOU5A1K27I2'E.OXN;8;ENCLKVH M=I59=3H0@&AJK)NQ,I7UR*^+\MH3R?C()UTY$4T/E@IQ#J,CB^6UFN-4:M$\ M7\@G(TB/=HF00L%OC7O\SE4K_$XDF2"-5Q88DC2^9X^:K5[ M$0=$4Z/5U++DS.:XREFAZMY[0Y;T#)/3[/D4M2#Q!K48X2 MV=1H^\VUK,](HV#) PWQYENT)W4-P..F1KMVW5W8U5L#?A3NBJ5]-T_/IQ$0 M30]A9FR==7$9V$A>+J.2UEFSV^9!-C6$NA)IM<':=_BBQ0_D85"9:U8\!#P] MA%FTZ>8#S%HCG?%NV\ZK)5O;"D TM6 R2T]F1D,K\WE7*^F;DJ+W]40T/=HI MZ:T( ]_LD34MX1HS]5R$/DVM17*:Q1E - 6Q*8=4!_O.WN>+/C9U)FN_U^ $()J:&-/=JT$W MOZ-%DR^)>]8T%MXR$4U/;!7LBE,\P+? \\:PL;076T0RV/3$"B@[F- AN4+" M1;=IQAI962QB63(],:S=&QA*>R\@Q<)4GX@%JZ(-.2":FIC<6K<,& M+<&<3>W^\K,9P0@FIZ813I==:(3+:N"QZX) M@N=MLY0\%DT=,P$Y]2@;'5>1T-W5"]W\9$,T8UDJ/3%^N"V@H2*.^?P([10\ M'1T(@T0T-;&0IZJ6OARMK$[303N(5QUV\$0T-;'N?KZT(Z,T1N3*Q**F2J4S M$A+1E*77:W&$K\U8"ZF45[UP5T(>XWG);7W7C M#3MR>D=BU2CV&IHB:AZ=)[MJU"E[ A!-/=65@NIRX!BBN*[[5&'272ZIT "B MJ84=(PN4P-2I)ZY+-=$HNTUTJ2>BZ0/<"[8#;-];(%:Q+Q?LRK88%*-D!.D3 M7%TM^.)0[^^13DETME$%7;O8X;FI([PK]!?,!.GVK+[+3.7)T"SO]['LD3.\ M/-E[$W(U:XNCL5Z;%JB\%F&):&ISW::WH@9(?XZ8TDJ?:UW;TE<"$$UM[K8J M>^T)@HWX98.UUNMRV?7)1/2(86Y4*MA>=&NQS[<3NKH^;5I\/((CIW.[,B,: MJ]620&0C4BA#%-RIR '1U&"+RV9S/>XB>H38\CB_.<&E0P!I6,$T>>\2$Y[5*N3F-=DBG MC(\W^?F2%N(3!SMR0A.V9NR7ECODPW%S@.(F@0Q+ A!-C59J]<;>XP>-C17:FZG.=5#/*7.);/J$#LSB9M6W/5ZNNF(ME!I6 ME8A'>^2$UKT6.N-;>]+J&]TXJ'%XOQG;I%@TO;;2O%[O+R>4%:XW$5=K-N\G$FVD(ZM=2Z8+7*PLLKTHQC,[ MM9Z4UU/6$MOHW@BFCY%NMO]8C/84E;1(@M+HDD5!#4134TL MWRLO"9:J=,5^?S_4:WI1)/4(B!XY1>:U;30;BQMDZ<8'M*NZWCQL\]^S8KYBS3AV= MRDB%L4L5=+GIV]5$-!T%K5LK)5A+-9%:\'UFMIE5U=A+PHX<^\52Y-87BS%K M[1#$%I7V@*G'T44LFIH7U<5PK+HF)H@FB],.LMHN])D!1-/[Y5:06HUT^ZC5 MJ4CCNC$NH4H^307ZL(Z9*QI\=%1P0 M/&)'CO)J,.N7QL7R&@E-K,*.QXMQ4$A$4X,M-4*DQD26R6.CE1LH97E6"3@@ MFAIL' PV.SV78D2LPW%H;Z@0@V(B>B1DJ!'K*K,7ALA:M%#@A< MFU:7GFGTK 8J+5O8(IXL(B2RJ2%,9WM390)^@S3<*4VK^]%PL(LD_,@!W327 M1-43@1_JJ+U@;V!%64M$4POF2*VEW^1P#1GMC7F3;\4#CP]=_-@!;%' MN!@.41IE5WE>:1E -#7:83BO=7FQ&1_W5:Z@K#6S1H0"$#UB%0<[9D(M]W;L MB K[97]-="<3+I%-C39J]@L%H]+TD0II!''\L&*=V";@1PYHFU'G(ZY!VGR# MV?1[HM5CZ6(BFM);?M?=HIB^6_ RFE]$LWHHM6,%PX^^J8HN/''CG*!U'+6TJM*F6-7$WIM@Q$BQ43B*:>*BQC8[_=5L?(6O*1J2"W M]_J( Z(I"[K -BN]KCEUBZK15MZ@B[ZT3YZ:MJ#Y^G:QE32J@U!8O>AMBO@T MM)/!IBWHS&OJLCV4>F)?;,\J*Z716CS*/EG0),OIVU7M(9%/<6U;7OG:EZFR4]^N%=]EO[U*).^J Z\IU$\2V#Z]([7AHC# MS>VO,]">744^^T@W_AC==J.GZY6G[_/@T5\.%]-1O$Z_O1)^EO?U352>^:X= M!C^G=5U%2M7S'*_WOK"%LW#A+[#PL<9C<.&AQM_/PB-0XR]E:FBH\9.S%5_/API_/FX1.S246GOZ,0,8 .C5WM?#0 MU$!3+B^8^%?4STON6P\]^I$< ICS61-/5;@0!HYD[KRMSG MB?X[KO!F)W[/JGZ?)_KON*J;G?CON*+KF3AD96",#ED9N..0E8&L#/3A("L# M61G(REPO*Y,T/(-\#.1C(!\#51WR,=?!Q_QQ!=P?6QJ\I88ZI&P@90,#>$C9 MP!V'E VD;*";!RD;2-E RN8J*9M# \0\)&T@:0-)FSM3]?/9..H,AA[R&)#' MR+IQN-.H%O(8]S9QR&/[W).*/!^\BR_:9(SP8VE]= M:#_7'-_<:#"TAZ$]#.WO3-4S$]J_U\@-W.#L9QN,V&'$GH&)?\,\<5K,H_AG M)O9L'OM5/!:Z05?;G._:IIK["TG^NR:C4'272]?YUU\HA?S3#US%@C[0W44^ M7=E4\S4'ACWW%O;4',5=PJCG[O8=EH2XYS@@.>;G\=>:Y__K+YS]!\8$,";( M1DS _#SO@^/Z_.\SW\QER+7OSV5/\\\,[@MO\/E\="I;F\TMXQD'V3K-KV>S M04"6HB0.V:]GMQ!G/T&;_VW9]_S\0V?>PUR5--Q43FO%W!%H9 MVFU^'<9>>;:BKS_:[-=$5'\IBJ;I^N6#JM3,7MR[@FS+CA(_2PYR)4W1EC/- M.TP?1Q\.7V (2KUZ<]^X#)FZ=3GQW(\%9'B,=]4-0>_P\P,^:1G^[/DY[#,9 M_XT<_L2?D/NON8W'[)0]60&I1;G0,8.>IO_O)S'^0NH'LJ/*GBKY2:0FB2.< M,6N\2(K47&D/"@@9-@3C4VPP'?"IR3_D?*FC2R@FX:@$%$P*_;PARROPL$!; MQB;H8%7 RRJN$W_K6S&(M.[_LN>Z$DV@)^_05Q8D' M!$'_^_>/*P=!=*:Y(Q;D2SGBFTQ;RK&9TA MH?71OI Q"_&,?CZ,Y(B)V+OU)8,[[H;O\ PN+MFZVM\!$T$"$_'!UB%#EQ@G MGSN28D9NS#I X_ 'QN%[CC3(&:@YCT34HZ% !X0VGN\ZLA66>E&-&R/:C;MJ7..3S M0G/Q>G/Q/<\@J7=X>(/^,=G^D'SRY&,L>^.9@[$+I+()?"\L,_1,XLYK.@2N M&"UWF\*<#_-ACQE.]@.K9\2F T4_?<4("GH9T&[EH@FXZF M\K+GQ#/W'^V"L_'[ND]X"F+VYBN]&0V;8N7$+D6\0O%CCAB(56=AX/GF;L/G MNU0@RA5,[Y$",!#$IZ\XSCQ0#),R$O^!5N)L5N*F8Y%#2&)3X M8$\@PPESUW>+T]:"'+A!/[9E=\ 37[K\Q!_;F#S,F[Z#6P*6K"D"S"'4Q([IX#N*J%'HR>(Z$2DD82DL#]WM0 M2I^&QVH4A)DMS#H1U#!:$]RWT7KETEY4KA'?)=#57*TX1/A^,[&&M MO*_X)>/\R!R.E"[;M)L=A++I"LD%B,(( D F?69D9IA>RE#V<$(^YF>RKX&, M]^5*<_Q$#W/:%GRMP83&"!LR+>GI?-J8O0#\"8_('[BT].WNY(?)KB M,Y>FI\63\.,=[FO>QE2TKN:9KMK3%-=PDJ<,93O4COC ;7)3D!!):O#]#;<: M;GL+%-\*$@N2-U'B@2%(F+OYH3E8]SGW*V54X=D*U1JJ-53K&^$>3YLG=T<^ MXXD9R@OX>;S3\;3V7.V)G7&X']#4H&:.N-C/ USG11R]#'.@UT=UUGP_!,40 MDWEGFI M.BCB5K4LRDN;X:.*.I%[[\PC!DJNJ?'(X[4_&+Y#J8/DEYV#1O./JJX>L8$X MAZA('<>'?$,1"T1'WTVMLB"A2%+UX %A7O>>(@3(+;#"MT'^WH'#?@=4+F1L ML\K8_N)<2KSPUQY+\I(A&VV73HKN<)7]%E_*E1Q7%@*$HH^4I9(.D,=H@RF MOL+4UYOW^6'J*TQ]O0$B]:4#-(DVWG=^,HU&>21,68^G2@B-37$7DT<<.#^9 M3U_Q"YR?V2-=81X@S .$YR=4:ZC6][2U6>2(87KK9L)9%+3HYB', T5D@39YXF3BJ6Q!C@=5U3@K+G+I-?%'Y^ Z"M M!<=RB/PIP2S4#HT4:U5E8'&*:HF%J*TQMO59R]ZIIL+/GMC][ M&ZAW./@&;FP(1F8P!Y6SXYTHN]YQ8_!2=:/M?C2T^>JTSH]6I+]OB[+#Y".P M#J"!UWG,0?;BI3M@RZ^;%/_GZNL)7JH$Q!N,P<\V8,84A#JG,CNKH:Y"LH4+ M=&/#@:5(Z&^<8L]4X"Q[-/<=T'ZWP>[!0PGJ(M3%:]VH+/+&5TX/7\)#.E_! M@Q-X->MFT+8W_6F#[]L&/9TA$2D7$J_F0 3CU"M[@MT3X7L+F<6KT ._"0 Q MS"]7MKO3M%P2F>>ZH:?,8]W)=6W9@2F0,-'XQACD5Q5">,)$(O2$" "(8]=I MO6&(+?,E'>4Q3@Y+GM^16H@@H3B@C!GVHSNNW2^JLD@QP\3BFW7X86(Q3"R^ M(4+UI7R47YZ71XY+8[M$&:,W;R"=Z1J)]O.M45$B<%R"2KD/Y"MO6&$F,4RY MA"F7\,"$:@W5^CZV-HN,,,PDO@[>^%3.VV*\KJ[;[))!.E9?PX,>*NWPQ'E+ MRM]>P'O+,)-\?81QVW7RBNS/GRI-O-3@ZPZ(J"A!782Z>*T;E47:"[);5]<&ZG=>S7AF4:72:CNPENL* M71[)6#TJ)%Y-4F3U7&Y-ANFK#"5"%L-E:,<:N=%R6O):<$[^IC(YW7.7\?>' M3DX@59+KB[E83:D\PL)4K5M-@(2=[6$6'LS"NWUO$V;A92X+[QSOZ7"^U-&/ MD73/?,>RZ\7#Y10E7K$ W)%ZKA-_J20AIY'XXDJ5 PWX#0C[2-Z= MD@B_?/:)#G92._M/434_207BJ5X.-B R]Y6,EJF+-98R"UC.T@DE RR>TC7ODV$4SM@SE0, <*GL)0 MK:],K>_O3.YI@6PZFLK+GA,_V']\"$YS)7V!EUHBAOE%:MBL3(AF=)G#^.&>WJG5MIY>LRJ#,28P[5?TM!\Y@E#A^"$-C!1,V;R]A\\QG<(:)V^OC9SO! M7// *^HK3YMKC@^(6MOU83W2/R!39ZZG:E[^(/P%76USOFN;:NXO)/GO^K ( M-_(X=?J!&WE]2W!@4&]?E[/G%;V)+[UW7;X'5R?8FTN&N5?G /5R/+I_C MBN#$:;V*NI,P[UV7LJB*52QR))\[C?._1Q=-=-X^Q@RV"H2NTE]_S M8Q6N50*=<8UY_1*E/$)O5R[90[OO:-J5S*53ACX8'+Q8A\QFZ41TMPNG)DC MKC>*-FUL)@UI')M-.NEYA#,/-$'"(I8?FC[[T2CZ86W^Y_PILK=@)=Z=YG M M)@(\&E0/USS_,)(C-@+7YK457MN.Q-W66]%CE?6HNR5YX6FQBZM!B_5 MZKJ^F?1ZB:5@/GTE&?:!I=)Q&$P#/F>^Y.V:BV.$XD7MQ8>^NW#JFPA++4]- MFMZMD!$5E,I;I#>KUTYL+GY)WC07K6%G:&T#L8*..O0X-+:ZG]@-<.] ??2K M _?L8D";<>\VXQ=YS[Q,1K*FYG=6?\HP88G=EO'P[7G/?V8@&GW2+)*$L+-V M Y(=;Z%Q$ 0G[X2./6 HNFW]*&9.&MV\RV;B?3]SIV%(CV=J/0T-.J( MU (9"FYYV]J^(S/A5>%#?[5HK:?^?(-4QDJI$TTBL8@?W !089;$'YA7UN* MN=Y7F>O=U@*8VYWU0AEPHVZA[,5M5+>X Y_M#FI57+@D13+#EV.T2T\YBSSF M';S>G;FWN*$1A;IX&5W\B!1%YH<41>8TO%>+E_BACF)MOK]<6Z0NLBML\_9 M. Z!OBQK:E*90'/\1!%?ZHD$$R!A:5BXM3?%D<'2 ML#?K,,+2L)DK#?OAG0O>%TZ^G)VI<<6F'87DD-=Z2Z3/3H9;I?5VU_4U71"2 MUT$2GZ;XS*7I:?$D_'B'^YJW,17M4&6NIRFNX21/2?J$'G&".QS?5.E2HV9I M[:X=2F/"PQ6J-51KJ-:WS#[>3FW0;'.4 M%W#T[-Z\%*DL;?/+'N4%A>>U%^39:L^ M%W=X8X@VB=$.6;_S5:1#[[]XY*"F>F+Y#M41DE]V#AK-/ZKZL1:!M7W?'VW* M.UK4B,VNU$;ZH=T4XOF".@G8 XVAY^D1>/, R2(O?!OT[QUX['= YD+.-JN< M[2_.I<0-?^VQ%,D38=UEYWMKMPCW90>1RV[LF\?'$O/I*_7 8J_SS.^ :KT# MZNDV&"9X+$%=A+IXK1N51>X24I0?2E&>PJ_AY[N:W5XR#;ZCZH&]6E::ZST' M_!K .9[1LXD7K:Z817V6$-$[N)(#-SXH1V8P!^6&XHTHN][QP_)8 =.NUMJ.E[R) M-":EM2^9A=$ZB,!)R7SZ2C\@+/W11<:RQ[3"[#^8_0>/2JC64*WO:6NS2 QG M-:GU$B[@^?)83^"V.7E97B[G%F*%$IUO;*)A3:QSP&T#=/%%_+8,$\G7QQ?_ M,D5U%7K@-P&@C_GERG9WFI9+J+1<-_24>:P[N:XM.S 7#W+ 5\T!ORI9]4G# M$Z$G_0;J[1^QB04^DGM$OJ!;%-VK!(7Z3.DCAH1A@/2EZ=?5T848N04"]S9X MVCMPQN^ =;UNLLVAAQ!=9="(US7JW(43@ M8 *% QYP,MWO!>:LWBJS=!L$$CR:H"Y"7;S6CQY@':$ M]4!O/"D5U@.%B9 P$?+V74J8")FY1,B+^Z!7S-6]IDS4Z.##'+S>8W6?:J$C M-5F&0K2B/NS[1-1?52()PP%/ASX@Q.M<69@*"7/&8,X8/"RA6D.UOH^MS2+? MF-54R(L[@1>H[_D[Q\W?&'.'1#>&*'OFN*8C%+V5.."X)>V)+N"Y99B=O#X2 MLA@N0SO6R8V6TY+7@7/R-Z7)Z9Z[C+\_U.@$Z9)<7\S%BDKD$18F>&68J'&CQLRF$?;S^.$FG M[MV\*A#YJ!(@^5I8[D^]9CF_>WLH_CW..E1=ZN@_S=ET%'-E:S7GD"S4T;G' MN.M(3(X@LM?8#2MTT%71Y*U\;JG5;1MM"^6 >Z+.: MAPPS=L[,P9GKJ9J7/PA_05?;G._: MIIK["TG^N[X0 F[]J3(+/W#K,[0V!T+QCF&1/7?XM)F)$!:_Y#;O&!79(T5/ MFX($4?%K:NN:87'=";^*<@@1-37Q_XO/W?]#1>_'R+2S76DMFM\%ENS02IDQ M;6E?%MXU.% =R-LC,>ALT=^-I&9I@^1K@E^LXOY&K7(21DHH M^NEKNH 6/*BA28(F"?JO'YI5"6'Q:X+XFF&1[:S,-YZH#"]9M49[64#D>CNT M6H/QICDXG*CTQY^H&:9ZKX_1_>_LAT=$&D! /#!;C7]9D&U0K=+/R4&NI"F) MD_>OOU *^0=''PY? "W][]^S$UV 98[K.P&;B\?V377#F:UER<#]0>7*7UZ2 MO;54Y28(4=+JS55QQ%7DV<:N3A;DV\.,0TW*3ACX8'+Q8A^Q@-2NZ"/$ED9$ M:N.B7J%#S ,IDC JZ3Q$X \,+$3YKO37C\;$#TOP/R=+<;T%:+_[\OM:< T> M#8IP:YY_&,D18%<;FN%5>KS&+V4KP+NCX@P)$F"3 -@PE^4=:<2W@&D(Z9.5 M!E@UC893Y(B=B,7?E45BUND-WIZW\BIX-^F%2;3(8&0U;(K)#S::33H<@#?H M*X_2#S2#PBJ=[\B)S3S&CS%Q$.0GN0[ UW0HC AGC)@M;N_FJW* EMY9V^YW M@-<4U!^QME/BS6X9G^S42CCR# !X0/Z?">MW<)Y#K)\#Z_^ M'Y#B?<-W_?>[M5DL[0"+P]ZL9PB+PUY?<=ADZB^'B%>[%EED.6'-1UCS$9IV MJ-97J=9GSBYD?\@N9$_##%8+YKPV;W<,L5CE-F[8Y]%H^_;&L7&\^3TG\0CA M,-I4'8W1MQZ"Y0-L/"]U;:)M2!C]5(""?AW)#XT%+! +"\3^@;'@EX.50>@1 M)^ZV:U4H:>M1\1W7][_#.5Y>,XW$_H:?K16.DPPV2G!.7P;G&>8;KX]6 M3,CE_$SV-36I)Z$Y?J)]+W6BN@/BZ3:H0[A1MT $W@;?=P?NW!VP=UFK\7K5 M@=S+:9H6[:[K^T$<8.U&-;WNMIWF:OYV/^\UC0"2-S 27Z#XS!7H:?$D_'B' M^YJW,17M4'ZLIRFNX21/2;J:'G$=>6,X0[$:TA6Q%=IP<-WL+U:"A#%)PR?Z M 3^2+ )S/F^5' M\>ZD$P:-,0?\H$-NWODWAQX>JO3Y,]KK5/+[3O[M_VL S_<^;F-56\Z.> MC"_C\)%-WO5_H+'7&4T(*9@_F>W\R:LFL2YE2Q)GZ[6FQ!S-G:!K+6LBMNM, MMJ&_:04-#I@2\K4O(\(\!9BO>DWYJK=E13Z4"C^%1>'5.:/6;-_B*R:YG]A[ MEB$FB45A/GTE'DCRHYV3[''>,%7R%E(E808P5&NHUE"M;YFBA[FJU\'=G\)Q MZP7L>B&QJR8O%^8.OZ;EO#]/6"5 Q@//[77%YF ^ZU7FLP[D;2R[BH.(G*\6/IR)FDU'O,T/7VFM7G&A&B[>R1ZC> M <%T&SP2/)2@+D)=O-:-RB)#>>5$Y"4\I//E#9_ JYFM-A[7'LI%RYQ%C1+/ M%6?Y;>+5'-ZJ/Y];DV&V\192@E>A!WX3 %:27ZYL=Z=IN833R75#3YG'NI/K MVK(#,QEAO2@Y^PD0B](0( (ACM4D*.UOE:;Q.6":K=89U3Y:(,9?, M^]-7&DN;4(@JF!]\>_G!,%)&BCS23')?/I*_Y H!C,687)?3"Y#QZ84*VA6D.USC0C#'-6KX,W/I7S M1F]"E64I3T?RU46[NAHOQ2!,G#? &%_">\LPDWQ]A''2PC.IP/JMAV?.=GV8 ME/H'K.Z/3>?0U3;GN[:I7D7/.5B?]0^(Q _/NZG#UW\DWLX;WK M\CVH<7/093ZX,,X$9RBG][^R'1T0:T/]X8+8:_[(@VR#?U,_)0:ZD*8E?]:^_ M4 KY!TVT/5#6>V=A6'^^ES3SE?ZNBG3#9E MF ZBX8Y3X"G5S =\4PH']#NN7Y*I=,+ !Y.+%_N(U:SLNT'=;4UI2Z8FYD)J MC72O%5M-/'GMG: ?:!JFDGYL*NE'H^B'M?F?\Z>+WH*5>*T/=?4F CP:O,.C M>?YA)$=L1*V];A&BL^607= KR%NN4&TZB8T %61)6$+V0U-R;]H\0.MPLD3< MZ09?4'HC/T9"9;W?T7BQCW/O?'/E=Y8"ZS=P=%\(0@N+K.UP6%@C6\$ EH+Y M])7"B0<:^^B*T]F[GSAM0N+MFHMC?.)%[<4Y2)CWFHA7WT-4\]W50*HH$S'O MM<%LBFHZF\[#GQS/U'"^&.D2(URFN>F.?H!C7%A"A]D(<9[ MN[E#O&AO%94I65KK\_ZP%"46@OCTE<#1!^I($B@T$V?-"K]E,Y&^W[FS6&2_ M'BX]70U&".5ZO7!1VM)#[,SQ0[D6\'6^;^%(OZ[LZ_7Z8L")2?P [G!BW7Y MF-?5X;S35.^_ SG6S],/ZY4#>=O'/E-[)3Z,-._'@0SF6DY60'JX[.SBI<\Y M;@ N>[SXQT[.C/^!X^ .FO_V/&AFY\?KK9>H26_&&VN$(/L^9#!OT_=FKURH'*" M3$G&$$RE%5W"2%R6"$;3)9E0*4F7-53&=4U!U!B?__U;CO^HYN;K?^._GL:J MV)KL 9S-'R?TS9Z"@3VB#$'^W]O1]$O]P8CO)O/1;%+, 3')*).__^__>3[: MM-UX-/7/IO&X15AB#0PM/_,TVOS)7V0[DG?^X[08YC-&/!TC7[X=%V#B MN>3.-/?]2S#]U-HMY6W^V0H]VIZ\K>E!_)/DC'KZ67)@?&$_D_&YO'+]A!CZ MDI0!CR,]\/ ?'IOL0^"NOF#H9PJH6OSMX[2(V*\YT<8\.[[ '_S[-L2*-?? ML?/7P%7^0+E3'W'X%OS#&$/Q463_H.J//WJF(&#I@$T!9A)8BR(X F-S\$WI MY:_/%.17:OSCKAQ;[;M7R\W.J"]1#,Z2S"-\WS;NU*?_9MS%3KO?:=9*W( OY?J#^'\MOCWHYSKE M'!A7+AG8.PST2=?QWZ83'RINZ,<>E?^?;\MXEK/N%[X ^GI?X-%B*P2&S'!T M%AMK@I8((OXK-M2(Q.A*[-V1Y(S2R<;E<6".Z9I";!CD;-,"GIV9D MAQ9=YMB**VIN(!(;AABM2$$BT^.T-\J\K1E#R2KVAY2XH:(:UC,D*BW9#+R@ M7=!6$YXR6#2?7]98+S(D.BWIDIQ": NM+A9'77NUAH(L23^LR3/.#.7\]65 MU8F0^B+4..?)0:RN.)W;3X$"L!1$TIT<%BJ$X)OTA;%$>&11T3EH0>#^"(EO;S>X;;8_T0&?DM M+NHT46X6&$ T-5:F%*M1EW-YJU-PZJ(>-3:= @=$V92>XJU">48ZDC5:4M4M M/YR@TWT\@"/*[V)>-.EB-8+/%X0 (_DNU5S$HD?T+T JY0*SS9?Y3GM2F9?; MH5-:QP,XHH#A=I%?L255$(M>5-G/.;JN1;'H$0U$AKZ%6)*S1TQB@O7B8))L M]>)U/:*"_#!B)RB]I*Q=?\4X'#-8B5P\UB,Z.)2MKEA'5A0O\VQ^V:BA:\>, M+B1W1K9PQ:)3Z<[1*8;D6^WRQ:E):(IS:I, M%"V&8*EH=0);[KCSUG;63413FC4926]K:&:V>@5JC>ELU0'.BE.ATN/#J M=KW-\@W4BX;N2'3M8=*K([VN(ZJT:SI;'1D)]5J[T]NMBZM$-&4R.O@VV@1S MO<[O_,FF4&A%YH(2@&AJ!;B&LW+6(KX1-98FK0)ALWEP AU1EYI=V]IKKJ(B M%=L7;*3<")@@$4T-P*AV1_LU2Y%\OZN3L;4@A^M\(IK:K8;7;@C%DC^UJ*HU MF=9+RXFS,D"R:UH)>X5=0V;F93[?6%9IJT52+2H133U5Y^B(,AL_W\4*[ M/B]7V"A)]$@]%:N4UI*V[^:M)=TWIRP1[%@D7M(\T5 Q$$ M()H^-I9KJ]E?C!)V<1!)Q M1%UXLJ1/D-$8M4)E)'K(EJTLXL4BCFSL2%^55'VE;L61H*'A=D/M]O%B$4=V MR\!GHNQ6Z)XU*NXP%:TV!X/8MR*.6!>361&IVYZ/+MB1]1EB)9U M85IOX?S.Z*QKU+2V87H1$$U-JS&3!354UC2/N3[>$7!W$?NO0#0UK;&];73+ MCAJ;PFJ!)0-(30MK&86),"D/>)FH<2[2]=UQ*78&C^BK-BI4AT., M[B.C">KB>[9B+1H<$$V-M;??C@;-22\2E[2$$]U]J;)5!"":&FMA@8:!T5;7 M\;G%UAEZ'#+\+A%]&FO"'7XC0@[OH^#]C@+P>.)XH7Y;?LRB.]E7SPDZ@\\UT[#+03TRHGB1B?<6'O M?!L"^XS#A;_$PJ.?"0(N_ 46GOY,O9A?!A?^?!J/PX6'"W\_"P]-#=1XN/!P MX3]@X:G/[(M)+W#A7U[XU[QKG43&[PICKR?UZ(W3?&L8^9$WKV]8BGCBX(?_ M^XGY]/;=Q]C/Q$7+.O[Q-?E$D[T<[ZB:^JN7\']\ 1^"Y+I \HK]/VSC\[^/ M*S[V-L7_U539SVBFD/!'Q2;>LB"_WYG#NF9@[U'DX]WN;^^]HQ>N9^^O;IGR( M<_;M'28J>5Q;"W)F4KOA[W^#/BFG*&291=_KTB[6ZUY)OO3!\+L7B_%;ZCC5 M]5S=#$#)V"-O%PM5K%'0NW$O-I%F_D6+D@$2 -E'ACZ=:6)KL+@OUQ0 MX@J0=GJ*(O-(^^<#:C0S/\"+D;HM2M8<OZS5 ML2O)76+,V#[?'ZF;_JK:6R^& &?4IZ\H_H"R[+FZ"$"D72723N[X70'2Z!^0 M1DLET]5U\K[BE]Y>+N-U2*OU!PN79FNFU6_A$ZG2XS82"MY% M9#]]9>D'DD9>0EI6N,F?W%].781^D!1QR 5NSM/B;5),6\LY/_O%X-?@API@ M-@W- 7RFIO[][]#7U%CR/Y#BS#[%^<'V^;KYGXPNQDVD@UZZ+:(V.>X.1:X4E-5 M7X[WCI4?2GA/#Y')9LM)%*!BB0<,>UU3B7L\,BX]9XC&#/*VOT%CSZX'T\&. M8L2*6>\KS34;AC(H*D5]^HH_,"1$(T3C10G=#T;CF;G=WZ 1,?O515$U6DA_ MK*_V!M+J4Q-P-K( C2C[$AHS1^D^NMFUY4HV/<#IYN*]R\E+-Q[;/EDA4*73 M=.(M-4Q0GD3V?0V4ZX0<;28XVE,9J*LEE*[+LOZML9S$GWP^/$/+^M^ \['U2X&!/TM M! \G 'VGA$T;Y2+6XG?UK>K1G=H^3$ ?!Q;L XJF$T$RI><0]%<,>ABCO"5& M.0'H]Z)4XE:5/B$6S2JVL7'/X(J@\'0;_$P&"22@ M(XGF^/!J(/O1!?0G/O!J(&E+7P 0*CY#T!%#$JKDK&^TYAMD773<66<[)'>* M(25E>U$ZCAEPR$M"7O*.@'GF6X)7 Q.3=%'LZ4&=;[C3A6R4=4(A.2DIDHT1 M#R2;[L1XC4H*@0DO#*[:&?]C8"Z*LUY="L8-I('J17K9**^X/>CD EQO\@&A M7CHQLWIW,)(]3W:"G+;]_]E[T][$E6UA^/LKO?_!ZO.:;L M=(YK5_WGNEZRJ_+ 3>JE+SIK>C M_G18:]YHAS_K\Y)7J5+RIGIZ<9O]X]":!$HO60*;K9 ML*%!1\-L41VGTR/KON]YZT:NZA2]D<3K_.%!(WUNZXL;89&#O.&=XY;^2W.(/Q M8#0?GV?/U3J9'ACE_E'WNGG1!\[ 7-QKR]P2>$ZAK#(!^[E M2CDWK?KVC:)'K*1U6OAHM8FHP0KP4= M5DWM@E'AD4^$<4UKSM,5KU_TU+KW<%#7&M99K3\H6>[U;K_4XF!Y9%+I7+ MKXL&)_Z_!!A?A1,D=2\)\G^92, OD7_#O=^U@6+VZ4]U,SQH!]O&H.?;T!6\ MS%5#=[Z NOH5M=+/%CE;<.:=8+O)F1/<3N[YRYYYMV;2;+B+L(SK5565[I!J M5S91B?ZD=(W$/[@M_L%-JP+>Q>G([YPA?6*J-OCY#@C[[XDI"/+:I\<8Y]_M M<\UK]9SF=5T9])U*;]8Y5"ZJG4P!^*/W,',IM_ M4\1?'>GCOGTR;[=;Z9^RVRY<5^4JBGA(<>',3 M;^Z75#<^W,)83*%:IVST'[1FZ=(X>:ZWE-'CO?E<&\U+_4X&IV[FRB\;QO'9 M0G0+[GP_3\,E>>DJ.#^S82,9@#Y50YIOO+ M>G-@*\(3!Z1';)N$#(4D.K$ET8EM]N/LHFKRKI622RQ-$.Y:Q23=+?>S9R5O<8/AN7)_=Y@[ MR R+%?F W(YJE_W*%+@!-5/*N22BF7"#C0!&8O%\!#_Q5,Z6D1M@CQ>Y_%IS9R.MFK&AN !%& PZTAT'KK:7M'/Y2B9+HHM\DF72 MY+17\TGO,+YVO/GL/&?+!;4\G#]=]#.YK*S9+S,[W;/SS.7P%%4U.CD,IGEIO,)A2=G#FQ$#[: M0G@Q18\*UY-^^B![)D_RPW&S6KX:C!R4T=1<**?*I;44O:W1$9%%Q1N[L!)9 M"SOFLYK9)%BR)<&23Q.U M.DP?GF7JW6+=NBY1[:3"BSN2P,@NN4*_.N7O>G''"YG R@S,NW%9+I3.Y1LY M?7PZWI_<*C?UJSYP VQZG\LG3>\39I#$.C[=DGES-< [OG]6AOIUIUV\&I:\ MB]M!K@T1$)SXFD]E"MM<_^&7G8^5.13 I"1%56T/$KV(X]J>ZGHV?7LJ;-'P M!T(M@)(PR58;*XEF\JGF"6,_G!";C XI5ZHR.CL/R"R&.55;U<.3EG/?D[W+ MPD.UF3W(]+T^W3B+B<@5.:D,V5 'ZA>AWBT.<[P-R:ZT*$Z&#^>]9]T\'1Z= M/=9G=_5&^UR? NV"12&G2O)R65<2_MB0,R?=ZW?")O@3V>O];,L7:N7@OIZ> M/(T/GOI75\]G*'LK$+W,[E@K>]]@0.U?M49@/N'M)=&-)+JQ%3[.G8QNU$=C MPYH3(D_ M,R'\W39"?H_P:R6]KO6=DXOZV5'[J"5KPW$V6P7"IU9'EAH=250S(?R="63L MNOVRE@EC$7@G%/R#H]XK;;*^Y;7?(P+"IGE>J9<3VX'%)FDF7947(V<5XF MSLO=I]$/U_I?0Z/=T>$D=_"L._)=[;'_6"VJW=O>%&@TZ3B54&BBGK^[>AY# MK(LT.JW=>87!Z*91;]1FE4K]PIP6U3[0*$LORJ[+*]S6*$+03HH\$=-+1ETD M$83M<"3N>BY2C6X&SG*GNX.:YU#8$ULX%>8QW.MA]DBN^\/YI7RVW[C^6;.O MT\/':B>+TV\SF52YLBX(N@4.M,2;F%#_EZF1>"WU&P]/D\MYMG]3/WJP&S?% MNQ/[PD#JAPRF4BK.Q-@JA$^H?X.I/S%6WM98>2WUS_NU\WSMQLZVO>OS0O9^ M8$_-2Z1^:KGDLJE";EU;^@V/)V!BF&189C_M$GN45#LD@87=<5I^3HG#I66J M'K7Z3?>%J0KEZPOSLG4V2@]']X7,P>GH:7_L3#O9/!8W%%_8B?*SQ6;BOMQ9 M6MUU>V MV2Y2Z^/5[-@P)[FK]E%.35=^ZON-:^T*J)4: SGY9=/P/AMQ$V)- M8@U;JKZ_CEA5M6KMS^^S4'O^'/YN*O,1Y91Q_+%C&XW;],&9(Y_]O#P[S@^=[O"HVLD6>%UU M-IMD27^R9S-A*EO)5!;5,(!$)ONNCN*$>#Z3>#8S;+"Q %@FB WSE-,E+HDK MJ8HSD/K$!)6::%+/MD;__.4Y])^Z^;=D^:HV2,>GQ&^^N1KSI_KJ-O:<6Y[9 M0RFT1@FT:5M/ND:T_7F;4N:)Z5O 59\J8Y3??6<\/,_56 FU)]2^12KV1SBRWMG?_RH27QE1MVK>26X^+<[: M625#)D7+[C\\5X'6*]]^9,NI[/JV'YOK^-\BE_@VVC ;6X^PS9Z8-\]6V&9@ M[(0ZD C(9,$,Q)@[,0XY(\#QN8YN$'5EGJ&-770L2WIYA-Q%MS9WQ-_]I=1 M^;ZBR/J*S#@Y7;\K-1R;M?L=[(X+K60RI:72PJ2E-FM=94DU+[UO07_ MB-J=;+]U..].W&%V,'/*=XU6]_"B"M0.60.I7#%)D$^H?7N^<0/!' MU#Y0'RX[#T^/;KO8S.9Z]5GQK-Q":J]@FZ]4VB&U1)-2XJU?3 MT=7K>C8:)1>6HUI3^CY/TZW$XYMX?#=#_7A%%.;/QM@MUYVY MS#BD(N,@D!B-W@G=$HS.QG9:F.\(Y3$MK^OHFJ[8\2FX>;=7R0\\ALKN@:L0E) DW9T(,BD M@\2V^*FWV;#_;*&=%&MON2-GFX&1(/_7NN\$&(G'\TT]GON>HYO$<8A#5;E& M#Y(\^3=:C%'6S%G96:O5;0];C;/R\<%]]O#TH J;!9]GJEA8.^!LLUV>K+MQ M7%9KXN+"3:OHWJ'TBT/+#ON7D%A/!*VNK>4^OSLX;!Z5S5I[LC\N M5 Y&M;RQ/^WDV%#&PC9U3-XH9/^#9\CU\N'QH>R5SG]ZHY-JJ3ZY OF%.G<^(V]G>X+5'=1XQ[07Z^*)2WD+ MFQ)O6OK4ILGR'=#=5_1GB6=[*_NS7)6Z\L5%L>W)#:4YK1Y>$/51[G=R.99# MG<\M3U%(LBJ3SJD)V]C6/)*W81NE?<5[F%Y?5(;*7>=)&5TISK@Z!;91_/:C MN+ZG4\(T$J;QE=HM[X"=]39,HS%W+3F?R4R'Z>/&3#5.IY>7F2HP#;"U\M38 M6ENP]>D!CLUS*6RC3?45LW$^.^]@"\Z\$S(\.7."V\D]?]DS)]T\/J-56D\W M%5-]0:NTQ).=)$=O=G[H-@-C)QA^ HR$3!+,2("Q$PG77[:?[MIV"V1&;%5G M#> CKL C?F[>$VI-FQ,*K.A-5)RQG+B M#$G.G/""#VYQ\1&\(*\?_ZP7KB8=V7LT9EJW-R^G+ZK "XK??E12V=)R[E-" M%\F9-[1^\H-YP7MG=G\P+S@YGAT>_KS0IW*K>6LTC2LK,]R_ EY0^?8CG\KD MU@V@W1;G^8)==*/,Z.^PMXA-#!RJ[5J225S) 8!*#G%=@T""/=A*T!\;6F5/ M*=8DB>+;XE[?M.2L7>R:^T%%FM>,1F\L2K=WNCL86 9 [M"RX_E?#)>3K]7# MTTR'M.7::+][JHV+EX,AU7A*8/V44WDYR?;>(6=H0OM;GZW]AK3?;MUU]KV3 MA\*P,;A_R'KW1]IU'VF_")X/N5)*:#^A_:T);FP [7]0<>L;T'YS\CQJ762[ M>EV?7EJ]T_R#;3Q? >U76._\M7)_NZ,[U%ZQ%0I&#._HW)2$KU5K-+),]E02 MWMG(,M8M:TDRLS79;>Q YXZO\--6SYBW=L^?N? M/C&)C7[ZE8GOB6,^Z>"2M&+8#L?^BJKJ0T'6+ZNJ[CA7_6&0;/;V1OU.LJWJ;./>- MZ:PQG P.^\ V< )0IKPNX2'A&PG?^$HM7';+X/HCOC$O/;5'MVY:HX>;-/8O M#G*M9AOY!II?I>*RPK%!D83-\ZEOHU'UV4E-6^ RVHF:QZ\HPY,S)[B=W/.7 M/?-N%>%NJF^[WNL1E665S]2!8O:)!'YMB?W;D:A*#:[OQ)F=.+._A%]J!YS9 MC*0;O3HGZ&M*SPT3)YZ9&ORG/O'T)VI,FNY:=W:^K(V.E7PKWVX=-J:=V\[C M2&U?=?(9'"A46?9*)>[LQ"V5L(UM]6&_%=L@3XI;UJ]F:;DX.;0>FN=W=KU0 M!;8![NQ"$@5+V$;BS=Z=W/BW8AM/3:M_/;GJ3]JMLI,AHV?GS M?Y86/Z+$9I UB/$Q642ZJ=I$<<@_?U%HXK_^A@%08&&E6(H1":"%:?(V<5Q; M5R'3:)4=]@7,K<]V<[\5'_ML]]YF!=?>V0X"YK/ @*Y]:N(,*OI!Z,DFL75+ M.^'T>L"IU>]A$.9VC /&362UGK/FG5KNU!OG!QGM;J8UQ]UI)X\36;.55$9> M'B.=. LWX\P)Q6^A"?/I%&^7#TX\SYD;0W)P5;\\>3:.T]D^4#RU?7*Y5"%I M9)10?%*.^X3^4JCY6C^J%UUU,?ZL#@>*J?UJ\;\>(+T#BDXE92-$>))!&E'(DC;[ #;-+?Q.ZM?5:?3Z(7U MK=G@(=]O6;-INWC;F-@/O<)5\^R3+*P8=GJCWV8R_FY>/M]T;R:G M5YT\CL"ME%*5?#Y)A?XRSN-M!M;79C2ESG4O?W1-,M-&N_@HWUY9A[.+66=S M& W9'PQ+YO'):=T[/KP\'^R?7S[5^L!H8&AN/I4K+L_-31A-PF@V#UB;%M'Z M6$93[-R<%IQ3<_1TU2;7-Z=7=Q?7^]FGS6$T1P:YN4\?]MKRT='MXV#PM*_W M3J? :""J)>=2^;3JS3^T XD]..U%N 7,/3>P)[+48+6+*]KD/>BZ @( M_L\[M:9Y_V-L#&.J=)XGMR.[I[EWX8UE723*?E4@_[??[I)-Z&OHQ]^1?GV%3EW.NG M07FV.E Z57K\WZI=/6T<'4 M4OM T\5O/S*IC)PTK$]H>D/\HIM%T^]>&/O;-'UZF)O5FOVT+=\]/-R=CTH7 M-]G)%= T)"JGD<0.4 M 7SADL0UM=!U=7P[\4K:4*\^.]E6Y?JZUYEV\F50X4O9)$UX4]UR"<%MG-;] M(H)+'^R?G0_3Q8.V9SQGO ?GT;V^[0/!01>9\G(KO$U$OH3@WC1)=V<)[IU5 MXA<17-4K/3>.G_7B\,PJSM.GSX6J=H02#MJX% N_4GW_<<%A_4=$HIL4R=WO MN6*\)ILK+E,,>RQMD)Z+N/!"FGGW3=X,"#KS1_25<^@!8UHNN.UM<.E+.D6% MOJT85!.W<>Z .R . 13!DE4V4Y?-OZ(/.2[] $(%SM[';'XK()QL,MGD+FY2 M08;+_ M_O__7WBWRVXS7G(3.L: I;-E4?+W2;IK$V685GKTS=\58ZK,'7ZLLKR7\0OT MOOME.W!PJ;)7*/Y7PG]FY+UL!<^_!+R1,DN'0,05#7:-_&?B,]0:ON.R_XXM M1P>Q^-TF!I7M3P06CRR+%^%:X^_9S!ZB$?V3GRM/M; WNID%Y,P%]T Q:V"# M]O&?&TN-4SQ?^@KV)_R0Z@-4!3'^#:<<\H]"& *@ Y&( 6TJ[&J@"5%IYF.] M\B.$(:OP.'HK<=!^8U3F4%N75WETWI8N&OLGYW7IY+*VYV=-OL].XBV%W&M9 MRV7CIMZZ:=0:EZW&^<7Q\%ML Z2-PTIO!OI M\.2R>ED[J9Y+K1OZP47]\J;UCG!==\-_'5B&H=B8;^$,4'T;L0P-W:1:F^4Y M]!LG!8.C"*6T,;'Y8U2)4_[^:(0([_V%.,&4^DMO1&Q=?1,W7-3V:-A]Q=2? M<:6:K]_2/_851W<:O:9--5_391]YCFX2QSD@CFKK8_BH:FI5EA-#&6Z3_EC5 MB7-#M[AO6.J0&R_=SN/3HWY[UCDJMX^.,X5Y,6/HQ.-&EVYZ1*NZ:Y[KP&.9 M;Q)]K3*F>W=MC[R1_WH=;@$%, +(L/_ ]62R_W*B.*Y3JKAH5B_OI>KE@=1J M7UQ4K^^EQJ'4.CFZ/#D\J54O;Z1JK=9H7]Z<7!Y)34I M9-Z2_I#M%N-9.^J M9\7%+O8*JU@?BA\(].CJ,NMA]E>-65]ON;,/!<@:Q7-Q'V''R=@F:72=4/ED M>-*%13=(I!-3W9/^HG:F!/O+RO]RZ.!?F7\ERQ9?T!_Q#_^6I@HP.M6RQY:- M5BGE>I?D2=$4^->%,I>RLISAG6\6'X27H>T*0O^ "NHI,$;\G:T.X)>E/4D* MW92DD2=B6&/*3\=>U] =:A6G<'%Z\B&!%CL27=_M43Y@P:)]!2"H$6A."R8S M/83G$!NS[1SZ&W<\L$R>+8?N"1=>H:OTH^G DC1K:AJ6HO%7# E]K8Z\$WZ41\PD1[6H@J636^1;MOQZ!D5 M!Z%0A?(+^%^I!8^DI"/+ZM-/F@:%(/_(S^ASI+_X31SP=5O!NN)F%@ '#7S! MO\"VVJ4GT&!J(>R>GI%>+EW)I"MU;2:NZ+ZFQ##8_G1;2X,C8BY18B(F_%8\ MQU,6%S(.F?ZVMP&$]=[2BPNI!1$T9_^[+(;ZQ?+P42[V!NVSWG5IWC*]S.VH M_^:"Y0WX(QX,R"0L?S?@0M^#4X8(Y7_^DZO\Z_S:T28-E"JZMT:<)\@>1K@O^O;%-V9].R9P2(3&)K1C&'+ZG6F' #<%;3/]JN4BL@LS; M>ZT]Z:A:;?K$S;Y]*08B!D06ES>G3Y,>L.']OS@^O+VKC,[:\D;25ST ( S_A%VF**8V,%+ MAR.OH"E $@@#TETRB02RA-F/(%"H4C[Q=)LX83)#*[-$I2#=F-+'I2378OKO MHZ?U<6U0$:ER.V:DA 4K NAT+<65%#8S&\F9>T3HCJERSJ0=D/&OF0*O;EF( MDNU1 \'?61>U<5@NV %R4 '91LBR!*906M- D(9=513>J+,PO(A\VGDC5;=4;T8T"9TGA1Q2(GL%8%C6VJ&H/ M8,=ONJA*@>U!00B'\($H*5W+8S!2%=O&$SXIAL=D ]T7X3 (U>[L!=C-P!/: M/34"#**&](EUG#8E=>F[P>*B0)6 \(/72LE ,DQ"V_PB2HL?8ITU!Y!909[ ME6+-$ON 655T+Q9]&ZR#R*91K@2 >])MUZ.;H&\8<7!1]<>:HJ($@(%>6F[/ M,WS.GX(5X0-#?UI;'(4B@:JG9E_'PF$9Z!!(^ M(=\Q#&>/;LAV%8 >_4(XD>EZ/46WV=6@Z>A2W4,"PC=.G^I;EC;5#2,E&1;$%R@@-+%76$&G1*'; M (14^)#BVI _Z/1C:ZX8OH$6W:1N4N"Z+'(L556\(X''(VIY:CHE8ENBEN6( M1Z!)!/?89^PI@D(6?D6)!AZQ*=KM26\H/E_A[M@0>7I-^8CID4,*/XAI0&+$ M':6+FD<1B+YSE3*KS8N%_8O]NE(?G?6&M5&G[SV[TV5G9?QS[^2L? /IS,$A M71/5ZIOZ>ZN\+]C3A\GP;!ZAMLKLY"8AT)7-@23<2;J95L9CNGM&V8$#2EB' M[('@B\ WM^BAHC]?[_0*G%+HD/(5 ;T)OV"\MJEHW.7&_(;"7^:Y%([/P+B8 M[\K_<=74;(LR(F#?C+,YU'.7MX?\QK8X*%Y4^ZSODXM25GDT( MN-U 2/$3\TL4L(SQE^U%W&2*X5C4+H!;,!A+'NACYNN3A&10-,Q-<_ DQ(;3 M@W!ZTC78)7!F\027M_P> M#SS3&FS6X[Q&+#ZP?KZHZ/(UJ &R/*Y1V'B0Z5 MXLB0?T/_["JF"D400+/0'Q,X]"21 MO$>?H9).T.&--:8BHR@74P+)_E?_Y;N6.5+ %!''A)3@*"<$!;5C]!R4,\5"BUP^$) M8*QK6\Z8/SXB[L#2&!'YZKU0(8 6@%#G1+&ARSW]ZH"H9-2E>)D3+^ Z*U,* M0XR.JB?\ %+?T[E/;0 *W MPH6(@'S-S?/]T(TP&X1R#61IMJ_O4O9&(!(#3/Y_)I[E_FN0OJ+.F7\1/Y X M*-E?%%Q/:"P)(+&/]Z1(BO&"@K?T]V9G()7D) ,IR4#Z@ PD2A9\9&UV M@E#D7Y&CD%W]CO7&PBM,B^P[5.[]0CJC5%X0"I2+L\@4!'W9.-)0@Y1(Q(4Y MI,"6IF*,2@#H;D<@^@)W[ZM@=L!TF?0%'J@1L+OM^8(GFH>)N/K'5#E>JNJV1:B8&]Q6-= A3BPMB"@KS0\(#"W?^C(H$ZB',$PJ>2="[ M&04Q61H.1(!+$9\%T:H2T(0H[A$^%E7)4@GUJY'J*[1GK@8)*(0O>.T7O?4$*A )#M M4^4&* 43,00N,[?B!_ MMV!>J=:(;I31A]=E?E1X#3Z_ &-P$OP+'@PRB#@HC@[X#]W=19/I208O3NX MBN!HZ)BVHZ>C.$;QI8L@]1,C<,<5VY+Y&>F(*"@40@760#"_8E M*+AT(\(##%@CSB^ M(^0N%U<;"\Q@H%O=B M1;;#W86[SOD"$<:#+TC8+L2)]Y M,22'_M=!^^TO2A# #AC!^)__#>OZNCY;TI'^ O(A,V5$I6A*TL M97%ARQ)< M@W@JB%N5_+TG7G= M'7#O_H*P0".&T(,\SK'&"#,1=]5T$"7,TT)97CHCIPMR.I/G8LMQ>2Q)\#^3 M4,A"/#+"!7%&NBZ]PTH-IX(="-E[)#OXA___H:!)K8F1[>&!X5W MI@UE;GGN]YX^(UK8(R!<&NS,T58W_+$R^VZAV/M5FURH#$?8T_VMJ6 OCQ?K MP3-[BUM8J!D"?B M.RC?//099N]=RS((UU /$7O MG$7Y%+I:_$Q$UA1=]?UG\'9,]M0(&05.%G@-VA7B=Y"41XEF\1->]$7Q]R_7 MZA-(*TUQ#ZR&D586+H[D0?IQ>;H]'@V =^HVOC4M4BT#-US4E>@0PW DB#Q) MK,[,;P 3X & YEP,_B@2)T-\I!&BA82'XNWQC./ MGB 51>K3E]-E*$YQWT[T2&#"DZG#?,#D[ZZS0;6+W4LC\@3= ]JBK M[@5;@^(BQ\&T6.YG!9R"B G>!L0K7.;*"-)Y<)&O*D*(*#_@LZ\5SKI!/X4.8BS@8UQJ\U0Y!L#5)!<(55:N&;;PF M%>(Z[ M1%4\YHB'I0Q%'>*HKIBPRK_2P)I2)<].\3 /5@T0)NM!.G?GX5L4B?[8A"HV M\] 7T3Q4QOPH&#.A? %WSE*&XO<>)7FP6?W0DK;@HEGE*F;XZ 0Q)>=/G#>K M!&)B"NVL?Z5A]BU,L0>"%,%+/THH..S 1TY4D@*:[BA% +(301<><%S MBH5P,4[7DY0G13?\0"VZ0<=0ZD+Y-'!5/P0V6-9*PI4WQ*0(0ID\(/I0;!IU M('">ZG2+*J[HJ@->7J)@&0L[%C+CD6>XF ?!:5RLP 1&X@SX@LZ P+'FZP:\ MLL<7 T*>@X4GE%'4J#'%!?]"!4,L$-580JHYH-L[FOL;I05<$ATU4;]E8UAN M"7T1D@-8Y@\%,)6/CLYU?PI1!&%87^!U-CZ;LCCO"G*/Z*IH!O!P,MK7OK"& MGW>)24T1-U ]Q%J1*]N3JHSWI6(5^57"V,_#HA(?SKU- MVFF@E45L8IXAN.2U#.57!97,.!_#3PF(RKV(-95B"?C"[PEFC@V)I_S5+V.7 MBSZ29=<]%-#&N@W0T$>_/R_;U%Y:R2N\+)*KNP8O8>:U0^'M!"F%X3#""I^+ M@]8>-ES03>C(A#45D) IMNGG'[UO>#+M$/4[A=B4\D(JN42$LF]XWD+))C_& M+3O%"1SB6''VZ1%.PB<022=^B++_/'$J77-Z5R>3GXURSS:.2]=5B,'8A#G@ MG<4@(8?NHG$^=7BE?(FHF MU^F6>THG7Y&U3K0 MME:=Z0[^=:',])$WNL!LG8[I73X,>M6Z7?=:M>F$M$XUI7CU8JP1)?G:'9Z, M\C-&9FV\KW-Z78U>$Z\*G-VXD1"V*"7K_NJX9MRU[X8WC]WKBXPRG5Y]^X%K M4670= ?+Z+(33K57A$&JT:)*P(<&EC2^93QD10O53";B'/K(PN!W*D:%.L"0 ME>$$:9LK*E&7%W]U12JK0&46B5^CQEO6]@WE*V%!3;^P";0 M@T&TFUARH\#YH7F(05C=\9BHS,_(6P %WG3AL65&+N\+$C@_J1H #A;FUW0& MENU* 4KA7Y6U:84PK);%1]0T5?3SSW[B,$@"O.NQTWQ+F']4H2_ M"4,B@54>_EWTFA>A',A$VUQ$A]"C@Y.+\4D5)LPYD'@ M"_;+0S;L%]PV=@1B:V$"\*LWOAJS;2 !1!O-G(JN-6_&<$,M)7(?G[H*B.2Y M"[V#7JP@4_2F-IA#D7P*U(Y5-J#7<37NA*7C0>J\3]K^BHI+2=YTEM=4;L:%_4PYR0 /;!EW>%K<$[ Q2=R M1P];?(_I-W#/P4M\[OL*JXI;5/.P:>4;DXMVE0;5APZ)Z6J[)U$< _,RB .@ MYQ"A@"%@ !#8BY+'3;PUV'( %F"3"IA:8:04,M@+&.2:H(2VIAPSV]ZN8608J=D"!G M"8#I\'ZUXB9#D*$'"3L$QE!3W_B=384/=V MB$HBG>,H/BANT"*! @*E,O2XYZ6+K%T$*V'C?_S:X0 ]J>!)SAY1 814,^C- MS#(<7%YZ&];_]R&17$)&/XJ'T&4/Q3"H%T,?&$(1;&".V M$\G$K6 O0;HF^Z^K!#$XQH<$M^3Z10#>*5I^@N*Z)"(0E4@[3HE*+.'_8T3$ M>O(8UA3=IGQ)AWNJ64,"JE\N:]'F M-C "#%2]I>BB/_SL90899]*NG>0KN2?MV4M7JFO015PU*EELE@NU-G74$%W& MN01P,,=.9UDD'(M,[1]0&0!/@!TB)%/K;D&/N @B!>JK[PWWMO#JQ==BDW_N MX^@:A%TOIIJS7,I=NN3:_=TTTRQF'MODKG?DEB]*I\1XP26__XM?!K?$F+ZA4FJGB@J]3$R[XI7P5&G!SG&/'N^E2M4: MYL!CT;!0N?P@W$%U/?==-%&EJ>49&A<5ANYWV^#>3E>:>(KM; RU0@7-O.X<&7RXWA:?IY<'NCV)]MKA4:=%,PC;-8MF8X&] MQ)$;@;4 DT6K=PE&"W&O:%01W."^0YSQ.G;1( CA6Q&<[!* 9LA'B3H@ XNO ML?(^"N$&! ('V!28.0,6FYWB][04?>CHF7N&!VD\+MD-==*@[$VD8V3V:L?QO\R2^.O(^7TS(HCK%%C3(8X M]IY9$Y:1E+Y-N&<]FC*N0VF8QN()OM@"3J>+LE2BAX@9C@ M"J4GV*H\FFRP+M;$759PUIW)WLHFV5M)]M8'9&\I8@*[<5AUK=-&[;2NG!T> ME8X&A_VC8;63[63X8$[_R;3Z?-/LC<]NZL3)GNKEZ[)^7NIW\2X[U6>LN?M=+WP:(\/W(QR>D6?+"P^65.? MT\.SFY$U5-)GS5+A:90I%::=?$=>?/)FWU5)PYHUAJ-&OMT;=WLW1K-/G\PN M/GE7F5O'C\<'M_6[1J7NY*9C:W('3^87G[QJ3,WGI\OBF9SM']:NNJVG;*%< MI4\6%Y]4U5G'=CI7U7IZ=EXGUX_7PW[ZJE-8WN=,,6>I6[,2KF,-TWJHI'&HHJPYI+^VP]GN:]X^)QMW[GMU9-F]IN?@=J/>ASG8+W=6^OV=W->EW%-*D MP.3W"TS^YS^58JGR[T97F;! C(T=)YPQZ/YPWR)$0RVZGFX86.7$[;R%03&Q MZ?\I'^-9;5:4-/]-RID2; ./! _80GL*FXA")X>XF-<-W_H]?@G5T-'%DO3& M2? GC#\P'LFD$INR+]T9!I*7K!'/P5#!!4FL1+J MIDY"&<$@#IDL**&H MF892;^&I==HL*JDVPB!ZL)B:DJ6.SCC.K,_?C'[3/B:@H?>4%S[#FB:!FE X M>-B)',RY8[\2$P'!QTI?A*/R>H2@1]WNP[@T?E=*U+.>8MT:H>-(X/'G>:"_ M@MH*F$@G%$5UU^/EC*$\8^Q:A*4^_ WB_GSD7.>(TUDGAR'EC&84W/YTTZ!- M>&0N*4+7)*Z?D[ [3336C1-;ZT@^$ -,F@)=*#1'.LLTQVN^%G/NP*O\QZ&S MWY][MET-QN*(AJI+$$GQ"5-=@#02*D52UEE>F-9(E*+Z+5Q+[O@<*IY*H[:S MF%C#$]!Y-;,R]TN"V0AZ-*=)*' '&X7&_OZTPR@'$]R6LC?#&H?#M2"[@THN MS%=2+7MLV2*G]':)^C_(.J7?>^&0>F:M;T3BP+;T-#)!VDF8G71(@+F MA%DC/]<7NBZ)AFYT:[@'4#J8SZ&Z4'?G* ;OOA,/_U@.">GWG+C$(%,&.-;2 MBJ?L41T:&#"TAU^+%E0>3@FDIJVEN?D7#*$$I@X7[(_@%-WVP\-@^=!F MR1D0(F:T^3]8N8/H6Y9;ID=>$1J("GWQQB(H!0_S7..:Y82G18A,8[Z:R (( MSX?P;56\B<6*"/^Z]E8%079TKG1-<0954X/_U"<>I&\#W%>-ORSM/WCS:E]I M#^?MW,.MO7^4>^Q.WW.@9>XEC#UL0_"!EG @Q#S\1^AH.SIWVC^O"O\@P7DE MGF>&77'@.YC C,H7#HHT";2TL8=4I^EYIK;@+A49J5@J'9Y)ZPL77M_EM[:D M6J5GZXP']R165,O*)$5?RR"I3^.);KZ@8DDDBR>(;DDC&(EQV&.Q)\8=A0=< M."[5(AD+06,DU,/'3VWV5+X[!B99*@&A]]1SG08H13;8_P# MZ7!LX<@JW%>M5%0<:I$QT_"\PMMB@TQI_*- MSILO[U4^9JC 6Z,$K^S\KIN8K=,%01\Y6I"Y(;HUL]U$N;&MBV3 &"@S7B\T M8:($=0O"XP;]*ED+CJEE&QI]'XEIM\#K7QW?U. X$'BE'*&7^PN+U+" 4U-D M8>H]FV?E>XQ20<6,:>$0*YB13G^ .XTLNE ^A5U6\>P02$3FCB%1R^NZD!7G M@X2^,Q Z?C)=EXK3Y91O7V+XLZ_X:0W+<=9DYHE4U3ALCVQ["GTA 6"]V#OC M&CX]5!^FM_'YK_X!T9^DNTO#OT)[QWE[X&+I,BW["6I:]E:E?65YE/)-^="F MT^5ZGGD3"4[SZ(8W@G#\,Z_KBK9U\:D)4KW\3M]!)^!U=B8;CP>:&<6YC/S? M50W-^1N_?XB2T%('1/,,TNCQ&O?]^87R:-G^W.7]^;48L]4BK/H9TWV6C9;' M^U+)'4X=>ZB3@?4TFI]-GZ=7;Z0=O'TB]RMB66P;Q2"D$WBRH@ECRTEXKBU> M(=(T>:3*#P MQ)88G?!52MF];.Z_X;,NA(M"*56A]8$1]"A2B_.+OS'B\)UE MV$&!P2]3VT)1.?]1I>M8AN>2-\YI6Y.O^G(>$<:]<3 #_ M"8"G&)_ /4'XKP/X[%ZFG ^P?BO _CL7H+P?P!WS):)9CHM%5HHGFLM9BV] M3K-\O[.77W'V*)Z]ZIB_2_;O>_ E7^4G0N(7JM;7 42"$B]51KX.)!*<>*&X M?C4@ELH_0ZE*7U7 T4/!A__W6^';V]Y=?J]2%%G2P@>;&<\DS *11&[Q&]_N MRAI2OF@WLF@T0^39>?_F=K_^--;_?N?_DSA?NO+15PN[/K_PE4NT_ MJDI(K_?!@FWI;-7QV" ONII?;/C#+) %?,2093CM"OL0A]I[B%9GAS:?!^.9 M.HL]M^D_.BU7,37%UCICSR:=D5*^FF?JLV%]HGAVKNI5RKW]ZK=7CZB(1I]Q M5@4T/^L@N/FH"AZ\[BQEN.W/]XD)4P#M(?Y2/-B"9.1?__AF/B:1WXE]+#W+ MUZK<9LX'RN2F))_='%^<7TS*_>Y%_YND$54?*8;S?[_E(MW=OIO>2+-<_O4O M$_::Q(8/E#[)4+. 8@Y].)W])MHGM$_NR\-[[[XJ>WWK_N"V^#"Y&$.;A\RW M'X7\7EXD.HK[>QDC^4UL?7?UX;]+G;T3NOM-NBM'Z*Z\?727[_4/BC/S?#"< MG)Z=ELEM_N:H=/51='?<.-T?W4W'FNQERKW+\X-E#Z:[]];; M$L)[,\(K10BOM'V$-ZH?9Q^+!\\->4)RI>N;GJ94]C^,\'XV2/Z9XLV9/+]\ MSF8SA?F^=PQ=E0I(>-D/)KS/H;L8%?F3->$CR^K'J\() _@#C9>!==,X0*DW M/RH^'UQWZ]DT-9S3_>KQ\<6'<8"RE3TR\N=/LEQ3U&)^7+DP6GGH0D95WEQN MK_ B#K!UFFU"1G^@P&XF&0WGS=N>#\[%,RHAIL+K.7>Q\R^G1%-:&C/]!'-Y..YJ/#AR/[X7DL M9Y]..I7SWM0YM#],'!T^7IOGF8;W)-_=7\MV^=[K5FI32D<%&%CS7G3TB7JG M:-*T(26TB]O8O@[*N:2#%>G$5/>DOWA_$_R(=S7Y.R4Q&1=]A'T6/ .%SC?*^-&:1Y]C MGXGG1,4GGX.T27;E'SF6JKR0]=JO8_T=H8YUMJM$>M663?MB4A\,1Q7]NGM6 MM0^U_8]1C7%23M%T9R3_F,ZT)Q>&DE8:T!=G^NU'OA3C8?IO:J/N]L^4M ^X MW/GM8^6P?=G]*;?VB[W,1;_W5%6J'W>Y^Y=78S?3W[^0LW=URSS**+5ZM_KM M1[8R5SV#IO&I#2LWEQ5(ZPB_ZZ8=+@_ MU9SJH-RJ3VJ'[L'/@WG>'5Q]^Y'2#<\\H'\ M0&O4AYECR\T-)R6U?6A5GM2C%F7X>3F&'WR&>/\X7^8'T&PV-S\_U$L:J3=. MTH/#QF5?MJP/%.\'^K/>:A\?_!P6K\_/L^6F,@#R3ES7#JIR07Y<.BIMZ5YJBMF\5JY/>SMI]5AMCJ9VKV[ATZ[7=W$]G-P M-@D/M[7-YMZYH5FD W@/P 4MQG"F)GQE:ZP'%K2 C+Q\V2':P_\#IP];$CHY M":9-7Z=A6V-D[!0R?">BDFAMP^WP)?K]M-?^(H3)K"'>@>ZHA@6?L4F/:W\M M'.[Z#]\[U:K!IH5/:4\Z# $*6CGWL/%_,.60/BSF%Y(9GU+*FKACZS!_?BKC M2]PF@<"2(IDZ I#,NDO-LR9S0\A?_M=@,.3$D?0,%C1 MGA1DXI;G^%U/^<@;_U7!NG#G?#2C,0\W@J=;=:KIMCC]\P#D-?>-(SEYZ--H;#.5]LU#Q)NSI]^X#^CV*K@WF*MU+&Z:NZ MZ[,@' MI(,V)("-' :[^_K(GY*(C@^R1NHPA]G&22;LKQ0;PDS1=A*YHAXVI.?SY..N MX]^%'^BF?YG^+J M(KOH?X,N]9R*8K8*SZB*B7V1+=NVNMBH'N=>A![B? CF MHK-=>EV'BAK>6I5/]#(D:-CHMYF,Q:>WFF? HV7+-YO)8]0L3GD)7^]H83## MYB)@CB-@>YFY!O?I>&/H5)GP?0#,2PAQ%9_ M?9%O'0U? D],/\W77MF[J_/4/*)@K.$H=JJ]A\:Y5$T-_S18!]E5ZOVP01KJ M>-3-#&M-3;XO7\^J=K^_D>H].ZO$#XL35]Y/WPX>K'PGK#"DIP,+6*HU!047V*RNZ8H-[>ZIXLNE"E+E>$PO"9D!-#@.OX ] MT-YK[4D:M/.T]V#0$37HJ1HI9JA&YF$$'8R#R1C1N44N1V.NE,7]0/1'[G$< MB>Q=M.2GO&49)CKA;XL>)$6Y'&5*>(X#/ ?7)MV IN"EXH7!:J$?,@ @\'B/ M9Z'\,ZX&[##$UJB>B=V?<2EW<>EY8%S8" OH;-OKX:@4UI\X,KR$S1\0PVEY M=UOV2C(;P_"7P!ID[U6>J#;<)[]\K\94X& 4R9Y44\9ZQ 7C3SEC8TGH!@>Z MXU+=&F#\BQ=0.(=@C%V:&:18@VA8FIH^AJ>QT2;00WTTMDP^S9-NP1MY[+5B M2,Z(HM\ AO?@2#?Z-_GG+UCM;S%/EVY-'5+ /\A3+'X,>1Z.\43@SC M<(SC*2\:?L-H:PF.X>V'83\E7->$UN*VSG *WSZ'1B8DTLC$ST79"7OB%X-2 M&.X#HK\8F/S"?PNAE(#3!C<>CU]B4-\*L11>28PRC+)D*D@B4@M&&(XMA\UB M@;^Y# CS?D8F:@ 5=XFU\-,2)^RHH3H(3DZ"X4X$'&.,'L(D(/DD\'KL7Y[\ M%!KLQ/EK,-R)G1,\/92W@1Q:A,-RKWJ;X$!*G >J< ;DCRQ[P04@6U,6A3O7 MTD-"D<%W'5"!3:)T@Q>/2ST%#'+8TD_'H$P]($!#SS7*B'D=E:.&-/C+H=*W.<]B=F M!X*Y8/M3184_EBG<,=,+ Y)>G$*8XCP U4M;T0CX#]@/5&L\Q^1F)R7X&)^I M&![COG@D/J^0W>8\S61V#:(#J&'@1E<)'[Z%>BW* N[YCBK9 ME,>..28%0P!!P5=5BNVHG](C>3@^$!8$%DL52X(#'^%GJ/A0@-GKM\BN1&-0 MCPP'%,I_GPHM-Q@1*[YE(VRT8"R930P"<0(VXY[*15>GMASQ9\V&3#L<9TR5 M58_* %1D6=B"&1T@3 7&X)?^8$O8K H\U\2AYY;F41,%!Q.NF 2V??4#^:1^ M(*D?V,CZ@<*KZ@>*J]^Q5J;OMA$5)QP%+^3S%W%6KL&UA<"$&C&%2NH'*H7@ MD51HG%JZ$$]W1N_9N ML?M\7DYG_/"]M#Z2CH.QN4VY&$]G"_GE'.L7PE\OSHE'$TQ9!^$@M$V!^']> MF%_6;AUT[%Y_VKW6KR[;:8OT&[=YTLJTKJ+I956GT^B%->SGR>W([FGNG5RT M[&OO\6!6NLU&4K+2K\G)XBI*H(J'H%G%N6-^9E8NE)C5G>F3JGW5F\JM*Z,G MERX'Y8?V%>19IC(%>2DU"W60=P9-N3,;/.3[+6LV;1=O&Q/[H5>X:IY5/QHT M/Q\,I3,^[3>O/3+JU0K>0Z5/AG*;8DL\((<:2S<-);D._"GF%8DBL:=S/B8395GL,1] MSXW@5E'?.B4G'D=E1.:$XP-4+_7I#$=L^TDK.'?2B>2I<#TTK#2R@7E\KW^X M4;&]17X:V18ZF=C+N7X=MU,VXX^KY2G07GUOJS=&!9:H7LAEZI^)W;IJT)<% M/)(^(YC2PMXB:KQ(J@FA =@# \MVV9^86L0=.:$Q\2RKB&O45"@ LT;MG[)N MW_;ALR<#A*+DH HG.$1?K$>V@#]7C]MJO@5VTN3&TJY9NB^5A75 ^PG%=I9\D+3OI!33#Q=,K:74)S&*TPE9CWRD+(QT85P*;#8&/S3QQ=FY MX]#U["4(+)T^); *O08LVSLX-FP,@HG^;-/0&&YNC4(>@.J"7B4R5=#S'$[O MH-8N>O-2Z.:F9P#D!G\!CCY54#GK45*=JSAM4'$]AW\>]AJ,*4?E&Q1!-S8[ MG.6[H=\0@"D9\"-X,KA7YL%@0[2YPSUFT_3?8O:DR*U!,F/$+SXAILV$P,BB M5()[Q R;L4<9".7WOG'NYW'27[- ZFA,7!U>*_(8D9KH]_]8]DM1G_V4'0AA M1.'BLHFT?Y&]_EZ*"R*^;8]IF_WZ+4X?TN475*<$&%!\-X:!F%"@'M^ M0&1:G)NAUXB[JJ.X &E**JML;/&:FJ=^M-I>:+=/0P]QW-K5J;I90DHL87EIHZI=X?+ M8N%(\Z*H$+/P5!E.-#-=GV@#M3V:?@1'5,&^8A^='7I5J ML)GEHHO4NZCVO^I<=N^,VY/#YR/GX/>-H-? YKPC'^9R]8P\ M4?O%_4<]>^E"@5F6JO?9Y:*C%YO$Z'UACE;!;I98CRF=S$X-T M;1TM42;_?#$EA(SX 7,X+PK." L/95E 3-M9%=06I;#<3BDMV"G+767>J/1E MU2R9]XY9'5F6!A.XJZ9V8E)\[NN4O2/B..*KA2C6S_+CS>/U_4-'/CNF*E8C MV[^_R%:7_63QS[UI%.M-\^'$=&/Z1VY WJ9WO@',*B%&'Y4$0C8U"9T6KX2J4E+3@XTD+V7TF.8%)@@,>96QA.!@RD ME!-D'H4]3!';FA(&2R=!DC() !HR7D#@L]_P)%.;XB?>!KG4T!A M;L[B%SJ4GO8(!GOIQRJ(3^6<&'03[&45[@PP-D&',1G.='4?V5Q MQSH8X8[#?HC:5I1%(4OEWC+*X\'+!U=D$J'+48IB_WSI[2[PJK2VY153,4NF(!&77CO;,OP\R%'T]Q]U#8RL)^Z/MQA^9#'=3EGUZ\@; M%G=D6E+/LY&LIY8]C.:!H[?-BG% A-G21Z6L1AM3;@H29I>1T-J42&'BU!AS'JQYU[6,?UHRP)=BOAS_&YX MXFF\>KCB310L(C?)3VB/WS?<3$"ZLY?)J:0/&& M?S0W6HL:1FF'J&E]EF:[_=[)]4@EGR]5.GE5*7?RN6ZETRWD*IV"K.4SW5Q9 M*53(PIFCN4P?D6!#-00?FLRGRORH+%<]1E(+ERHH-E16*+&Z"'S\4F7$B2 %/8-MZCM!K MJ1:J #JDP/;=R;EQU=G[V?9)@^KRNUP_&Q>E"] MS1U-V3P^?/+U293%5R51EE8G4:YU*;^)7]8&=@L-22 K<*W SZKY2J6;(9T\ MT:C4SQ#;!W>6LWT+A\&O6K=KGNMVG1"6J>:4KR*!*T DM\USYY"T)B82S7X*-S. M(H33\=D"_")2^&44+INT&)I M16CJO8-)0:RQ81_P*KM&[]PR^WB=+)*RJG/"8<:Y52>*UZ]/VMG,2?$@4[LD M;]48+5+O).\MS_A]9;CHHUN,_'Y8ZR04VNA)F M#QH(#Z9@A_U>(M6&5?D+REOAUUA2S%.+7.6-8DAAQ\*O0TB'W)4MLL)8R@RU M%A21,Z2B#X :7)[A\BYF<;$5EI$?SCK%EF/1U%-1%6P%.9:A1@70FLU/G>39 M;[QVE)Z+[FUV*';"__8)'WNV1=.>7"""G>\ M:Q,LI4-A$/F=1E2TF584PF)W ]Z1#KM/2 Y=74&;F.U0C-V30M1'J, $ M7UFLSX>EM+%,-[Q/9@\S1TPXT9"#C<)>=T1/[E#.89#:BDF-09E#=QY>?D]J M#?#:HY>-6TP)EY+X%(O7?4\1[SVWE%*+$;9X[Q?OEH>H+_87VCX_4G"*%';8 MZH5JY]B>>+\LT4>/70 KQ+-\2HCZ^*!J6^2NL9('DP-BV1FVE"+BMTU]K[+F M[>AQ*O00U$*JIN;K(*LDN7MXHE_=_U0F0W)X43DM9$]^'E2O-C'GHQGF\"'= M:B=S/<)T@?7[SDH)Y[(,2@P1ACO :-!*&'I88-,+8)S,\80?[,7'N#QLZK/R&:$6]5WY'D7?9>AW.?.+FRES079$S7R'0&<:H'^;KASJCX3? M1?*BEY;D60THQ2%,#>4&Q-ZCYV7YII!:ZQ+3+WC&E#012-8L9$7\Q2B+('57 MXY4#:X\2J5H.54%_ 6_H#=:FK\$[+G2#BOE%@;T*R^WE;J/OQ4NA+_KW%L4< MS3-(HW<0.@_EJ-70:9KL,(>6+9A3F.7Z/%8_&X[+[L^'R7 ^/,@7!T_[C:/\ MV_/8W\0#'+#G6\OH(05+V5#&#ODN_A%^:W'L1OV?@_XP8/?Y@3/:M^XHGZ\]/#:<[ M/KIKGU9?XR!=N8M%_^B-VCE(3T\;M>YQNTWFF>HLJQJ%]+P/YP3!:A,2[R%] MU[O^#'H5R]3H'KNV'OGY&Y#QQE"K8_7<*55LME%V+$98,KU<+B\K6B=?4>1. MOEO0.F6YW.U4,MF2DB\4,Q0C/SW"_"NX>^OD3 <)3\!_TU\0F ;SD28D,#'">05F@J!N6"0DM: MJ'FU+T=WY*F=E8>3&CG+=YO3Q^%T(R,:XBP2/8S4\JV!G0]H!*U%'=;M&& M06)A$44ZE4!TPWG?-)^"G,Z_3?UK.O9.EWK"L3>*'" V%/3W3^-([3%VEJ9T M5$C+A9S:8ND@;6G5A:Z^PW"ZAKA4WA\6RM1X M(C7T1;&U-$Q>F_N+I:0NH;ADLN;@T,+*#;?^%LT%_+I(:##( L+!.R.UAAA& M@FP-&-A&(=R?BY@_5"^J YT\$='X))0S@0D,_K2]?ZBXZGISB4T5FQE,F M0EDC?J.92 ^P+C%)#ZH8@.:Z?H??5<@8=)V(YS(,B#A!%;,[@KT8\VWO01-" MED6O0I5J/=B8+;:[R%/N+#__^3RY:WNC^GWZI*#)%SJ,LT]E,\7=ZTGSVW#J MS?OS5EGN.,-LYTDI:/OM?>ORZMN/8F$W&]3\-J!JM^?#=/8Y3>I>USXN/%0G MCS=5"JA*-J85Y1NU?D&&L)+/,;H/\PDHU,/T*^B=^,%>! '%@X#C"FE4& M=\YEV1SJVL^C\6EUDG7U]\S//O+ZQVKV[G#>;AR/ZD?/Q'B\JU5Y:GJ\#V%/ M.GC5E2W4[$5R ^!J0I<2QZ]I5#L\I8IBUK9ROJ,KG;2 M:G>.3NKI_?3CHW5\5\X?O%6EY9L*<=_9_14%.+INN0MS3.UA%3H:HEA]LRA% MI5Q(9U\:I1"7D<8+8"3*T\[\>Z(R=Q]B%(:6DC"TK$$Q%Q8KKU\<(QU3& %\ M@>5=5, N!CC89H-H0?"9\*+S0HNU(1\>'="Q4?XCG]W)@C]QV@)XJ)W0Z;I@ M<\#I,(*, P\M?^LCL?4NX>J7]B(%"N[(".(&;*HS79]C(4X+=R!&B]WK4<>B MDJV'HQ7X;Q%'V/;1N\ZWA]M7L,GF:J",/ <+1\..$EZ] O%U373P-*PI+[XT M@P@!:[5NXZ0#/LH &/A"]RRFD?$=+I?H*9HU=GFY([]QWIT5&KT!_HXLC1BB MXR.Z:Z"9'12:"L"P\/XJ$(I( Q]AV(;:5=8N7RRVT/#)XB,E1.&LI+!F_GHT MCD)W,%">8/:4X_ #K-X$Y1!TNY9)0K<6!@.42QF(0 H[L @OIE7ZYHNSG8P[FBG1 MHDR-[ -G 1!3N.*:C3&O8SHQ0A;XJ!>GWQX,(Q< 7AD6;P8+7O+.C,^CPL>5F0W2 B ML8?]<2I!P@)K)& A]3CH\G0IV;+QVO -ZXPGCG7=:CM!Q_-P#D'7:3<3R+Z'8A<"ICRX_^LWFHVH_D;IH<1&@I-V *N!&N+F5JX,K7W ML'4&!=,31.Q7S.KB.1-".O FS*#5Q/:EYIT)> > :"_,Z*']3>'8H.CQV%1D MJ8\S*C3XW/$4)NCC:DL!FT!#$YR/#4'B$2FY)-4%%!G2BM9^V-(GZN5.+8 A M2+W8-RB-I5OJ &<&!=-]4%RSTXK?^4&OT/%!Q\$9P\'@HU +B\@4)JK$>",. M)#9%$_'4ZS[R"#\Q,I?'PA,V*KH YW"56-=)QRK 7/A=MG/%E@ ME[,ADWXJB=_"(CRABDIMJG4^/>L40AV6.D2T9D%4H*"=AR6YU+>\26:4]X,B#]>Z3J@B[W$UW>3#C:&29'#,B?45XRP_5L!S6D0>PYB6K\-]C"AM]'LEY+R(SV"E0 M?8SR8?]4(>;"F3BB(>_UXP\H !8&F\-W ;'YMA%5N2BQA' ;T3IF*]NBA M*>,?4&R4'\O'+ PAZJ-H9YVP*%'Z8&.YW*RFVC\U;G\A=+YTBYBJAGGS0!#H M'%KE>3PH'\K=P_+1D:PW3CP*V8.",^AOH@T0.I'$0Z%?P>?HA]A"#B5!A$@E M2@"7<.ZM1H6HZJ(^8V%(,/Q8,"("FF(Q>1X"KZL,H14-57((5=-#7PCW MWO*C8V*!N)/JDPHHVH8N;?NP& M_7EY>2%J$]3OO.0 $5.3OFYLV3"[C$*?_A:V'@E7Q&R.Q27H"V EIA_%ORFP MAHFI,.\&'$D,NR/HG_$!"LPY-!?9Y1!F6EFP.YZ=!:5""U4S0;0P["_"<3JL MORP6/$6FM5%0>2J)!9LH)6+3:<+;L<38],W*H/Q03N"9HB((0"923F*9@H^S M"[3'1B/J[$*9&[BP!5H?QI]NS^Z#B:SI-EDEC1,9DGC M9!86R!9M:_?$SG9E#D@IR25+L_*I&@%;5B8<("Y)?'L%+P$ M)FN:&FEQS3['>DRAD06JPDV,FWB,>CLZ+:W /&O*]J&]F&(7*>+^ WC&A$(J%&7#U3 M?OSX8"A2R<<-0P(=U,I3XO-QXEV-JOR+DQX!98'K"*1EK9X;5+GN\Q,LIBGF MPSF*81BQ'O1.+" "7J+@+,Y@+(+O!.4M"B#*Y9DX'(+9 Z* 70E:+0B-W7\3 MCJQP X73M"*I6=QNXZ$8Z+_O^C,Z%0G"-B-O!%P58MQ^P^64:+X?>A'DCBFV M,*B6C_>6OJ.7M&BMO+P=SOOSPY $9;8ZXW.KN!TQSW/R5;IV6K\;W*G&_DVG MI!QN9)IVY&@2.]L_?YU;CO/W&WB*WOB>WX,51@&@

LT]UAAFW2-L=+KO(3!A?K(([J0D#&\R)X7E.")O&@>Z M2$?5:I-/QQ(S,Y E$2/(Q(& .30-HV_@>I5(A.EZ+F]6SST[R".6SAFOFOWR MX('#B,H9 K5KF+%I4GT.@M&.P;5*-*&9L1P:$.)X74?7=%8R!F9PX)5I[[7V MI -H3 Z#V87Q[:?3^J\1XV(H; PJX *)0N&\?)D^?YS:D$-J]7J89<;&*>"@ MG-A-?VT'^S[<"G$.[8:="3E3>2,XK#2.'3 MO"E/_.--!WW7_M6QTI1[VVWB:S>X57IJDJ@2JGB-4O9#-UA7P5T/P3TF_ M5!#+!T>"V=AZ!/P6N$YX)UI M0YE;GON]I\^(%O99":<;.U*TLR;OH2GCV;^]H"GI[X!YH5TD0IUN?77#R$QY MO-@D\G_^4RF6*O^^>(,++28_M__U0MA(A#_X6+94) B"R9KP(Q&W0^BVW(. %'&"O0GVOF9BN1*9^AK2[UD>^6)Z0GQ^ UKI8C9L*#;C1Y>8 M0@+17%;Y&D2H_&SQ"!=71! ,73>\10ZKB6-Q,,BZV5N-ZYMBO7]H(" D0%D2 M$ 4[ AZ^X[DE6&+,6_[HYMCCR3.,A''5]WCYZC]JXOZ&]K)XS>3?0#1)) MMO*P6Q/6=#MNJ)8":2]-JDY!)4; NIEAQ MZT(T*XA5L?R2=8>LVS!VCH.*%].EKP\BTE@NR(KA>!(.?05Z[*2J@UY!&&&= M"G<<'5/0ZQ &L>?KSLT#*BPOB->S>&-X"70+P'RP]GK3NW&!,D6MKRX7'-S=1"B9/]&WB>BOCSW\*=>W M=8.UA('T5DT"%^ M]4J1DB$<$JXH^A]!+0@;# -B+%+4(G;IMU]8V)=?*A^<'6V9.#CB(XZD69@[ M@>X/#0&JCV#&#.27+1DAOHU(Q2ESKU!Y2[F:;4U1U\8?A+I&*+PO#[92@,9C MGL&M__!<'[9 J)X?1B_0[^@O)AYO?L; X^L&PO;D[<.>L*&;0VT4R/CPKYSK M_!3*IC6B&C(QGW2;^3)9"X1@#8TC#]5%N-<@A5X)Q5 ANX.\!/S1^S<<2Z3- M\.?\KC+TR0L YXK.%TN*CG"HB(8WD)8W@Q$[P?[C9@?Y3>\"APSSCO$,P !) M'$I%!EKJ S+GJ*DXEHD-)OP$;O0RBW8P&CTMNW^1T@ATMX"/H=#] BTX"]TL MP-\G10<"47S0XU%Z)S2H#]_X@F>/]VC\=>Y$/IMB]89B]WK\^G%9%HOFL+@80_]MUXP6: /3-'G]]94S@;8#74ZT[Y);M5Z9N2B1>01#%#GK-?V0PN6!*Q>QTO\'^A ]*]!^HHZQ]1( M]H'$;Y_]1>'[I%N>XT.5??S1;.>%JM,6\:-7N0Y,^DX_NXJK)^ H"#K2,=J$ M#C[8#D'ELDC3N= ,4?]"/:W!2XYX?]I,D1I/ZI":<"P2M+P:E\T"R<:@X+@1 MO0I31BULF@MQ#B=$G)&38.LC&]JHO02KJ>9"13=KU:AT+<\5J@0/5C 2Y>V+ MI6@2*P]K0#8/3!QD+5WX;(,E "/-^%".!2B&@$P6]0DE^9I]"W5OGXVLAK4# M W[3J)YQKTLHW8@J%LQCS_;-&#)P::XO8&@)]4'@\PN%XKK&@2_JOT*:F*^6 M+(5\L&&P[QD*+P G^L42K*T63(3$;,6%HW%Y83F^;WX-/C)=,02H&/@+_/*[ M<7$MT82-0[XG(H"?C,YNR\"6PX"I;%-[ZVO(OHI?FYXED'I-:A%8'K>YG/4U M' \G1U?YP6$U+SL" $",X\"FQ="2 7(: -#/[UMZHD@0!Y M!@.V.KI7V[B0JK(RO\JI,K]7BO/1YOUB0K%+4V@_<8>:]BYUL8IT#LI^*2%? MTQ2*.I$'0Q/K]U"661?A\YO+R*%=C3,&.KQ\M3'/M3,;JT&Q+"?\M%[@/1F;!]#?FFU^QH_,''HG-G\^X; M(KA<[QV(5)N*[H&0K19XI!>%][06US,4:NW=NI/UC:/-%4<5AR+W+GEKZ/*F M=]RZY6[#BK5XOK.=*,S>^>M+J/=6]W[EUGT!#P]==JFQ-?_@8Y\W1S^F]K[= MB+TEV@! 7H5,G/8)Z=O:;E,%WZ#=E,3=WLO?\53<,M&VX^D^7'B0E(R1 M;X.,\%M*/H*0S-](?'U31D(]UT;^_1LO0]1/_]\FI[A)&PK*#/*SOMQKX%Z^ MGMMUW;UGC-C5K4]G(;T8^7R'FZL]7A<3T=I-)_L+90-ZE[*MOP-W#W #=7<2 M;EZ5LK7+<2>5C4"BQXX45%//*X>W;0CO9@9N"N-1C%\2;UORTB\BZR:(6'Z< MV,O0"CPV'#JPO.Q85(?XX'YSXU/",A24,M^*P0YRD4#93"8Z^7SQU)^IDQP( M-8<5&#I6Y8KK%[6@?O'2T?S&H[^U?VL411$]9WE'7!$\9DWOSBK40]R+HO!% M[G7?L&O6[L&Z<[%L8Y2'U67Q7(&F7\1:]YPBWCGI3F^-'>NX-B0N:.)-R^/P MUR:&[GV[CW.K2VWNW[AW<5QOR$%.E5<"S3LGW Q@/_Z ;^>. +HBA++-352G MS0;!O%[O=SP:43+KYY&6C*$%9VQCO$!.4L65"A,8H[^#R9/7)Z7'JC5__6): M'E(4#JJ.0*ZZX6CU^W%Y3$4V4@>OPT6.;!J>$980^ '5NV+8C ML; *#IG5:R:%E7+<(,KR#C/_X9L'[\WW](?J-\D@2D<91%$&T45F$+V4$_2B M;_(HN:V1SORM#N/775ED^G,^)O_0Q-U6/%<+SKNR-G?'D/V)VQ4!V\V;00A?7#OK%7L( M.F+0[=Z=5("= W0G:VLD2I[Z*BDF5+81\_IUE'%"@K_F6Z*--& _^6#K=9+] MV"+VY03GL7FIG^B\G90SP_>@4+^K[1TI?_PM<6UHA M+W--_YWE^_%!*+WJYKQ_55GPW'T1.EPB.GPZ]($#&R^.)(H'7OJ]R%,-;M\# ML/TH2A0K^8#;,/$F>"YN[CRZZ0[T/P7O+A@&%]5$RO%I;RQT5Z)-IAY7Y<'[+[Z#W3*7BM%W4!\Y^/.EFY%]1L M?Q)M&\P(&@NZ^V;<&/?6_]SO\X3:SOI/"8Q%];[04W$E[\WE/SR9G8N>KI/4 M3=="HU!+D@V,;!Z\O7,GFJ:;J.S67L=X)=K;.W?NJK>8B&BT =U-+&23A $/ M,7>L.T_@G38OSX?4#ZVX>< ^/=SNUYN8@O<-2*"MPV?_<>CR M*Y#]OIRA!-K.%#4*DA4WFT?%5=G\%7K^XTW;YF!AWJ![#6?@P ]E@'L<(8U\ M0W__3DX8]?O2' +05W36MW;-CS$;=B M#]M+QK?[]?U#-8W@P'#&$^2I4]?;XQ$*G9NXA%H^'QZ\FW1AMR3S;@*D?[1N MUN-WR@X]53%_78['"P465'']6]%18G%LB'(Z=IX0T"GU&#S"?*,I0^+USJ7W_7H&X/=3^DU.)\M\W;S.#;?,/: MGY4],0%*IEH %6OD7M$"QW*CEMY!L=. ];"2\88D-\^LY+B!J_0' U=\A <1 M'H3@ 7/C9ZYL-,"-$(?H@/Z?BHCSX(D=$R"GM8V1O40ZR%]M9VC[2F(L@5 B M"RS?)2?'=JC[LMGG C M6'^+X?F 6R)< JA= &Y]WAZE#J,+'P4LG(&[@2N( 1LZ^ZIA* JD8Q1-Q(B= MIF-^5 S+\+Z5MR_"@2]NT\L#MHM[.OMWR9!UX%UF<^_M;].N@S6A@-^=#;7^ MQ<2^\=OU>EQBBE[T.5 *!'O:O(M[[K#=YFY[S(7J#+@IV$BMV.$,KXN66Q%M MY7:&WZQ!1*G^0:9]917(/!D'T=2?,FZ:NG(5)0WOE=M[;)?U4"AI=E210^K* MT?6('4\__(M;:AOEP092A0YO6NUPR_LD+R1P>(+,]MT3]C6!?6L5AR@.)E(>#Q(@6!VE RX,1DZ1I -* C:,+$^BM M[CD#OC]1!L3I76RS'E\GL0R63>UH- M'IJ#^.'(WJJ?+,46 XV'@$?979K)W2W&<"2S/Y*;]3JT,W\H"F*R7^HFR\W8 M?0P],[4_S#,'\63Z-%U-R7*KV!WW>ZGE0X^#(P_FF5Y7%LT,ETH+A6ZL&4LZ M-N^./)CG@N4?09E_6 @]0VG/&M5D!7#+ 7,XSV[VJ=F<*XW"%(S7TW&"HNQD ML3E@#T=FYO5<;IA21_R<2R5(LJ(PCPPW2!Z.5%>%6K*39M.\EKQKEZ315!)[ M33B2W1\Y)H6<&1Z?^3Z06,L/N'$!(64:D)Q-1\R M:VZ0.GQ[H]MBRE*=4ZB5BOI\/*#(D$T2"LOX=*U5^'9*C>D%&61J MDR8:>K!+&7956LYS^IR M)3ST8*Y5I<4NP61A"/7.7$ME%7)8,_#0@[F.9*G"RO)C8MH>BJ/RDN/E=+.) MAN[.=9!@:8D>L?%!@F)8^!LI#E(LF1ZD4C*98(>,."+%_8?32;,V+A4XE0?I M2DDGR52JGUZ&2G6V3:Z,*K,F13WW,"S.Z;'67H9)M4I-.DNJV.KQ/6%=F/5R M1:Z?X\*DVIHNBHN)-*V2SN1AP4CYA6A*RS"IMB=/RZ0I=XJ\N+2FXEI)QL>/ M7)A4&PK#/Q1RO,;75XO\O#9+V'2="Y,K)56=YK+VT],4K!6F!9$_8PV687+E MF&QAE+":^I2N+_H%NO\H,;EEF%QIZYPHK&O#-CEO2VVN*TZKZK09)BUZK/40 M'SC%DM!>+#F;+<\E.;8,DY;UK*(4G-K"XMNYQ#R1M>22SC7AR(-G/J1T?6XW M)5F(Q=G&="F7[G/D.J[@;R7W=H M)L[T.[P$V%O0Y74O36O3V STA6*7Y\C8\=O6H7-QN/.,W3M[M7J'=XU?V@\\ MX*"=^TN-[Q#%6K9>Y?_[5Z7>;O]--/@6T;[C6OS__'?XS?LW!4T0UQ\#<$H& M9)C#KC[0='&3,%$\"ZHPBFL-V598!R O .;7%';]+NZ^H'M"R/4\!H$KZJB> M#[1F\/,M5-P6ASFQ@1@H*HJ?=ED-)D\QCYRB.HA,6[H&B*]8_E;).QOA&H>; M+XBV;2I#QZTU;AL; @=:6.UO2^Q3VQ(TD6<&;IF'HPMP* .F MZ:G!JBU-@.RHH#[:AZT,XG9.ESV:8PW^$,I6Y&I&%:4[J,GDZW1K6N@Q\ Y M$I0=GRG?46'>G08[LW?-0#+P@6L#'MK5MNF_PK/Q*'?"V]KK>V7=71/=>PJ; MOHVG_A-+0 M,A ;'-E,?1[_J;?C?\"YL%_B_ADR/UL[_S9-180_"^$3$>'/0?AD!#7GXO@D M'1'^/% 3CPA_!L*SMW2$\1'4_"C"1U 30C8QGY;N/?Y#TZW]M0[UOY*,[J7EOE1^_W(^0Z738J7+>K3\L!!L.&,E'C- MQ/TYE'A-$?Q)E'A9,_LYE'A-5?HYE(BD(Y*.2#H^JMF_FQ*I-VA6+R4O^!TA MAH$U1^KS3U:?X<+1A__[*_7KJ&2AD[?,)JW8SZ:F9BL"IY83?L;R!LM=U.* +NQ%W1-SQ+'GU 8O,M+HTFS@1BGAI43G3;=! *ZYA!.B M!?C#P"_!.!#:N8$Y&B^'+:59$V(&&->["="FVLU?1TFCEH&D:*)J_>^O6/P7 M2NO71/M_?RDK^[?N:+)A>W\_;!QENQ?=45%T>-; K8%_C?_RKZ_<=T<2:_?S M*7[.ENV'1O(Q1S?0);_XKS^IFU22\JL>^^L_,;N?PB?ZPG9_B;WS<=F/?V?9 M=YV=%R3[2-K_.K&XIW;$/35H5%D1Z,PB/9W+>HR?RQ-)T)9'$W>X3/B$$+D? M#A_5VC!.64)9F\FZ7LKT+!M=V65__:'B-U0Z?2#X)S[6(\F/)/\[2WYR1_*3 M@YQB -D^R0?LWMJMYA_*EBY\>DE_^%.2SWEK(DS=:J/PMA6[TUCBD[\]*\_ MZ>0-DR2_6O*/;*!]G>2'F&V79YVUW2N#?GE [\KB2]=*?X=M][G-M"]P5%]$ MRM,7'UD7D=QTV6O^%JK)1:1D7/::3Y-\<=EKCGC[9ZSY9_+V=U(LKR4>L.U2 M@1_7VZ\T8H6KHZ_6.KFJF,(YLBH^%6&X2BDY53CB"J(-KA0-A%X\I11Y@1'8 MB53K9$C&*3?'9PTX^ +/N?)>PQ5LZB/7"G5[Y^!*+R&>"2O;2N9B"<4AVT6= MSRME^PY.:,"B6 258&Y2\504C3BO3S(BQFG4J0O$B1-'*CZ!$T7M3ICU[.*$ MCY5&S,.=8JY1$4$6QRX2U$V"I".00Z.>+([*=7 VF8";EAP/RKECK MH(K3R*BD;IC$V\Z GZ@27GS6RA40Y>)270[!PJO"'7%]Q/41UT=QIN\=9Y(/ M*KI'D:9O?9?E/: 0!:')ZQ/Z?-_H@<@KJP[F;L>9_JQ].C MH]?>HM]AZXL4[W5Z+6N29D=5\NIH9D>U.FY&T MI_IR<@>M%^I=ULM/U'"N0Y&)])5SF!Q;>7M>8WFJ@F5<24E34!Q0O8=?>3/,UWDXXSI3O-L?%DTO<-JXDD[UVVP@\S M"?YKBT,5_/%I4W,T8"K2A_5B18]Y+=TAUKU142;?/N\C:.L?ZB/RB5U4=/A4 M^W>L +YA;ZLW\= MWS:D*1)7_ CW?5;@A4,@B8X%T)/@Z] TX3B-6!J.ZLUF(LH$I+.HVTI,]J_] M0YL;2/;O@^9M.\QW% 5[%T[:T@3(C@KJ(P[.QY].&TB.J=@*L'B/:GE(M.R6 M7O71/@YUX+PR*J2-!SO# >>T^E0G;=3XNC7L\5R\5UBF(>X!"% S. 7;=,#G M<.!9#OH()V-QW_A%W*Q2"7*A.+/ ;_^'X#38+:;%5#"R@R 7,UU1AY]X:$B2 M_T$3LTW_%1X:4.Z$W^9\2$*T9EX"55E9A#S?@,\<07'RU^__'D-P_7MH G$: M6\(5_S,S+ 5M[V\3J")BA+UG>EFV^,7^4'%H&>@(VEOHZ=P'U#O0',Y]\^^G M3C/Z-OZBMA(1_D2$A\IL.B+\&0C/W*9?M)PBPI\.:B+"1U#S@P@?04T$-3^+ M\!'4G ]J7O1*181_F?!OR25^J>WQV\S82XP]'Z6[\VMFY*>=HJ'MG2^2%*]! MX&EY /\6;'1]1DJ\IO[\'$J\IH_\'$I$TA%)1R0=D71\5I^]8$I$JN1/5B7A MPM&'__LK]>NX9&%OTP>E<:C9BH!&EB)_05684+(-=QX:E)A??QZ :!*\CD+3 M.2 !5&'%#0#'J1L_$CR,Y.9BY>8-^Q\,ZQ^$^ \D@CZN1"1#ZEA>M$"@](5= MEK]T1>JS*WZ>/X;/H&;$(U0JXI&OYI'$M?%(\OU'YULJ(1S_]#Q(L>V)IBGJ MMH6*0<\<4YJ(%MC)03OE=:Z3G)&?3S8\W97+$UB35WK_].CNE@LLFKB?*NDE M0PX^F0*968<_@%LIUN8=GEQ7L9X_Z'%:I#9Q8PV'CMW>H;EB0C2(H@Z920=%RW^P5"TOX]MO-!DJWDZUQNJL^FL6+% M4I5R)VO>-2\.DCKIFB&+#ZLX&;N?QF1K$>_SO3&$I/2O/_$;FDV^ $GOK$+Q M!09H?8:F^#[[\UN:F3\1)R,-[:*,1EZ;J<8:@#82/%

MU9=K^9%]%,'E:6N/9KSTJ+>J=7*]K,=Z0K):I5K+ 8,,2/HF3KZM,='W4U2QN_QXT\13 M@4HS)63+='8YF\[-NW%B7IL^"20"%=2GB+U)QU]R=5]1>+'5%JRKBB!>5RWU MZP?6R'E_':9A"UBVJ4@VD#'FHC594+@]U!T,J_RXW$AFI]HJV>O/[FM:97YY MJ#LN).;U)[->X0O)=9^--^R\7&T.6&0>LLQA9;BKUREIXJ0:#YDA6ZYU[D\3U>O7EC$'G6Q*2@K>M"M]*5*OC:&4,:B M( !)O\THC< L K,H@GG-EO#+8.;HYG @L$MC2K,R55P5U[U9[/+ C&T/E<3H M_D'DRZ7L4R,6TV/L<@G!#%K#S$V*>J]UQ)?NH=4B6K$BY^4P"J0M,@4U19-I*9U8L:W%PXH9:;&@Y&Y MO,2R/C5HEZBZE.-[DCY/"5I[D7E:0NS!-B7SHAH684^$/1=N"*(E4?0_5QE' M:T1QM,A?$SF?K]<\&:N.LZ,?;+PUGH[0G%:,HC*:@Q2R3^*IR.D<@=@%$.,G@-@Y[)Q70>SA\6GP MI-O&G 13L2F5AX-2H7QYAD[\J6!)=JEM3.M5@:E-5K($Z"4$,6CH)*DH=!:A MV"40XSHLIO=6=SF]K<2W&XU+C+]"?J^MV56FJUH<2H*#;Z8'YKF:'UY$>QYN?909VRI*\3&]='=(S6M M\[7Q((W-HBL)VISYAD@$2A$H78B)\QHHW9FYSJ#0JO6%6$:24O*H.:KD+R^6 M7*K*X])JPE6%-5.*<6/GJ>04$2A!,X=.17=A(U#ZD$7RLT'I',E^;P*EP?*A M6EH_W0_Y0E[,6/; [N82E^=[N1]0&0:^\TE05N-1/0E2:5#A("BAZB5)]GM< M>^L8MJA&\;I3.HEV42@.44@V'-1:^530?!W$"=,;3TN<"\3HM_8HOS!HK&4J M#4:KY.<\6ZC2Q<6<%IX>N %%(BLR>4/&K[S8W#4[8R/0B4#G?=9JH\J*0&<6 MZ>E:@31[$T^]6L7RO[8(M_F//ZSF:,!4I$MI:'OB2;UQ&F=Z[<[B MCZ*I[W)E%9AC8%J<-'<4M[NQQ>ER3K'\9L<6_%E2#BRK92SQV+9 99Q9%3\X4W0$R9[\P;H"&4;\( )EZ!B=EFPXX$M*^ MU&6D5N_P7K\NORT+#LZ[OV2$=K'&M]M$ME[-%&MHZ.??B@T16CKL&_CK3PX"F64K-N0,PA@15<.2 MC"71MAU9,3X_6WPX*#JD@?T[SKY(M<-3<(3_ \?5]4V'-B).W1 (V&\(>P(( M!+:BOB9PBQH@$XIN&_@/(T-5C26$7D('7O@SZI^_X=/A0L83_!8+ M(KW_^.4$3FL=,Y8Z?+Q0)BQG:,'C1#371$%UX-LAVP#BKY9C68KX-U%1- 7- M]R_O985JJ^*_X_<%P!H^<#;[Y^H=<.]4<6:!W_X/_WQ@3K[V$OC$-F;X5_S. MF"JN#]>\]U0U/"4X MY1QIZ0%]\D3%$^Q>]>$ ^"@(^5'W0$'[Z,0RO[Z M@Q49PG>X$YPO7SMRX;/)^6?;X"YF+AM\& )["8"^ V%0]27:(H*X(@(SI.,M MP$;T+V8->(H7,QN?HO\0&UPZT(0.3C+ O96Q4*"5H'XI3^K;G&-"O>J=@'9__9Y3KLJ*SB$:B^;FI"6 MEB-"JGFV'U0+?1CSNZS(A*BJ^(^*93GH5T@S* (6\DHB2Q)[)0E)G"%K&IET MR!Z[]<%0M0Q"A%_4O <90S@]T>WE HU:. 0]VAB-X$82*D#[.C+<#W>,R-OC MDF7/7X#=!:G#W?(@0 4C&U/L]+OW[%8)&V+!XW!SUB"V=RWWS<%.2! 11$6' MU!R+TIJ IKP*WSLRX6%T0%9_XSV!P,ZBY#\6<;>&;Q.'HNQ9][>$,$.M=AP) MZ@O6R%%1\YV9"O +X9ZC9P2F\)?RM\]&HB+COP(O+\GRA^_. W$58AQB:.B. M!;^V=IT3%]JY@3D:+XE 5BF/<@BAS0P M9Z)IKVNB!K;Y57A9 5O$2ZM"7VJ)^M@=B7ZKBBM%5M3A+@%( M(!MC8T94W9HC -B<+G,0W5U-,. &S:QWWFS!1Z@.DO/P%V[IXFYG!B%& 1(L MMW40N3L,7UA0'=>7XWIR/(5H;\Z=]0S41QQJN#7&L]Z^(JB\^KKK!OC]%J;% ME5R5>H7&='XWG+1ZLV1F$OMX8*,BPE,<3KWE^LCXU0P=-_N1BIIHFH-2]D[I ML O-$+1J8VE-F#RXHY>__C AS?\(Q3V'Q#&Q(P!472;0FB&LM M1?9H30S7[G=PL,27(BPN-_CK?RE0ZGSA?T[YI;'F, M06QH G$:$T?PS;]%=2FN+6]9*?*68K:FDS\MM' B?&\K_F?X<#\;_S8?_R0X&\<#8$X@AZ^\]B-,4A3MU@[@[]Z MZTI0MXDC[8AK?[L/_B,3$1'CYKXXAA<6T3F6 (=(A+PRVN>%YD$78#76S MC<8K_@EPR'-\O+LK8=2&8N$AFGO>O1B&]<.K[PC&TL<0ES"[BDH=;MSE6!3O ML0??&GK[ M0)7,U?U@4>*=9I-ENFKOH6B/?_T9&8YY>+)K;N 9!;PMXB]70W=#Y0KD+56% MQ[TCJ@34CB&Y;=>;!,$.6KWX9+'^]L/D\!N>\KYC]/Y&=K)W$TUY/CWAUY^* M:-E$3EP3G JQ$D[TSPW6]M_RW3M@&JX5D,-ZSWKS=?_[HAO2MR>B32Q%"]DF MP?#^"(BV8^*< 4)#47NDS@Q-B%B^V;%XTT3R\"&0;='K;PGW"YT 4F#OP0B8 MIN@%69_CO._7ENF16N^- MS.F\-!N5%IV*:$[>G[Z-D:P*^0I:J 5'1-W& 4+0.H(3SXZQZELYZ&RE)=2" MJ2ZH$;V$!#>51FJ MB?!3!2YM84A(Y[S!W]C@@_N1::Q%U5['1O!%4'+=* !\GX\,002S#4-UD<0& MTD2'NLQX3>@ >3)1CA'\EF/!1WI?@3-R(*&MR0T!5C/54&S\50MX;O"M8]P] M&/!S$7:B)<)?_FN8.*M)'(V@7@=EP(+@LT:OV'BV@Y.#P.P2V4N&@@23'435 MT^E]U,%%Q L.4;Q5)44\:*/[E&&NLVVDH=W@\(XAC16?=F&ASQ=>5$D2;G M%HOP6U,')3XB*3F?E%0F94E,D-,4K]SQ27FR[K5(Z>-2TC -">H,%KHL$LB^ MKH^P;Q_^6L32@4I(($6_[><(*\ *%90:.6N(57UB3,N/$Z-6,)N/G2'RX=XD M/R\H^.0PH08!)XJL0:(DZ@[2)1!WNOK0UDZX%%%*!$0I.G N292,C-QO#^]9 MEFRS1K7R5#8>T]V/7SP_MBAELT^YQ739+9,.Z'>75?+!:26;SQD3[SYS=("U M8#&80+"3!8#^&@E1)$1?(D38$M]&-C.($3T#_%CR5"A-J5F1Y2A>H926I22 MD-6?R11XMS3MGTS3%OQ_ODJ)E#)[<9K\J<+6*GI0Y<5,(> MD;U+5[M7N.!6HEBH#.$1RO"7Y$,]5[HJ K=GP*W=8"W>Z-H462B)3[-:,Y#!D;OKH]\ M-[N7=]ZD/:V/Q%%3:\MU[0&IJN0-&>;X MACJ%.0;[T2-Q,Q/,HCKP#\9GXTU[X24_L!;QZ_?D5Q^J"X8A+Q55[<%=MX%> M'XW>R[!B;S).I]5<91GHJ5AZ4 7LG+&P#LF@B M&:(XO(%!D;TOXCF]SJ+8EX:"C?BQ4#N ]A:!PM^*J$+U #X170D:GCS\GGQG M%C+IZ4$8ZVG/Q@T62$'LC<-V*C M12%>O)#P8F%>G0K56G["*WE''^7I1-G0EL_FC1SJS8XV\SU)P;0MR/PH/6(; MA_ 6"75J)*:6*89=30MQGL?+UA^5'%9#=H2 ME!$A0]+DP\-D-N6>FB+RY%*)5X4EX':U_$(,7K;4]K XV;77J_228OG#I05? M(*:S>U$VU)FZ6PO+9:DEO5LO+W\^.'WCNO,[-,D/Q^F[B6^/*PFE'*Z6_F36L<.\L:V7L<;FZ5J8Q>^20JIILW;6>,4$N$J?WJD](8$Z!B9\=K M96OVM;*H/&"DF46:6037'W$ @YD)4- 9[0\DF69 "7G"OX83)!2.U>7"*0MQ M4.#;5EJX7S05.9;ED-K%7# <[\=K FO'@!OBDO8B]6YU +"M] BG(Q,H5T\T M[9U,8D_X=BY@_M@"FYV0#.F]!@N'I]QRCZS[#P CR.QH3XQ@8B6^/>PE]JB& MBS_6#90+"25XC%$JIDCH<&F8FV5",@$NO4.X%:"0\[L-R0BY5I>0''C902J< MEP2-CQO(/#/X#7RT^L]'7]HD?-\015U61"^/,[A*M"!480$*GH5>AA-%Y8"P M!=) ?2?\6U)&;[!?!]VL5FSX/!F_Q 3>:^#D+1MI5V-%@HJ(,K+]9^\3=.BE MP. E*^Y<45! \F1E(D(RB3B_%D,[?#;< Z30&.$/#"S',(F1HB.:BBJJJ0BQ517,S.22+J?KZX7TSCT@,3YYC:81V2(%3ZO5Y$ MQ5Q#O@> P-5C$!]+I[^V<+U4?;DG#>>,X2-=GO12Q7=[P^"N3$0."J9?F_EF M3QCP#14O3"=NNS?A(C:AF[4IJK[]\[;N\]I]AOF!NYAOU"AG4 P'FIAJKBE^ M->7GHF/&.2>=&F6XL,R#U& O$])/P0MTJMJJ2'A):$5(]3-G!K87/=4HW5EQ MS0;?G/#K9>_O6*Y7AF9*S0#$R^/UM*7"$ MYJCS.>[@Y')=D!$#K.3]=?/5'>9!Q^!AL?\>J@%ECE!5D "]X-_-V2W$=R(' M5:TEKHSM;1KZ*WJ6V^V(<+L=!5H=[1[V;N;+=HJW@9_]FQ?H6'5[,L%S+0O% M&>ZTKHCN';"AHZBR5_O(K6,%SWLU9D-D\(_%-:Y@LE>^Q=O5H*"A6QTF#JH; MZ%C$AR0D/ZZQ9,!S$$F6A8Y""V*&/9L8NE\6!2D+N)1)A*6?+[('V4W;^$5> M8-Y=-,6YAY=R>S85R @_'@KV1;4RYI+)):\DI+S&09F/@8\;B'ZYI8[A05QF MHX%! ]IZQAYE MAF3/-J3I[@FY*]FHTC/4C!>*X5AJ0-#Q][9#,!HY)KX6)@-+,I4A2G "T+"XP0N*F/,#9S3S798V*0AY/LBJH#J% &'D-;J\FL:8Z$SU?73^/!L%,? M'XF!74X8Q[$,[YIO%47\;DF X2#BNX%^0'2 J!EY6&D82H0 M:.'OBHX,)%<-V!1,OQ1.\QR*;+"H#?MY5AM.K#:@5#,W=0H9,L_*B69+^&(< M;#C6:$&;?&)*)_5.V:C0BPE]7#8*>ID01XB2A'-W98PFZ(.M02]MQ220&!BT M*31@3PSW>JG['(BIUZ*P_'>O9/+EUQ*GHUKB42WQ+Z@E+OH=Q.N5M-I4IF9= M4 I],C?)I++ETA*B+OG+?=MFI-6O#^.$S'S+C M8J,]G>>$LCX9M);ZHEPFN4'B<"1;-D"[N3)H4NE48_&LEJF:<6[ '(Z\9PMS MS5YSMA!;B10M+9RA.><&[.%(6\VMNFU]=3]U1*M#M>KUA;WB!LG#D49%>ZJ, MD_S=5%M*,3O?R3\^Z=P@?3A2S]_'F:<'LB?4Z9Y::G9;I65LB7JW'PQ="_R= M6>Q)R:DS2]\IZX'U2,^; RIDE^[Y'E.II,MWT[92+$T:A?X@&QNCL-S!T&I* M;)=S:G8AK.,K*ITS'^=9N$U4"/7S;'6Q-/CA?%J^7Z391NR>H0"'AOI;^O[B M]/2[BM/'3U6<_G,5-;=57;'+W_/)^2504:$&:9-1"5^H+!39P3_HF!_(-J/!/Z(13W!@3;A#F.C-(=6D@(6?A(K]GD]^WBLWJAK MQ7-4H;EY(0CDA8*'I&7H;NU<64%.&Z0:/_\TJ JILA>O<*,U_G>"#\9U$K;Q MQ"T'O'7+;[SRN0)N+&6'1T9OYCE(5QQ0 M\9L=;=EJIY?X3L^6=W4C^+1:GT@]M0?I^;U$UBM+JII(/2BE9/,@"TF: -E! M%[I;D)@)(7!K:&U*X>KBOJR9ND_1_@FO=RZ[YG 9X2S*^'K[Y,3Q6AK_Z M]KXD>RE!SRSQN5PC^C:9^G&+IFY_X)K)6_9J5XW357;S\PZT)M&QC?U.IU G"[9^#OL)U\UU*^3)#?L#@WPGSX[\D6>1F"ZS\8Q?N&IK)/M(^)\W'H M@@7_DB0 H 5U<7"012$DI ?C6!*R1J"Z['I?WL 2KRSK MDJ#A#2S@X\=[A.*#%#@V;KR! /_^S'HT* 0J^$HY3[TNYO0ML[_(M_:5>U]9 MD*],SOELY._0TD.FSAML/80$\ _\%@+V@SG(@7>7HIR2F4I,YU92&U8;RJRL M(S=G_->?>((*">:\@)(7!X9%'?+'6-FZIT*UHW.#W07I")&V=.7&3Z0&A5 F MN&LS$\3POL&SA2"*>FR&&BE8R'-K =&47.4IT+SK"Y2'[XPHEZI@72&)(IWM M.#J;_X"\ J<#*JB)PE91\- MPD.Y9<:24E_(YN,MZNDN%JM8EZ$5;E<:I@ZVDW(_F5;R^C0[JZW[BKDLI"P4 MH8ZC[)YD:';/-2F$N-4F(3DFCG*Y.F&D$D8JX4A7:!P1V+L",%, M6YA.S(X5;PC HAO-;*8H=U/C 8--:/I]@'D]"K9?%3_2BR] +_8"WE[6)S5; M$?A:+>%G5OYL$KX1J+^0B!&0OZ/O1@CD-HM).AW/W[6FSK!8K[=R Y'&28\0 M+,^BID;H=UGH=TPUUAT2@J-KH53M9RKW72'V M-"ZL5HG[?'R$4L*1ZGK#)L)Z*%^^]GI!^!1IPI&'^))(]".B5!>GT%4.4]*C M0'3D=8P"T3\@$)WS[[S;XFIS-V4=Z0J1KG =7K&OM?L.B$;\%9E]'S7[?.CI MB*O 'T/,P/H05.RJ2*[)=BE?["WH>;'+\KG]6.S%/91/$#8._L'%GI=AN-*JM3.-94(GM5K- M-BBNQRWI,:J0@&#XG2!\/1JR&^X(N;8=*Q M- [!038<=#GI1.CPD0N$QX"]TZ\L"A^?!OC\G)M0 (00$ )\"VXZH6L#K<=K MU065S2J3M*@N45DM'$2.,Z_FC/M=0OZ[4W_GHLO-?&)J+_3#?O4N$J'@MCYN M,7!<+MHMO34T%L K<;7I_2*ZM;MQ4:E Y5\T"G[9?Y,Q\I^/JS)MJFIM"D!Y M=;=RCND7G7JI<_9N66K$FV@8:K4!9X3?"7_%K;ZWU8*WJ\/OAM/%$T=+WU;L MT@D%/E,Q\3AI NF&*SF=JQW4!=\]&3/]"EUVJWF'\J6+GQ,8^4 /M[W:91"]/P MHL%#L9IO@%SCD:03W9+PF'U,"EG(#"QU>,L<;4VP]A^N'Q?H(H:;%6$_@8&: M?/F8\G(K$?E-$);$=>@LX+T"=[BRT!M.N8&GJ4K^3#NYBA'2MRX<4KS>X=[S MBM6)5*,Y<_%32Y '2(:"KN(JA!],9-0B!^[V[T.ND8R:XYRDP5,EXN M6H7.].'NJ+KH>S:Z/[^;9^/L5)G&ZJUB>TQ7G7ZWB\^K4-5+Z64_VN>[XEQGLM MZCKB*@=D!Q()J5^X>FJHM-A5KLF.'Q(F*=[=90>&GNT"B7ON6L2[]@II/KO5 M6OW?L*+NVI:HM9YHVZ8R=%SC9&8JJ(*KNO8Z"[D-]ZPU%-*QXO<0FKC*F39$ M30N7ACF%%)7 ?J<3GR8$_@=9%<--?TM46=BQW;\,41\=RV\6$# N$U$90WV^)JL.(*U21&C5^/UA3I;1*\ M6_N?V8S%1>B9MWO(3SY1]YOHYQGVZ:%.V[R+:!J=!V M)F^Q2I[MN[/7W,1MVND"Z4P5);>E&=(\_985VWX6^%-Q!M\M2A-7_ Z^A!Z_ M+:@=K+1-3. I:)C(L_>J$F1M3)D;>("BH\1ONZ$'GNY]$9B;AIAP:B/%-<), MK]*R"6S'U%UU'IGRJ(^QJZO#W\$,/6?K:= V^ZQ@T8EDYKTRTS -(H_.(B*_ M:4=:U-W3"5(X0J/?6\GVVK3NFOF8S8-P[QU.>U7JX<.FP X4(O- M9H< Z ?>O/T.LSN>B6V#V8"/ N*'!)ZK;7Z+>.%5>Q?/\_ YBK\4]UDW0:J@ M+F.Z@0_6Y]OCCE'[($CE!= =EY#P':A"O:Q;E8@Y>HCOPU8&VUG M8 FHL18GV0YZ#ZKF#R<3JCR:C#Z9K"8-6^@EUZEZL_JT6HE0>:1NR-2AE\8] MA!Q==&34$![AO[O *\JV\FZ[>!\IG?K^8?V<-KV:/(Z,&]%+,B0BM_B?M?E MYSJ'+??HW0CC@1?0G?QK4]XVL_8F[R)$8 C\@J_M04E0O9Z><)SE#!]1]VCL MBH=[C60.+F/3C>%FIQ4#^I*!'>(.W#K3%N&$-Z?@];6 BD_?-\CXJCP%JSLRVTHR\?IJ'-;8 MJ5G,3VH,/>7Y=5>9U9N%=L*Z;X8U=F*[]U)GQ/?ZO+/F$X^S5FNF-+E!:C/R M_1V0$"U.W#2VLN50N*5<3I76I>V>-$M(A%R)_/W$I$A#\#X:G;)!L1_AR$IV_)"&L^0?DW MW5+PH@W'/@>.31'?;&'8N$0%OY;PM>6@9PX?Z#)*9L+JQ&^WC1]4/(Z6M/XQ MLKT&XE]*M4LETFN >T)A^WCOKJ,M_C70NZ#5?[:'U\6 RVZN\P&:G+']TU<# MQN52XGRH<"Y*G @/]M+Y=WV+WD.'.P_=C7D]A,_PP@:(FB(H.&LE+@X MM/AK$Z[Z.T*(""'.BA#GNEI]591R$>1\UZK?C3 HG>#]T/+!*_K'1Y?4/J.X MY1FV@7(OH^/$Q1G."!3G+KIP9.7A8$,_U3?T["?^[G7?[5W?DUWT/4KFT,=" MF"-GMDH,1G=/@L;/U^NA0S5GXN=SB@(SM/Q@9\N5ZI#[O;%&G432*D M8L%Q:VU=%-01,V 2UD0T 1%#5P84*5+MKD2UNZ:U7R".YI2%(@.,HIC_K<&< M-OLC<@CJPKJ;L>=]JA]/CZX)3.E/WD7TH-3/*V\ LXTHDT&P< BIY+9T8;5_ MQ[(/K8)0STY+2Z&O++(/3;>1"'D;UN#YNU>U<8SQ(O1GPCEOTZMBI6P<73HX] MK3=.Q,U<'\@422?%5'*0E!AVD$B1\D"DJ-1 @MPKIVDR-1S*^[GNL=;Q/5ZB9AX?V1WN;YKEF]D<:I?E,[U=[,WY-U6?4G1"/:U,TDJ+VA[:7$FBV ME]48KY7;I+F>2CTR-Q[0A^G[]D.Z)4@/Z7M>H1K,>IF/#=CZ>! _'+D@K;A9 M$=0)6%(=G\D-0L<9 MZM-U2J],Z8FZ:B50$_,#,O4RM3JK3)M97DM4D^O'QVZ[P2W#;GC4X])3W&ZG M\V2;9U?BA!_:$SSR8/%TZN&^^J2L.!*D^RDV74T*RWGH79 )W;^7%L;0X6-: MOI3H"KD%5VN&W05AVXVT\:"-VD)LEA3ZI7%C7)#1R(--JG;,A!6?IEMD/9V0 M^H]:WAG>HY$'\TRK<Z0?L%0\*5-(3%. '$ [6AZD9#$Y&%))&H@C$DC4P81GF70W5N29 M&I_-\=;]TTHHM&);2'8T%I-V9%IZDU5CTN3$S5P>.#V:GI";CW MA59[,G19$M)8 MI X67Y_'U@*],-+DW,CQ=DILW/<:S3 QM5,/@Z%#:Q62EGHEX9&=L\D5%R:F MN3K/:+S.R$*A%,O7VV2FS%M\\!OK>=N3(\[=G*D'36CE+N MYWLS8(S#A,]JE0=9^6FX%+*+VB(_+BP,B@V]W#5,/RYD=C#ODNTY6U_L?])<\5 M6T27JP@\4>6YMM#BJWRMT]Z$E3]_K0PGUWY:/?NR+?6JU.Y4I:T"$>VQ7$>5 M;1T3%?># VJ&;OJ_(K>%A>^@'O)!F2RQ5*_,JGRA7.V,ALOA<'TW/L$%/CIQ MFV!>)+:L6#-57/]6=)3M'ANB>>X\ GW'LRNI6X9QG^!N X?OQN\7=4C?A)98 MV-YQ]VM5Z,&Z$CO%*DQP%48O5H6@9$3!9BH MWLP:U58:&2I\EO7[2'S\.G5/>0'2NVN)[S_B[!;O _?^(_[D_'A#G)EU5%*@G*JKN@9:0>7Q"6KW)NCQ&>1T M?6"OCT$25\@@=,0@$8.\Q"#QB$&.RR#NNN.W]%4Q@Q_A=^D2IV[<'U"L_Z0, M\II6_'D&\7?Z"^[7'5^5/&3WES9QVY2%\QJHOW'G/GSA[,@*Y$64$?DP,5Z. M"?\H8KSFT3QRBXAK(\_1C\7O1IZ7 Q&1*$6\$HE2)$J1*$6B])7D>3EF]:-$ MZ=4XT@]GEJ/;M2<+*GR^/,(7F+U9T7+;R4KH!S!WE(6HN@V_CE NX)Q6[!=5 M1#BR;?JVHG_G/IY?*^T7/VEA/[=5?$@SLLVMH\QZ\^.=?X<%>V5Q98.#X45] MYM@6'D#Y)0Q:G?**-&HC4DG[Z*/7Z\_!42,TZ7T?_Q6QD+N?@64O5J M72YW.*,_R?/U=$M2'L:/=(5NNGWO*#IY0S)A#>*/(;VG55I"*F%<@#B?V*O^ M#<3Y14\IX5V'?,Y#&C%AQ(01$UX#$Q[9)CL)$Q[?6+HPS>9IWM7,D6SW2-8P M6\YC;I7LTN=10QY);J[KE)F::O5%5YAV1YF[%:HW0]$GU4.NVN"[H@!H'3P0XS^WN0C;CI?:0N 1'\OG2.U[#^XUB<<7.XJ_0-HX;98ED MY0IEY5,:>B1,D3!%PG2=+M2XYT)-9YKUVGQ"3P3-'C4GM;+L+)?OMUU0'=K? M6#DM;G73MYDLL24;AW-<+Z:BV&_F.M:PT,XUW:)RU W#,F^R5RX;BZY#O%QW M0@0]+S@Q?B[V',G)\0F@Z-ZOGCI:NLI."U**;X*%/1J3J*(E]FU\.5)AM?: M/#-ZF!KKIP;A<1/$(V, .",GL6(2R,NO1 NO:)CZLAN MB(\<4TFV)"G KMU->XNT6%>IIW:J@TK5O\O_$(G_A]P+5RC^H9Z 'R7_1\YW M>(^PFG=%8PP?DIL6<@FF90O+,3=$PNKF-Z1N6"H5Y3=LVE^=J:_4YPO/Q]G] M>>R6XM]3T>U]]\!$,J4IN, M"!]!S8\B? 0UYX*:J"[SF:#FQ>[@$>&CVOO?B_ 1U$10\],(ST2$/POAJ5LV M4N0_0?D3EH!_V8MV.<[MX]?G/7'YU8NKS_M" >?4==7L_:(2\!&#;!GD&GL$ MG+P$_(O:Q ]CD*@$?,0@FQ+PU%GO2QRQ!GQJET-.6T'@R*K8Q9=0/V-:Q0$! MSGW]*BJA_N9PVP\OL'D:P?E&Y(E$Z:(2ZI$H1:)TG/OU M)R#/M1+CM7# 53'+4:Y8G]KT.W$9\2M)D/_V9<2/;#B]=OF$OF6^\OI)ZA2W MI/.EP7+4,F/Z--M(-#56OJ^7M.99*G@NN=2J(Z=:?:%MZYU:O#PI M3MZDXHD3W4<[+1A?Y'VT*Y'GKRWAO"_/7US$^;0*Y&6RX554$H_8\)NSX9&- MDY-=OCU^1/ZBU)O5I)\8MXW54F"[];G9'S'-1ID[3S7Q5F9L)QWY@7IT MM*ZF*F+3JR;^JC)RW7&R%K!L4Y'0?5!D+EV?,_^+\Z^NTE-_=F]B9*J=R53# M=0BW,OX9E&P.RCFC-IHOA-BBLQ*FE:=,-H\*F*(Z5Q3YU>5+K]^.B[#E B,5 M7ZJO7TU XLK$X<>6-H[$(1*'BXK&?;?@V\6IGDF./M^W6:^I A?$&U]0_0ZJB%7Z_? M0HM8_&/QDPMF\2B^\O7%CR,9N"P9N"9_J%\YV2S*9;78,'-">9BRS55&Y$#U M@WKNQ_JR)%I/:TKL#!72L8MD*YZ*9TVP*:"<>*,']"(@Y*+$Q350?S1B>';J M3X:,8]JQ'Y-OJ3BNV^;=8L8[9E5F[^#C*R3GUUQ^1<"O.PC\]J9$EQW N1*O MU(6V,3INO/>2"L=?LP)THMS=]U2C%Y\2Q7Q/'":$]8JO,O4[0QJ6Q@/6R]5- M)]Z6JWO9V'&U[OUO#R87UH7F/4ZS**+U1:VC(Y:/SL\O<2!\J)N+H4R[C-H4 M!:5]WQ6$\E,.6$MX?K[+R6\JR:18J)3J M?)TIQ:2DV.VR;23Y.+,\?1-G7LTL]WL<><-JC@9,13I-\Z%+:8*T,X\@;\], M@ NB(I]%2"LDZ;F;OS<$?(HT<5L;38 J$XI.&#-XD-B0U8FAJ$\)49*@O'G] MDS1#!VL"3FH*;&($Q1 ^0@QMB^359T1=FY[MD#0$DNA8 U8X\?@ 3+A6.CM M<\= Z??>RV9P=P%\V] TIL D#!/R*5R$B8>)B$,L]*&HVL#4<0%8_!7T(,MP M3/A=/#/"!*)EZ+@GDHJFB/M*X8<3MBGJD)XFT*7U+5'4"23QZ,GA#:;,W2L" MA&)]C RW!($V31)-1-( &X9FC/:A)FX1C_#'9G-3&,%A=&& MOP0>+& .B$#M^]P-^";Y0FHCZ&WX'DD113!CN_WV\".$6PBR&N=V3@Q6G+">C67FSDP[V4[W/Z9TD),XX"\:6A9^'!T%/2@ M7&4="\X;F!WXMHQJ2%/O8!D.JDN^)+JW>X0G&M9>I?X@6W^5K D_D6_4JD:W7 M.BTNVVD3O6+GCL@*[4Z]RK?:FU#\23S"'ZB#\06B(RO63!77OQ5=5700&Z*= MWWD"^LY&OV/(\,U61%5=P[]K M,Q6@5XGXY-F;U2W1 I:CVJAU((+F&41O-!-X)"N&;$$PA;31T2?B"!YT^U_? MZV0(SVP$H#.JM,&<&X>\R&'9@3!8JMB;1T_VC#2S-4>$P#5[^886T/ MG@7>,>1HCEO-?8/\(TSSM;\]:&%C1W'?#*<%B1S8 SP5R4,+_WP!WM)>V0IB M*>*3%YD(> ADQ'^?1B5C"3(:G,WQV@DQ[]G[;:&FQ0F+=GZXG;'M=[';R=/'CW5NSFQWB\0;51WO3 M571)@60NZ@W,8/41AT0-TF[?+*A!E6,PR2Z7N=)@6":5YK#.%Y;#_+2Y_/4G M=9.BV0.3P.-.K,F@O9<\?H'[)0.H,2BVM[6(4T3OO00BR2WQ.K)X2)*Z32:" M4!*J.+AU^@/M!B05B"8R0R?_[!ZV\0!(?:K?P+.ECNC$UH[T;,E48K^GP/_] M/SO-$0[,:L_^#2S#:\I 8U-X#(F$>R]@&/HMJDMQ;7G+2I&W%./;UK\W-C1: M.)&^9=C_$/A'BKRETWC]!\33Q%4L0**=3J/>UW:;C>+'OMH"(J#CT-#^1V<- M_-5;5X*Z31QI9P)&/?I?/)!E)Q(3$PG^OSJ&%';POO45[J_HBY -H:BJ._6K MO(\"'()(AXQ#;$- @4#:E)NC[?&T^"? (<_Q\>ZNA%%;W-2Q< M=FY6!F JI>M+!'2_W+=M1NJ 3!?@"(>OBZ5\*S-J2T!N#NB0D0O+*;:+S%6-F.NCF.K,_DF2=X3W?*)F\ M.$H60"\^GFHLJK>3VA]9N;!/#.F-)6=Z>.* M=_3F74IGEH5&&HT\F"<[J4BUAB,\D3&%D859+)N_OT?Y6 ?S++%96BG245D58-\A[%+\\&%EA8M7)<#PODO-N>5V8+@ID$HP'R<.1.: -Y(&DJX)6 M70D/\Z0J&1TT\F#MU?%=N]]TTG<\?===]A>QN)Y(+>'(@[4_+M85)3O0[H2> MTJ_%M3J?6/(<''FP=F-ET"4MWI/(ME9L5L6LW>@NQ^B W1\I3ZAL*4/FR:DV M2N7RDRB.L.Z9E>I+*YB<:0[>9BHJQ(H=T7EZBRPOY(AB?OA_&:(9% M$[L,Q=WE.P_HF0=O[RQ6&;N06?+D?-$9R:F8,&'+RS#^K#8R<\Z8I2I\K%?6 M6^WR4BPH:.3!VRNY57:<2^1&?.]ADDFM5DWFKHI&^F^'QZ"G%&)K[V4SS#.O MOI/-PNZ9+)MSE_7MCT/;'Z.V8D-@E@ZK#O[ZDU,L<3PVP=BE* 1KSPK^8FOK M6#Z"+R R,A7<5NO8+' ;GCL:_ 9\GK4Q?$:FH3UO'""#"^F):WC@$4!'2O^! M\^CWEW@]=CF@/O+V'Q_>ARX/:C5N5YI/+6V:70U;14:>:/*:.Y(3X^.\[C'+ MICO\*;O5'Z\5_20,4IY1I_9"3AIJW$F/H6_:8.6YQAJ86KQTYN9-[] MQC\A:^DO\B8&__3W497?6W(3SMK\>!1?Z&YCM,GG-NWU.&@B_1.:UD6[%>W6 ME^]6_);^$;TXO\EVW2:CW;JBW6)2T6Y=S6Y%4'A5VQ5!X57M5OQ'-)[^)KL% ME?ADM%W'W*[M)O_C*W*?:4]@<]1\N7DKH>D!N91V[D0-642!@C8;Q680Q*WL7T M=?Z(9 :C.I%L1K+Y9;+Y6D/UXQ^45.(V>=8"*D<05Q0XW173S+ISV1)^C9UUI*DQV')Y/O5&_\^[:GS'SYU M/_@9;$0W'E":B!1_T%_("Q?#E-S\'""7TCW7LUOG[3<+Z<8)\<[7F M&Q#L#3SU[W.O^;7(T''OH;M+]ZZB!^EP[-OHKV7*6:8]:)B&[$AVW6P#6/VRG*OW"HN/WXY_Y28COY)4!VTKND4/_RMWQ%7( MO?G9LI3N3)U:FZ<+:ZL\FJ=*O.'U&HJSY V33CUW;_Y\0GMBU3F,@;\9[+T< MRH]@[WIA+[4#>ZGSPUY-;K!)11X.IV*'$29Y6Z@ 8WEFV)N875(%?#8]U1)Q MP"SC2[G:0Y=?6 A[%'M#,CM)_2Y1[+=;]35 NN8-RR?.C',L, M2LJP)3!\H5Q\:C.M?"JQ_O@EZ..@7"=7&\[GC-4@8_=L++9(=Z=6%C4(2D-C M/I&XB5//%D4*-^ZOT8;G9#PE"W@57'29,$8C=#_GKYFAZ.@RROL,^BLP0\\" M[=="E[-K^I%R^S4V_:[D<[I. 0H+AXOSUJ#"EEOD>7Z M*/FT5NV/5XX^SB$ Z,E0DA,40XIUNLBP@U8W%UL.&&3A,^1-DGZ;@7\M"NUW ME.YCF^O?EE _! ;?9^-_.0SFNW1;E&M47&C;99DOR_?WH^RY=>'<>)$BDXM^ M0YC/6D^<+3*]G(.:CK 8!BF:^E8P^ V$^=CF^[=%O>>+<5FH)ZH9ZOBKR#XCNN_V% M/^@%N.8H]??W_"*"?76CN[,?+5\?3;N4/GI7XI# @'.Z$\BABSQ7RCV(@D9F MR"1;?)B6EFOCQ(!:C(E=I]!99DDZG33Z\4;^44M^.F,K#% IYVG25,ARGQ1+ M?;;55Q[X*4"%,]E??^A4_&<@ZG<6;^S,B #TY)D//QY W^/C7:!5[<='Z+,^GOG^C@ M]I8V_=*NUQN@_P8NV1 'Q-RNK80R* MU3Q?5CEKV!:U&-5I#I+(/$]0$ Y3WRO8=78]YVLL[@A!?AB"[!O#C2HK IU9 MI*=S68_QH/O]'/E0$=8<-9P_FEIK-$5-%U!^/,O>,.SW M0I#O !B'%N:/ 8PPV^\G L:^\9=3#&" ;)_D8W9/[1;S3P7K-!&!G+B8/P!V MV9C.'].,,ERDGM9YU%$%I9JGV)L4_=*%FO/VW_4:"UQ 7XI3-BP,M/'U^NQ9 MN <=@1H3H@X)8(S;GOE-(S5CB'KYC2$'6+AW+6IE(>^V$A&'Q@+L]CV41!N, MC=TV&<,U8:]GJ(^K+J-?MI?H49O O?#[)NQ^NTO40U_2"/_GG]-1VWL/3=$, MG?[GH)',E[4>.G,S&=G__*5:<&SZEHV:5APH MZQ^N=RN_@?#/:^5L5'KX0K:"NHWZ%US(5MRRT59OI-?X^3MM5>"W6G'&2AM M&+'.'NN\5C#S_1&>\R;K'+^*L/QA3OFHEO13>8>YI>YK M$><-89Y6T+T%-TZ:$*()"$5'=]2 #'\@1$F"*[&M@"OLAM"!_2;I>67A'S6^ M3QGQ.LV"7C%AKS2*Q5F#^BCHF7R:=S5S)-L]DC7,EO.86R6[],?#5IS'>ULV MK0$[ZY@F%.2PDICER:SP&#>+I-.\EYU4DVJ+=G,0']!0<-,W)I95#@HU X4Z>1.GG[VU%GXX7]P9O G@!>)'SQW&,G!3 MMO>2A4_IZ/XRN8R.U*\X4L.B@IMHX/-26,D-FWHQ.ZD)9:F[6.OV0.0M@.G-1/7;CU3-T7$SPDAAJ(%SW7( MKG#9*LY- :9F$ 9,S,ZZ!* TP8'XISRQ\" DL9+A5D MN=R>@AAD@0WG>;SHNG?D!::A,7IME__?ORB6_,?]]^ UBN4G #[!3\5M!B'\ M,9ADZ+W#"F6CH+Q,1)GX]P] \IIHF@-U/(\EE,R*)'LQX2&QECL=1N6>Q?'_ MS]Z7-B?N8WN_GZKY#E3/3-V9IT*N%S"X_W.[RH#9=S#;&Y>Q93 V-GAA^_2/ M9 ,AF!"2L";NJNX.1):EHW-^.CHZRZ&3 "(T7,,# N>=).;(8U330D P]1?Q M6J+*M !5IO4+\-77(\;7Y4BF#O!YA:-&6*MFI!>E!7^#]:AC?"ZA-0&'C7.+ M#FE6&3M'P_6@8D^QN#_KZ@?6(_;I]8A[7K7HW8B&BNX(WJ8N;#0"3@6+U*"T M5+D"/M85!INQX11RXB,0/ @[+*72T;A2>>Z9Z5ZWK#4Z?7&$X3TV&1_'"P/-[&=*->_L_[IEJ<.D MR]UE>#86=5S;'K4A.O6[+CJA,?]:8T-^[C9*K>6ZK9,$K6YGM[W\3* MD8&5SK&-3IOMBXU"-#NMP9:^N8^E>E$UN:S*5GJ#ZLK@0#N6'<"6F[E?VG^T MX4S@]H]V#$%;^Q8WT$:;4BQ1,RS'!);?<535.9!APAD"'C[Y0*" @?0,WW(GP -3>#FA\1.'!W=,??J7$2$/X*,0'OZO07 MF?NF&\94!.U_SN6)]1DGW/>VNR_G<=ISLCV-(&CZ+[<+N_]>,RZ"()YCQ!TY M*+]OK-H8B3U:D?C3AF@7]6Z_;*FF#Q/AT)P#K/A16''5, ;LOL(8WA>0BP>\ MG)U13ICQ(2:XTNI3C[;Z\6!#.%>8SOGWA/C^EG# C^6RCOF70/DSW]!<+$3C MN WBZXMYT1"$]XR&Y_6X?'&W?%CO9W_L0<8T+.MM+TL\:RV2C:&5PI8#OEC& MJM,LR YX$GD+W""DZ.(:V?Z*!\)[0>$]OYOW'*&WI%=9A91>\MQO['PRCNH*.5 26]3O$H#Q^KK\J\EE& M.6-MV=&V(@KU'1OIG6X\LB;82$10(/I8L2S(IV^& MLJ>4 8I#"C5LPP2R">=N/5^5:*=RU1X/>>YM.UYZH@8$$XG4;-*^"/EXM%]5[R__^V53Z&/5=;@OC.-M2\CX0K^ (0]ET5!AF_^+6AS M86EMM@WL&=_NB[^W&P2:>(A^CE+_"KD_XM@S0;OS]Q%O+"S".R1Z%2ZT?NQU MQ)#;[;N>DSNY*0C\V>4#^'$]KPC^'#G3RNP%WY$OZ_!?(30TT4[SCZ8A'O.1 M>>\5WD?TX*:"U^[]^1M%O7[]<5K8==9\BX]?K\HA:F_# M7D'2P+FAQ975@F@TC'@\*=;XVJ'0Y)24YMIMR:FRR4(=Q]F- MQWK32<9NYEEA%&LN*W6K02T.1ARKQ?8B,YM;##:V-"ZM-.N :Z'[/G^GMC,4 M:M.L!O5[K3TCAJ5D/TX<##EF>FW1'N9616XLSJABL=FNI+/KY$FO6V;C7"&O MQ&M#;$RG8^W,,K;H5]=)75ZW#*>38B5L%XIJ1L ;TVXY-V=)%,8<]P5F1^V4 M51CP*VX:)B9\6UP4%GT4QNR?DM6H:;EB1ZVP0D,H12/=7&_6J!V*8Z:Z XP!FU]$W>%N89291* M$XY8%+G\)$'W*1&UI/=;UI>)&5P<A7) M+JZX, ./J[$#LQL')]9#JHI6_VE$C8=BRYK++4,I]>ALF^ MG.RCRG:^V1MMS!!)/*&Q8$IVA@6]4%+RJ$__[*=,GR>3BT4>HSKY2*HF]F:K M9NU0DH6QD%M1):H?43,QD:SSZ20/CP&'D S4:W$PF](V-BV0T[0X+4B-]/Q0 MDH5PF8RM\&ZYIF;,%)=O=*7,,#(XE&1AU:,'=IE9C%4B6Q_%U9S*K\B#D#=< M5'O+Y)AA.*4WPI:#[DBIY0:'DBP0---.+)AJ0UTF,LM59)1!49\*C+IPA5[BF0JB-.]V;0@B6)O[7)OX#ZF4 M]HAK S$MB("^V[6)![K G:Y-/)";NUV; -/N>6T"/>U>UP8GGS$R6)S[7)P MU.YY;0)0N]>U"0Z?][LV$-." \X7UN;%J7Z[2(>S&-S 4'T7%P5[''PMXKQG M*/[9M#F^5_YDVKRW5_UDVKRG__YLVAPW%/YDVKQGJ/O)M ED*MBG+F(H^LG$ M"80J$*I ^;NNH>!^:!,^6@Q[G2'YRPLX+;.W8\_FKOG\E@>6ZW%I(L'>2 M6 8;^]V)5W "#4Z@@4P%RG)P KTY<1Y*J )=YTYUG0?9SX,#U]V"4'#@>D@0 M K"A#D<0,N0[@*''VFZ0##O@&'.7X'G M41@&?[YIJ80/,PP#7X]0Q@JXYH9<$WTF'HMMZD #@N6FKMP6"PHX*-BH'FVC M.G^!U9,9YA3M=Y,9_!'N&WR31TL< KH$I- ;]=2] LHG,,#EZ'!Y[3;TJ7S6 M-R3(F0YQ^_K9W_EB78UP(Y>#PY"-2[A[X3^KZ'W_@AMOBI M9]QOC'7?$=(N6^HOQM?E2*8.\'F%HT98JV:D%Z4%_X52?QLK==HP4^N*"_[R M?P>*_@UGLFP!C)78)#LCAOA(B&22J"H,^>M/G(R]5?'OQAG\OJ](W\FQ_ >> MOK-&2>Y,RM$(UB#(WF"68S.ZCFH9/<;I.Q#"8%^]OR,S6N1_GWDOW:\'%']5 M#RC.5TN4 /3HC%:GDAYFI])0Y,;S3V^M+4'S*BYM]UB+T:4ZL( Y U8*2(X[ M*^M0-6W#K*07I-15,QUSD#&!VFLZ:'.E#V^N_PD$.Q#L!U68#]H @J/^3[\ MC]W>-/0 QH' 0OK-+:27-2=0?#,?M?+Z>%;C0+V9K[5+]00QNX$Y85*;]\/D MDDMA8[G3!T94I^)]5!+U ^:$X/XD\ L(_ )V+!-#L&"3W*C"<40T/,P(8Y-> M=I!0/89E(I#G8+=_;+^ MT>+8LS_.^Q-T>\7^1^]VZ%=W.S3/CIN3042>,]QR,95J*3!M)YO,/OYM"%+5 M(,\QNK2E21.^)Z$9HKI&O#[/Q!RK@37+,RXS&S3:%2/5GRP&OT( 8N,$=FF; M#OB:RG@J[7:>/1U;7$#9 J\7'P=!5Q,F%OB]^6%W6"\"&T: Z\6>K;]P]T'O MFS6.>FUV@'7=!GWSNNJ7;6Y&L5-^#'TO;7GC,+2[O<3(9RHHI_F!+>55>3/I M!#*_O8-&\(#P-R \_AP]>C$1$/Y"A(\_1X,JEP'4_"#"!U 30,W/(CS^3 35 MT*',Y:\26E_B)SWW3#F(J@[1O]3K;82)^>^F=WOXND*'F/.H=2 M>&P2>?C)L4T $WTG + [G+([;.X*K[M! M^"SSZ H+*NMF"&RN#DY:NG=&?S79O'[B/TU M]-P "KXC%,3/"@59BRV"?J(\485V4N!OK:FG'A.SMF,#U?Y$AJ\"? MK4.K]0CX_$4LOCO(/7 NO,QERJ/#Z^NO$58#/$:4E[D1)S@5 MK%JJ#'LD-K@>PLKUOM1H3)F52IA94YX[0.OG&3Z"E"WB"<[X)(1]!)F]@$X5 MR/&CRO'GU*0C3XH16B>[5J-0S9G@LF^':'VA]S@'T;A8-3["74 MK('F.-LC[$9\UK@L]NPH-H[%RRH1SPIQ:I:V"..*)UB'3$QS\_DLR0J1MIA/ M1@LM.S'GHTB_(I\HG B,60$6!%AP-E7M&!;,V&&!JJ8TDW- ORBPW9*<:EX1 M"X;YMM61M'H*$T:I88'G:RNU4_-*!Y!/)!T)K%D/8LTJHL)C0T.30LIX8AHS M@)8]L&9] '-O6?7TS*?DV[DXW!J:/V<-VPI/;D=V-N8P8CJJ-7!MH HU*MN4 M@! G[2L>HVN#@CX/+TA,!9JET" 7Z9JU=:9EG'K"B< >%B!!@ 1GLJ<=0P(F M(146NMPCN$K.BBTE43&H\A4-XVG0&<521CJ"-;(SC^F@)8P,.<>5^\:AGW. \^TW.LW]=H$3)I96D'>E* M[0@7_%D#;JD276)V9.Q-.#Z Q!+?ID9*M$FS%4RJRR!/Z=76@(^[9BKRB8SY M#Z?_>509#NQ4@5S?E=YT0;D>8L:JV6KF!^JTO!*T2%DPN!B2:V1TPIXPVG], M.H=7 M^Z#\ZSEJ&"4QLL,1E**M;-+.S.K'4YS?2ZKU MW1,"8LN/)T\/S04K],\+EV<]-87W)\5LEPK[8E463).G<2<=G>57&95B2'TY M+C,9IC_X]2?R1!!1GTP]79P>%RY7^RX]&E:ME8GI &!"F&XG2$HU8DX-N8G& MHX?H@9CETC2)O:))C$\I!C! LH>Q8;NMM7+I5<9*?5X5>Y,0E&;&@A:TY6@#8\?\*.RTCH#XAP@E=9I5V/$F5'1+3NPQ/^%L2 M!#>F*%T>J>',4%O,ZU@FFZG!EM']EKF46 SGQV52)1*C;"\S'+!V&[6,[[=, MI=+U1771MC"GD1[EIS%KN&P,>)+']EN6LF2J%#?Y" 8TJB=ABTJ?CJ&6_AF5 M(RDN93=:;"&>)HDN'E_1Q!RV](US11"R)4K0:GL)(I-N L\O <-'_2UKHS(> M&7:X.M;.),M:NK@P$M,!;.F;43+:RDV53(=CP[,93_&=C*RQJ$_?C*1DJULU MASJ%.=-%/5E+K>)"$K7TS6@^):/Y7@L;LD0!)&@B47:,)')1](T3BK@A=JG& M3)UVTZURQ)IDH@HJ%.-K2=@Q8Y#KI^=J$C,&9IP@%MWXNB+DZY:%>CZW['$] MBFN0RF31F16$;IGAX_X^FY26RF0FU9':8$;UBD&WG'H?V;)\5%H5RAE:+R>F M7#+"=$5+;XJ9+&KIHQ+!]E62[S>&:ECB*&4ED..BB=Z^H=*EBU8D!6L(U43T M'U(59Q"D=-M**9:H&99C G_MBD6<-&6QMVBJ8T-NS6OXLET \S/5KC@]U5>Y MTF1#L1""'AS_*Y1D&MDG]]\06^-R+:;(EIN-$%-.A>ILHUG/)9MLROW]-CO8 MUZ&2B+Q32.5J>MJAD:"B.+*!BC*Y-6["6P9'%^'@/%7.D$,B M9((G]U_7O+?F!7_%(" $WIZ4EGQK8M?E%*J.7! M N[MYZ_P_%1-ERL7;*$B[]1D"S)L7ZR* G&T(F) ^(OEE(\$511N0?CX M,Q8D\P^@Y@<1/H": &I^%N$#J F@YF<1'D)-P/%?(/Q92HV\>XR]GVO.LY>+ M. ZX7S"'?*2NR&=)L2TM$3]O:0F2=#6 !RHMT06"&6)?W?<>+4L4R,U]R" XZ\ZI1.]!(&;6"-OFOW5)*(T)[5U3:+84YS\ M9.[&0%(#2?T6DAKCZW(D4P?XO,)1(ZQ5,]*+TH*_OJ02T9XS*-CDBFV4A,0J M7H\SI#[P2@91Y%.,"B0UD-2OV'P?75(IOIF/6GE]/*MQH-[,U]JE>H*875]2 MZ[6*4XNE:X"EC&JN,@8IJ=%!>RJ-@IV))_CWB*B>*Q+X"CI^?<\;<%^S1ZY[ M']#N/QTL^ W Z-.!4I&[S>!PON# VQK%;XUK9S\KO.?%^C["F;-)K%=.DA@' MTC4VDYHNAD9YX!77PO'3$H@&XA^(?R#^-SB ?%W\YWA>*68(K(8I*9.T%7H, M.FW&J\E%'55N O$/Q/\SIY:?*_YG/]5\7?P-IV/$L,*RR3FK"E9N9XF9)"/Q M1^>;)_)HZ:7.Q!D ^B M7G^QT_( .F4UJ58H6[,,1F5U8*7E\*BC8$QTYS4X:2' @P=]3@B]R MHW%."5X1= 97);/#34DXIP1S6)\9K,"1G'IX12<[!ERY036A>#/P[6U1.)V!,6 MO79^U$#@?^+ 52?R*6V0@[X&\ M!RY;]^=<6>G4!M6QS(8YQV'KU<9TD)MPKUCOCP3W[X#A)G\DSE%&*.#H@*/O@:,?3,W^ND^!$B<8KC?KAUFBGUKI M-98MUNQU"KC\OZ2G]H^Y%+W)?<,Y[T<:P2&;Z6HM5"U0]7%L* MNK%H;,K;!O<( 1H$:'#'IYQSHX&< AU27UE-K#U5]7"+I!=,=NX5Q?V IV( M!@$8!"Y3C^[T:$QG14MCZC&VDC2+8]9>UI$AW3 MA ."?5JHKLWAKG>*'>Y5;0MMR[9]?:5.0=@/Y+H]]R ^E&)W)T>PJ '!1, V M7'>^Q2WTDG,D"7XS,1L1>8&F-3S%J?U$P'__VZN,QCZ@7D/JSC36F90)%UT' M(.PE3!9D^.;?@C87EM8&K;%G?+L=_=[",IIXB'Z.4O\*N3_BV#-!N_/W$6\L M+,([)'I5GV?]V.L2/6ZW[^9M7B^$;4Q^$_BS6R 0?ES/*P(WT3.MS,X^@?Z2 M+^OP7R$T-!&^_Z-IB(?8_=17>!_1@U $(>9KKU)9KK_:X1!$.@0V;GDD*.M) MM-= *-_RL' *'[]>E4/4]DK"P8V+EBD<)WD\CD?Y" 06OD_2$3XJ]R-Q&LAX M7*!^_=DK"6CP4KX%TG&L0 W5R("LKI0E*K$8V6_)"YA6*MJU,==H3Y9<1"BU M,Y$!JI+EJXN7QGKT+"?&-35<3#8ZBM(6$L3!:HQ:LZ)!-?I+)Z8FFJ2]XQ%#)9%14)I7+R46K>*"SG1H+LJLM,(SH/3Y,YHH9: M^BC5+:@T5S&D!599%5;\FG%!YND"5BI%GL&&_AXZ&"CW(-MZF/ M4M5%GQ_$^IR)C9-*NM/C^@K?0'/R4ZJ:;]A_3[HQ5'XJI]2S<@< MKUJCL,8Z:5*L9<7ZS.'00 _(25Q1$D4J+6,53NW$[6C/T=A_UZVPB33"6K:A+Q>QJ MK#JUVCKJTT_]^(KFA';;2+!@! 1GV2!J,0XYX?FIG^#XWM#*#+J8$R.MDE&I MD^,4>K^?^N0DVFLF"[&26LA5=+%8Z>*DXC;U49\0A4I!JI@JMA1[PBA23[?U M0>U0G5%1Z,6Z!A;GL61YV1R)%CY()="5AK]R:KX$1IA6''-AHEO-T/9X(571 M12>.^YB?FX_2>+TT9J%$=4I L&TQ,C]4DG2L3@?U4KJA852GD39 L:RGFLRA MDJ3T/%6<3GH1ADNJ)E?,+=HB*:.6_MM M?G:5#1LMLBYB2L%@FN(@XRS# ]C2M_I5J<=+;$G#5259KJ7E9(JJ0.+3!U9_ M,6G-"UQB0G!.WXS)_%RG)A3JU+_Z=%$;Y]A>J@@Y6ATUXH683;!N4]_J]]KA M?DOEJPUVVK3X5)-*-YHXFM3>ZO,Q4?,-$?L9\PE)C8.UOG52G6J4BW'*MP4ZE>U<#AOY'2__/$4)ATREDFKGBD6W[FZNW&3* MF5RBR(:81H-M-KY8>?=&9HB],PGZ2SV3;QVZW8.%8L.S@^C/D?_KS\N*A[PE MOX,3^"5*QA^RK"@OLF&$/7@6U$1@V@(J)&P*$H ]J]93J&\B MP\S&> -_A.L$= L9>[QSW;/'R&C\XMJ=85N:V'U4%)VQH[DUCN'WIJVLO/K) M8#%!'6U\;;>S\L_ZU1KY[0>R^P?24+#]-BMW##YSTYJ0UKK<,RJ/_+*\UZN2 MG%9TQ09%>*#U(9M[?/:#&FT81'DV*-C<.,SDPA,RR];CEZB2[.?0TU;A,8HG M#P\!]ANFC&/N,23U'+U1S,5'BG+9P_/,^>U+(8H,J!![QF(!%0)>0%3 GND; M%=ZZ)RI$;Q:1=D]4""1B[3APWHCX$(@$<$>$>P1@406_?[*JDV]9WZ M/T;M^ZG;ZPFZ0I0SL@$_NDD_.J]-^EQWH MZM)S[YP"=Z#[0I3[VH$"?O$ARWT!RQUL0($U);"F/))%^$&H=7G(F"P],+0VTR6 MKY/G_K)NG=&H=#GRW"ZA[4.0)^">&Z0WW!G4?J7,!Z?791(A?E]Z7?RX^^WH M=8E4EUD=S-5R'7@1N=^[^X:2JV!JRG3=%. MMRJF#<2A#I=YL'S0&B>^6;Z=9>]1+D?>NW[\?&U2R[3YNJ / +-0+/=32=&5 ML3,NN2D^^75U4OY(3=+$LB2,##.I"9;E]C+0'(?W6"OI,1:C2\TM6ZU[[N27 MJ2Z^J@,UN5"55*)5&=CSP:^0C-;!_K]?"IRR!<3?DF,N@6#NETM]>T!>-#MR M-O;JHY8%T^1QEHQF>XM<#%.B,]4L6JFAI0R.2O^O/^16RE\1^/A#H7!H\]A9 MET587&=9IIB6L$C:P)(%IEVRL\PX*]0NM2SC)!&A%M4,SQ6F57PE5W"LK#'O M+$OT4\NR-*TC>]P#X-H5#,4/8-_TH?L_'[0@6?RX9A(BGJ,OI=(1 Z_A)&T* M7K%N!TJ:"R8<_(%O0&&3!%/BN4:*-^7!O%]7:F4N;(!!I14!#;P!A7@7@AB+ MK\B[F',Y3!E&G+952,3Z7*6?-1I39TFKZOQ72 *B I?&^K]?8?(5POS6G;%D MV.O?[V/,_JC<%&SL0M0"BW\' M>/&N3F+MY.3;C;$^@!U8C![7A6&IHE+6/#PH:E:J0C(0.^*__N#4$QFE?=CQ MGP \ LTCT#R^$9+LCZH,[%/TCE6FW[72J=&8H](DT6,*)F>,:Q ["08"P(P8/*<03E(T;'E("\/C6JL>9+[H#U>/*AY1P MU"K7\9269Y52NXEQ=JX6L9#B06"__L2?:#QR([WC6_D$/'"49]*QX/N Z8H) M8@'+]1?]#KK"&RL2ZO5O7S7P*'CX2\W+.!I^&T WK)=>"*QFG;X5F+ Q]#U>0S#3E(/'QZDOJ_O;1!J$5SJ/RBDG<5Z MUAJ&4TVZE2!4JCAO=I;U?GG.('B+'X:W@Y:S -_N5EZ#4.M'T]\0.7#BUGIL M(&=W8--^Q--/?P)U/G@^/,PD>:W/_T\*J2=Y?23696=C!$>*%R% MRH:K6%9NC!MS!&^Q7W^HB-]#\0Z./X&\!J'[CQ.Z'RAP%U'@3G1O6.JXQ8%D MMX0M6Z4I)A8'L7P%J6_(O2%*W)OV]JV<'N[?MZ%I"A* WZ@'/1<>P*80)#VX ML!_"YID73EG#6R$_SI,3/!.JYE@[5C,:'1L;I\OU1'^0+19//\ ^X'O.[6?^!:>'6>/ !) MNSB+@+S!"9D!RQ3X29-+U2!VQ=_"KB -P(_2I[X'V>Y?\SKB'! (UU7#U^Z8 M2ZY\6+EO8MRE0?G-S5],Q:1LI8KWL;%<(,UH.9/3>CHO@?9O+OZ^T&O0/4ZPXU] MU27!'.A+-KZ:ML2E+=ANC#+/N MC%*+6(NX022)U;=F63R9B*N@R-5KV?$BVIW->=I-0T\]Q4_,\/CP\/)]?8*HN=+,] N(E#N"&> ML%,SUP=X<[=X$^@W@7YSJ6S2F:B5GBE5*B;2;CZ6[#Y MFWM&&Y^1^N>AS0U(<$=H$^<7PUYDT# 6*@4 M.99H9NC&<+J,Z1.DWK@)\^_U./6H-N3@.'7#:/L[PINKW,^?&6+.$R??CV5Y MQ:KWL.D@EY/U&-&22@,$-RC'?NR)BOEC2>_@.!7@3:#@?/5&/5!PSJG@G'B< MZN>$Z:R6*-?9Y2*6XYDDV:I5:Q!OT"TX_81'HO>FW3SX!?G_V@)%;[-\D];D!__K#B%,'CAIQ6WB3_U_9\K<%?T:,[7X9 MLH<@)/2-&0BYA T))@C)[DX22D.!MO_![*-("'(LIH/6& M;7781+ 4*P3[,E&WBAD"E@UE#;T>]64]A2!7BL.0,)F8QL+]C?O^B6#;P-31 M<+P&Z$L I=\8*R)\L0YDQ88=R^XO7F82$EQ1=8=G LA^<%S/H29LDS3&D%3+ MT%#8F:VPHSJ@S@1$)O,5;38]2O![T=:6(3@R4^D['FUL [YF!G0'A =P4"B* M'9$$BO4,$MLE+,0LRT:=KQL^AW:9Y.M,0400SAYA"^\WFSWAI6W8-B;NQQ/Y M^1+\FW),1#"TB"C6/@1TM"PI(+I^32$2?PHA:']R6VR6$.$U:J8;-EH R#D0 M&:707('H*3LF;&K"-C.@&9,Q?"VBO0%Y$?Z'>&8@H %[A3!$M%TBA@XIL&O% M=)N+0SA"M_D_S[QC[:.)-&W[ES=M=VMWEAR+X,DX/O/;$WB_M8#$! MNH60Q>49N(BN9Z+[3LN&_VT9:P*\-;607']:2MZ6WAL*YZMQ[&H/$Q.$7?W! M)\#6&Q),>W+L4A_^$'LMT"^"N+LPJ.V.6.ZNB;M%C>%.Y^T!:T)<6ESWLY*P MX^9D$)'G#+=<3*5:"DS;R>;']4V4H>EW$FX2%1F)BM4PM%=G6BC(+_Q[4(CP M?"O)Y&C/=DW&]+>[HZKE5+E #TZ(Q6IY(>9J?24.3& M'T>=KQ/*4-IFHQVVA]B88^J52M7@B7[-54WRCB,)SB%^+ M1,L@(%)KFC&W?KN3^'P2M+=8]S5#-L0AD!P-&/*14T3:G7S31J;8) M1Y30#%%=V[3Z?+6X&'?,4AQCV^R\3-NV4NX:$#\ 9.\)?+EM.N!KEJ)3#[,G MLHIW.M_813RCJ B709A8X/?FA]V!4"]VKS"RH>T:PL*N Q[!_H8'9 MYN850\\>AWL#MJ7M<(^$7,0CS[&C"4LE97:@?V1,D2$_;>:_^>QJY+_[)A#4 M, *KOR:&9_#Y[15ZG(&]/M<& ??%FZ9"'YYS'!OL3?1RWNCX!RQ^<.S;?VWI M!#*_9? DGF-'"XL$A+\0X?'G@.XWH3OV3 64_P+E7R+QMDO@L[8+CFT??E_OXA?9R4- M3CQ'KD^;_J%PV[ZA24@EWE$+__N__1TR!%)P7U+PN2#)/3'X$GE^CE3 UX" MA'+KFT,/)Y1 /@+Y".3#E0]D:_:DPI O)Q57SAAR^O2[Z/::U=$;/2IL3$K> M)Q)_>DV4>Q>=K[+#(:6J?U79N%URF0\3J^Y=D'Q<;#8^8=?=3WR206 $=A)K MOS/>JW+W:]?HSQ@9+S3;=XPDYW-5O]8=2K M/,!G,'W^W%1S/Q6OD$;>G!L'8"I>LG.>0C"%/T7? MS@_\6%K9*>Y[(?2GZ5YS^ZZOKZ#J7.;$?V531Z#F!;#YH+!9!C[?/XB/M82< MFL,S*J&.$\58>)@+F1W] .ZVW^4L_D6YB" M?OZM0!Q5Q+\.G/ W/O#G'-:-J+'_6DFQ)IJP_*WH*.(GW$>.0Z]\>E[\9ESW M*_CX>C2[O:S!B,")*$'#-J]#=J30*<^+-899UZEJ' MY9:]B92KG=U?\M(Y:8[.<;B:QQJ5"!AA B:FP_FS^(*\),!&3H: 0MW(0@?W5L,$DA+D?\+]0=W#^KK>) MJ[!:EALF@OQ:4O(0'LHV+ ? MUX43GBU 2%-4N/[H>]T+/$,-T+.RH)BAF: Y8!..^/K5;A<#$PBV&P0IK".* M(/\OU^&3#AJ&&Y=DP!%NF_ VV]@&M^U$Q=@HH%(?/(<8$;G[ MPA^1\_VK:#GE,'HBQ^:PL@A[_/.;IR@Y3L?%&!^A)(F/2!&!%VA"Y$FRW\>C M!";2 L83O\[0"7DJ$ZT_K8_H'^+AG5UY'21]0MSTKS^0X%OY>?7?B4SO>ET/ M=#B,O:!"R!I;_)%.C)DZ#$C/]QEC?"(B7=K]N0CE&H#*QM^]"*#86WZ'YH6M MQNB4X!@J "1P1LRT7TH.O*U1T1T@,?:1=CQJAE_ _=E3,-\YO^YJEE?4^8Y= M8)4K3=;;9^G-E9];Z\W[4&29!MO8WFY=GDP?IQ.&V L^-<'/0PZ*@BT!SG=U?8CS3=EKH@"4^A[!(.2>@+TE,HITL*_"9M6&C'2\)5V.W0V^D2C@E/"R@4>_=W M3)-<[5-#VM[$U,0Q95L0-'>! B@:<< ((XO#5J+VD 7#S/0:6GG_GCINJ M"%]B(M/'@S86EM;%'8L_X-AWG[ZT]'$T\1#]'J7^% MW!]Q[)F@W?G[B#<6%N$=$KT*IE@_]CJ>PNWV7=?AG5P%!/[LBA7\N)Y7!'^. MG&EE]H[[Y,LZ_%<(#4VT0_VC:8C''(8NI),T/?&6H2A CM%W#+/"KK?R6WS\ M>E4.45MP=T4^*D$TBD0 +U(T5. (.L+WJ1C!"R(ET31& 2P2^^6]5=B8BG1L M6LE$JU5=;<\24F<5[YJMQ !MX/LM^2[>6I0%D<62*P&K)(K1>C19@RVC^RT- M/FS2>+L589-YHY"L$N5FDD=]QO=;IO+QI<3)S1X&H#J@M)(QX,0&/,%C^RVE M=&O6UK.Q"I?,6S2%">W68E"#+7WCU/6*)9-:IX:-!R)FY.U)LS1#+112]_;F^WVI$?EN*A*);1ZC\\ 2E(8/N+OT\*H&CV= M\SJ;6?+QB1S32I$T:NGK^/DN@,*M@7,K@ MIF.EQ%4!#VHF UOZZ-E-X95PS*Q5V66ZGLFOQB,N$D8M?50JIJ?M<;)2Y;!Q MIEE8+D9$ALO-84OZ54N^'Q-P+")(O-"/1/F("/I\')* M4:M4L(UVKJZ&;6;8KY>T5!H_R*>I<;Y=CH'PC TWS4C-:47CS9$?M48EG5U*D^L,BU@SWD<\S<=#N;MY@ 3%RR0^DRBLV+R M&B0HCNV]GX_)0ERB("]%@4SRD0@\O@IR%.-%FA9Q4::IJ"3[9' 4:\2,T:"F M$ERN6BEGR'0CJ24B%:(9&[74#%]K M\>T9;V6;M4.\@H_R5)HN*PM.:/%5+-+IB856[1"O5(9RNIHI5!F> MZI3GL.4>#?IX+"I2$8J/8R24+)+H\P(>%?BH$*?Q2$2(4X2TWW?6P"56M@LI MCDB.DNGV"!N:R\,TL$HMH[E**"J5K29D":N%M=9!#&[.V"Y=(_0&EB2[\42W MD&L,>P=I,&.MV% N"206;LG=;G).TH7)X! ->MQLR%!JN*XZ59SHFRNQVL@R M.S2 RN'Z].=%]AX]*6Y.@!\X+Q*_SG[B./V @;)>64X_[&K1KJ$)ZL:Z$=*@ M^@R5=/3KOF,I.DJD\UK3=^U<\.SL?N.FTK)\9PT+=C!#=J^QH.@O)Q"H9([A M\07=.,'O9-,8OPZO^;PMP#)MO@[[!>ZE&_I4@B\>.^/U#9K=RTW%TCS792LR MWUU5Z6@O,63\J;R;F?FG!J.X;L$C\2VV*!9-4VAPNJ M$6?I2'3PSIJ0H;'K2+55Y_:.)^\;M6WC@@05%CL$U9UR;R@SK,DZC>1\"AIY M2:!J!PF*3%I?HV9T(?&R5G=P;HE/ *=U%KS8>H^:L6>:^#PE73O<4\@RQJZF MO3X^>L9@= Q]3>=C%E!)BHH1@:!X/$9!#)5IP,?[$E0?)"$JX10AQ GJZ%2N M<:0P)B[$V48(_@KHTA%CYQN6G7W,\(2RS;Z])R4VMYKW'S!)[* MJ2=?2+TOR\=L@G6@@[F@[7%>N#$;*4D+6TEJFG0OW8Y1A/*LN)]A MON=[-$>=/5_@S+T38W-#=7_P; M6=+ 0AA/-,CYLK* >^E$6'I/60Y*/H?L=;K]']?*A2QTOCXVS>!7$/_#@@F$ M$ )#*#3(F.=F3;*>0PEX>E\/&&VERXEK_$*W08C\:'-&.2X%44371R@Y"1R9 M>W]DH3L@L#_VYU :-O#>;:(MV9NJ:V.#_8R%)113^/1,,!7!6URT^Z]3GGB= M;6<*W_.2@6U#U8.352PT=.17I*$T;W#H:*A0$W S,D*)5 SW9LOM "[P1L'P MAJ'MOWF;+A2.:6(JD ,@Z[CO,]V>X5#>(.M3R+'1K!24<]1+_OAB5;6%!; \ M3%[D@]K+,L9$35T0*XMWL>?*+?>;;(M6;57[ZR6B)P7.>K@^-7 M4-)41]&0$2P$N]O^C&:@@<73.F_I^@IIFXUU3:=7R5"-/@1T3U/U4OD8NRND MN$E.D259"C#FZB9\R8!O07>W&PT"?;E./VIZ&\]Z;[3@B@(]!.5#1,GL$2^@ M1A[7:UM)7 OJ$2R *2H66,/(_LO= M*VPDHY N7II<3W, 4A@J]*8PV%7J]^X;7G3\;2ZI?6#U'1/F@G4-/6!7!=TH M :^W__9ZFHPW2[\ZBN]H!?%IB1Z0_6*.<_C)HMK2A&YM-G]7'XU&OZB/OLK1 M]=8E\1O+)J&+'(3.[G6/C^['1G"BA]$$;@S\6(C7ECB[4-FIX)@DX]!Q.<%\ MV<7H(QY&1QRHAY=Y[>-_T*NL0G83 M7!@?3;E"4V@WF\M2)S.&Q\?H$XG[\U:>0KJGNR#PA;*J?IS 3GT>G3K+ELJV MC61F:0RBW##C$CAVH#3E:01&['P/1+Y0.M9/$+F5J,P(7U2COI]:R$AK(\CZE.1I3=::35W79G1.@6J4@F)PH/XD MVALOQ7UUZE46\KZ@N<=%:P@ .B\V@%:,=_N)YMNY9!P?#@??O': MES8OZ(Y@+D/K/>KW-3R^UK9%./Z$-Z(&&A#:\#7#@KK)&ZDLP[UB)%DS"E&, M&*9'RYX\G[/SP0/Y? M(@ZU^=@WG^-/6,;GZ 7*_][5% GB.7:!HEQW-4?\F?SNR_@#.!7';Y:N[J-S M/$LBLANJ-E=*SW=CA><&6?8\1HX_T^1#I0UCK% 5W:D9CJ4M0W4WZNQ0];0+ M9YZ[E;YQ1^D8B<@S\5@IYU"G[N$YM#&9A1AIY%@VNC^\*,/<9-O?=(-"1/JF M\NKQ3VR5YP$DT"4V3/Y7"9WX?DW6U^6E,I>V)1K$$$V+<=Z M283S]3PJC[>I?G*B5]LGKISOYNRF@P_GNUG'5#[4(CT0@][NK';[N9_?W' G MV9SX7?]FL*W?F&E#1/.EO&<[B!YJJ:APQ]%SYGN M53W>ET:;L5O$F1DJD<*9&UJTDJ'FO.VO@L9F .7XCE M]7(F9X^0I-(G2.H'<^M>0>MN# W3#KO.@_MY"S9>CPHXJ'A_-_WZUAK:7603 MOFOE^M8K='],^(BJDIT#&VT+M[M TJF:%- MB#W*-K'&I)!ITHD!90LHJQ=]@JC?GUD\!62 F2*&^I(0T1Z(*I&"\.JAO_U+6>,.Y2HW9_/F]R#E_%BK88[35GGX]> MWD@.BJ=/PO\5^VTS CV%"DZ#:+!8)[Q(/( M#]CL[_U8@63XW\%)X@PGB6,( 2D/>SL %;&FTJ[-G&J*:U3D64FN1C*U.H(* MZBVH^$]P'7#'[BZ/I\+[;&2O*NQ]_OTG1JF_5YMGF^C@_X68@V6UXH>3IYS< M[\6+NFU :3>+0'&=[_80:EE53RU?HY2U;*1!I#0GV8I1)ZL+PD@7(Y=!*7^2 MD/HH/>E,9 EGB6RVK D%J9 ,HP)JQ&DI0DY>!2][U%M)6AYP,2LH3=K+T;+X M% ).^W(]HJM/JD!T]7<"&[6NMJ]+LIK.,2 Y8D.?;3K_9:Y52<[3E MX-1%5M85W -GSW4B0:\FVDXRPXTL;-LAUG!IZJ:!]6ZO=FZK0J@V9 BB[-C: M)!EY.ZG(D40UYZ]W=?&22S=/08/RPZWS>(Z]+-G[^3QM R7_G B*]%)::#_3 MGYL,',@R7!:4-O! 7C(W'RE*6J=IQMRZ2@Z88QE^MP:DD@#G#O]_(R&,H;&# M836\[*N.(/>R6K(X*4WG04*8LR:$>;?<^4[UFIW^#=BG#+EI,__-9[=\^6^O MF!%*^OQN%:%U=)W[XDU3H0_QQ['!F$OQ#A MWZGO'M#]4G1_KS)]0/GCE#]+FHQW ?\>;1AG2HAP''#/7#CPW*2X5(H$G'B. MG)^P25^@LG#3FSC'R5 M%S95:U_^]/A>> M[$8<+SB%]S3&1[^F/R7E_H>LF4?M+=6U62GE +3-I*&*?-"7/]T6$RG0P@JC M&B6(NA'+FHQ7Z33R%(V?T7'G.IB"G\5)X!&@XW$0(@"">P("PS$/ %&D*4I M)=)ECM!2:JG(M[-T;5V>F'JBZ4,5!1Y3ZR >2NMX)$_;,R/,(TT]@*P+0E9S M:()#RHL2)@I,G>!R'$+.+AE!?R'I67>_1:^O8S#/#D MDG@R-PZ@"6CD#+Z0$W5,24\YJ/\D&W-LP%-K-*&.^2,_E@84FWGI+([D M@5IU(50Y "3=*M!QT,2+V-B,1Y=%.%0K->?C;GP7^81'OHE"A4CT&Q7WZ8-3<;0"/TS<%O8'$+D38E!FC3P?0+P*R/:[-#+M8 M>]#LZ&:NG\EC-9Y&Z(<33P3ESQ3[GWO6HUP%*5"%/@E1))1"R7"0A_@UG([. MJ"M=>Q[?69EZ U4.H(?4,KH.7I$RW%0ME"-F9=&TAPR/8^Z]//84C[U['[>) M3;Q^K [$R(DF+'\K.@HW"O=1G,>K#M S:S2@GV->!P>"IP[VLTX"0KWYU(DA M5Q^-'[I[:IT<:M9P)A/-#0='I:YUCWN1]+B>U%"%M8V#Y:?7\4>;:M9+Y+L( M=.E J3,:Q:M=.0;)K4.].[7Y.<>;BBZ R3&/M*.1\WP&T0QG5<*'B2V*4(' 0);3H.^/=XE#Q3W,8%\M(\?F@3^7S1 M)#$?#M#81/< E*[C$K%-MV1_WWR_D3P\#W18%L9>CI9M I=U\I8Q/'8ZIGM:11F;?*4%?E_V"NG">;_N*SCJ MN*+\$(K"Y],?']=5OZPM'+CU.1,U/GX+]IN3XCO9U-$%D6W4LE!/9 K85,OJVH.B>%18LQ*&@#X!KIM5A MEYX-UNC#T;JG7^MWZ)*VN8M(S!U;88^KR@^A*GRA"-T%Z@[=I17V\G+]"2OL MN6VMCR&ZMY;0BU6#.7_5N1]D;'6WQ8K,68!!>V)EO2/F=':]'Z8-\W17]80X MX7K\H$IA%:V0GHJSA$)L++(X_D20^&<]U='GM9NML'[./;[NG,)%*-KVV@0I^V^:93V1$Y(4GUGP1C^\?M?_^MU M(=$K8_'ZL=?V8K?;=RTCZX6PCA(P)I4M[=>!:?[7#(8AT\/VN*SG2.Y-(R'T\P-K[J"UN-T2G!,50 2.",F&F_E!RX/NC$VT\=]5P_ M)(5W'54)]2&TR2P7#8Q:;E)6WTM5S.[$:O7$EVUP<:6DV*[ M78L54%9'7TNZF4\R<;64X<;%^F)6BK/U+(URJ?G[G IZGAZ .I?I++A&I=:O M=/L,3_'8?LO"G,V(VPJ/T M?7T6HO->,E_DPUS#I,=5&JM1 MN(B2COCZ3 VJA8(XC9/8-!J1)+Q US-QAH_[6X)6+Q)EJPL5 XU5=S1J-V.@ MR/"TOZ46[;)%6LSF6 6/C;).KYDC9G,4;>=KVL,JF49F,26P\# ;-6I*PF2G ML"F^G=.EBRPEC?%8\6I],KJ4=)%L '11 59*L43-0$YE_CBF(24GG<)0 UQ[ ME.#2)3%;)?":/X[I<+NSQC&=;I0J5YJL9X?"L8T=SZW#Z'U(5DJE7+/$EIN- M$%-.A9*55";.'U-L8;([" ,3.!5WG7+]H5FJ!BW M8X5$H(&^Z;IY/H5.4Q5^_1%L*)8V>L)"-;R])71'@0YPGA^I.1!T9>49+Y_< M!H9;#G .-"VLPG.T'NI#7I"\AR"TK>==$WO5,2T',AN*(K6,L:L&PQ$@TFQI\;0;7XIB14TP=133"ST= M"^I+A;S!"^>:+N/.Y:' +)T4!% M3KL#7F\\WF:SA&K*=J/9;D76SH[S1NBU/JQUZW@,G[)3NL94>&RNU(J7* EY MPO*\XIM/;DHW=N$;'E*TWK!A!$4D+^5Y,SS/2@1U)A]O;8)2E/>[-$&URJ\M MSLLE\?#-DXSK2'/IS>=.O B&EZ3$MZMYZ5'K9&>L"\C_VY')!XK->74Y_U&IW40LW-T&>:PB_'%I^OJ4'CP[_:W( M<[4B/S>;8% @Z*.96Y!KP@M I1R0T\OPY>X%I_#+ >6T\C M CWM)^EI5PHV#K2^1X;/YE QWT+/>+-:LNNTS&$%?%@NR'2:36HUKQ8D]81' MOZ.V1P;:WN-J>[= O #8[A/8TH9CVL,WD&V1I'*U2DR(<95E>ERM]LV* P9> MG<=/(-MCJX610"V\:SWG%K5SO[W:>#_U=A\6?=T@DN/0BX)(',"@/!A'\3AO MU.>C 6<6N8*SK-:ZN9S1$^?KRIG?0=5\2/7L$8'Y*OA[H\+ U]$[@]K!%U-, M#]4,QJEXW6RE'*RR;-A\@2Z-TJ*;FL"K&7P"]%VN9K _G/HVD9B'P[HW)7I, M,#&!A:[GMU5ZO* ]H6_,4/RNK '1/E@==Q.;Z9;[V WCW=3+A1U/X,/*#$7? M:@!QEUM#UWH*]1T;2H8;J*L#5%5>,.'$7D;C/C^!2V%(J(S0.H(9?KD,S15- M0S',8#'Q@FW7P]X?'F155RMQ(W=E11=T41$T2$[XA>M8<*Z@V_M=Z*(;9PQ7 M8S=6=EV4R;NL^>>E,6$MS'Q"T%"(=F,(@%TT1)=3F(5B\4@1XI..:<+!08VG M:.B#)C#'Q9>J4"4W1'C;TQXL6"^],-MP^[9B#UM>XH$-#3;=1*24G"RRS3JG ME.<&V>F+>#$ MMOD6X$2\,/FA,$.Q\4!W(]W-=94MT2.D&^&N05*&W;#SG1);7NP[[-]$TFGH MDINSP06#-Y_W6,7+)NO]W >B@#+,KF/]44(#),I>9I4!^L:!?2,!=@D)%WZ3 MFV S"R_)@*C!7MTL R[S[4V\#^PYFN#+1-"PK*%AVMY'^%H)H)_<]+9] :&! ML08Q98QF!GM\)8QA"XAA91'V)/$W+T7C=%\4<1X C.0C$9'@:9H4^1@ 4A3$ M!+D?H_;D^74>NP])J_<1=?.AY&I>*@-$DRU@N/^AV4$XU;=!\6A](?N)CE?5 M'*V :8P@!*,6ZVP1&W#>YBI0H/1J".0=B([K]!A++_/%=T-(^ID\GAYA9X'> MSC&3T]V$%$UAL4TB$KI(VIW#B5$@T]UP2V'XFV+"%!91> M'<@*%.,7I-*!C5AQDPE$ C(PS77S=;)J-_N*@9)GH,U:<1/.6!X>P>U^D\C' M?($.^#C*,P.Q"U& P/[RLK\VV:XK"(0(! M?@?E"HF+(4,B ],3!4F!4F6C35]R3+2A#>&>!Q'<97%%!G";\R!]DP\'H;SM M-C%$;S.'VC5Z*53I$<^O>T<--GV'O"[G<.@6,&>N0G!8XT=)BY TNAHW;",* M\" ,E\;;S,?"PCT/O(CO6J^ $UMG==GF!MK-AB2Z"7_ZP)\3R:.8EW%(V6/ M'<(JB+8:W/"AW/X5&AIS2 3S=<8EM"["RXS=+%%K2D HM+K+:NAQWC)M/HE&!\R) +?^,MSY7W3JRIH;D3%RPXM[ M"GG1L*Q72?D2L \TZXK\\O72[7+SR!Z:;",TUCWS)DFRC2I;5!5);=B)5(L= M+(]E?T9J'=+34>8!>'S<5])?CW#)KA,Z5>0J_(4"UQ,U.*BZJ]%RCL/F49.; M1N@J%JND%D)G\.O/I8]-=[@HXH1+Y/(19L*!*;U@%P5MFN!OLBB=9EGJIPME ME04VH^5!(6$D1.;7']TX8.W9/USMGH76NO"K3&THC=1A#0>)/Y*8[Z85?W[G MRWEZE MB@NDBN6F!S4;6=RQX+K/V<]]YY@<+&6)<(?$A.SR#H+DC2Q+<:,:& M96]Z1(=#8+IFG/TT@REE@)274 /* I!-0U_KDMM3\W-H-T^?M^HO;WH]1B^C MGJ8M7VW2ZV<$<\L[&N10-!-'EMT=WTU-Y^ZZWF'G"A@$0M%$Q Q[45YYB'UMCS)LY'K>)OO#%\*FP, M'S:&OUYC^%>;^GZ5J8Z8Y-ZE(FD"5.$1UWJ(K"3#-E'+2@ Z\Z!OJ0I-,-0R MU=0%:PUL74?T*+P(6 )@,08O0@>/#ACN2M(5Q^GNJ. '32:?5&;8D_. I9H' M[ UL;,$C5H.H"JBZ/&=[ZBODB,=^0E_?2F=GUL65_^/] [#PVI/*#XZN1Z#1 M[E?YH5-RSY$Y($G,".KT*O 0H.S:M"7'6#)YRVGGZ;'[*70P2*KY!$UKNX"] M4=-/_/KX?1->D8#A83[K&2JPDA%9L8K-OWTQ**+"*G=E(+B"]T#N7EP3G:7T M=4^C*CEY.2K+7&&[T#3VM3CCQ3311+Y>2!OM58VV2^:VMASJSJQ@']1F^+F1VV!QC&26;[C;+X\UH_2GCX(!( M7S .SF(;? /MLS_47Q_6&C*J@3<][0U0CRV$$+1%)Y7U=PTY[, M4;A=?^J;CL30 [1]%N#'O5V#M $';TTO!.YH80=FF&>".=J!]R+H:D>&"Q1^ M3P+;0_XMC-6Q&JML=U#HPQ@^I/L(I O1=;YITT,U!)"F!3V6\&W HEFQDH+4 M/J#Q((H'7SG:P=ZAZ(E)N%?7F$(Q/:=ULF=$05G+'IA1FBE-'6^<;EOH9W!B MH)'@U(XH-[WE8&@'MI$W31L%$/?7H*L3 M8.0ZX(:^O074ZPP);OX98!Q= L5%30LV9A <%X$[V:SD+(/"#SCN1EC)QDD)<;<_5[3BP :2Z[9_<;^<8XP28 MO@A>\ODS3)V!'R^? BYD('1^^3BN#'F,=&R +=/]#!$GM\3U4!SN;']7P 2$ M]^PM#[5Q-$[5Q5_D1X=KH"P3QY-\N P F-N!7V6G_.,UF-!!D>X7OSDHBNZ. M@?KUIZ%%:JP!;@,GD4A-/D3*O" 8_#;2!?J!Z- "9"=P=,=,XH4([1@K@'@: M7E #F)F&OIX"Z!L/$4%2>"?7P>6<'IOLV"BS"(X 7CIW6W')$F ML?M@.=*UT/B##M!ZV$A6 >K//HX) 1/IPT"\$2EIW.-#I,UR,UZ)5%GU ?S% M C]FG?$#8"5W7("N/41J0#8!F27Q +=[ &P !4VT B*T,D#S2 9&(2-_PU[I M#AOS3 $WVEG7M6A!L8%* FT:L#DOR/G/,?< "[II'$\HO.6MJ*5')WP4*E]3 MURZ":QS-MT")&GL8 L[%B^#AOZ5_(M AXP2N!&EJ B8!4)>12IP7)H706RCIVNX$6+0$1KO*A(**?EO=]%6[4U9 %" /(6@CP\D'=4 M>+#I 71@! ]^Q,&IS(Z; X &B(2C.1<1()00VT.L,BA2QW+ FG:\)4=4L>?@ M;IQ0X5ET$_;"]8H>?O,("VHP90=2HALHY)$<0\?23$<-F+(J.+4[I&7#0XQY M^NN#&'>$S!L(8!C ]R[21&'1"+36'YX8.=BK!=ZK M\5O3/7=$X-W7FY"Q._X4 ]KE M3<74HV+#0*!7]=,+P2H= M?F$YALA^H?V63SZ"P2^ 3)P8 $CH%*:]@#%,%SLEX_B5#:"FH!?&G1>ZH$M' M9CR+ M3HRMS,3P^GGE: N#.#[ XL50=ZCV-%84=K.?\"@5!F-1MB$$%Z(1BX MV-R> M*2@(*&)KE$D-,7[-J$\6]$+;-G8(+*EBEM/(\.A(@(P(UC $V? MT A0Q0K=(F"+X&$8<]_?GKO)R%Y@'6W.A?K#2R"'[WYZ[7&FP*'BN/>P118' M40M'N]U__P$>3M?XR PL^YZ;?_ R8!P*<;Z.K%SH3U)MY!$$=(,F2*.L/ =R MB"$Y+CKX;<]:<=1_^)P?ZUTGV[.#H^.A=8#RI8*[1##VGG59*P]N&HCU1S]9 M3J4I+3T^X^^.DK.X%0<^Z<>C+[ M'Y"V'NBE@Z8+@"C*V-R_VF5Z@$*@B?*4#' )C[8@5(/9"L/;5N@&D+,@_Y^*!N4Z>V%"Z!2KDA JDUAJHIS\\7# M)!%@_[E:_M/&X$D.[#J48N+EV*!;/Y[%Y7[SX? [T#IR]J_M]RT!.#K[/G8= M.^FT8"&D#)B\(_0>#NQ4H(:@F(( #K!!<0%+;(0>#>AUK6S/=H&5?O9K"X76F)7UMUYEPHNL\.VE5Z?ZS >$-RN ;_*8D&K=*K7DKD M&LJP(O[Z0\2Q!PSS5WBZ&)P\I$_^@=S-4^/_MTFA%VO MB /HMGNDO&XXTP=*)M1\.3X0[M&JO"D*&ZK%])>QZ&;-L>M,)OWK3RSU0%)) M?VC'A3CTZ+CQ:,E=WHTT0T4"W4($*/K:WB&,TI208VGE;.2F"![=C?-V&5M$TMEBBJ1$L>X?P#[UMYEV@6Q86+4 M,%\GM"PG44(Z:/@\;1:2C753D^ELG&/GS 3+L_T6>#+^_,E^O)>+F85Z32TM%FBU]D4XQ:;C;H:'60L-MP3>KYD\D!TQHU$SM.[NM6 M:@*LP#+>7(,G?6??&(U9?BLK<8QM* 09S>?:5 &>*/7\26I5&LJ3G4E@V:$U M4'B^A@OR>ASW0XE+$4M;5M)]AB]0K2Y>75?2.1$\Z8-2C6AD&V,VBX_+ M3-."R>7@21^4DEIGN=9R4[ F*2B9HCFOK0SXI._L"SXVJL864DI6Q3J12ZZG M5F8!]^D[42MJ$'PWQNCT=C@7Y'&^*783L NP[T3Y#DXW!T2O2_/*,K\K$CM2 MH];@2=^)Q.UZTK03@P5&#/([@IS8;85V.PL_P[I:NBMVTKD:7M(3&N< M\)_(P,9X5,%SDJPN-4GK-(>C>4($3QZ?"!9E$ER2 Q@^(5-CDB3(\23)3<=L MBL,2TQB1XHB$^XT7LO]>-:]NPFYH&E[Q6V@Z?!?387^GIUL/,[53:0_K.QYK MJ,6&/9B;:V8*M-AXH.T0>3(;%GO\<2R'^\.5CV@3_K>7[2@4;X#G?7&<9^$PC"KQ]%>AGRO_YD>86?&#!)R .Y MEU @_73@!K&_G%.U";@-Z>4(QI]G?:% UOH @;D]C/?5*P]N\:'E-G$0!' B M%(M!(8H3>:5D\>HX/U+S6@NW%E@!'Q7Y893J#,CTJYR2W*>!9F'5=4-P[[YA MM"$1'O3Q\';N(8>;'CI5$[->RRREY0)M*20VJ K+Z5%Z*'9*=BAJF@9L7[!D M0T"=-V@7(B7-Z?/![WN [-DM=N@T&)3,G92/QI@*-NUFI]NV/%NM3\[7_2C\ MXI^%7X\IF&HUUAM@4;%=$N:RKJR$]=?##ZODAV26[B^Q_M"PF7:^K?5ZXJ\_ MNL:?D%WKU10$H3= ^X7'MYUD!!@U$4489G'2;&+&9$[MX#5N,AZ<3P,>!^P4D<'7@ M9KMK;+N%C7&W6FN6U')8A1H X.(/5( R]YIV%]R=XLE1_'"8*SC(+DOI.EID;3^T_R_KP?R&" M"N2A,+QA0G;2_6Q/<&'B+B#++67B/O!R4S;:WLKWMPK<0?D<^+= 8G)CU4VV=KB]$:F MEZQMQ-)V*BEDGNDCS\/AY%$X_(STTJ_1O%3F2%VV\8E.B6.N-R2.+I(XM3EN MDS=@?($5>7!G"'C=&6OU ,"8A:XU419$6M-TF)%&%B1('%VGV\4JJ M4XIA&+&=FJPRIS9XJ74RO7P8YO$CF)^1>&JX8&?97B6!18L:FU[H\45QM;XI MF/,#:M:FY$V4SLJ-S%HI8T-R"6 >V)_SV1_^\@0B"M,I6U23XDA*I\DK33VK.NUXG5>=5"JHWP*[T>O@N7_)4W: I_E3 MB60*W\57&!]+$!Q9%[=UK753RL&*7IE\JJKBM>-)+A65&UBOD-W*D\FF>EF"*V8S,C&N%':8RED# M*V6S_0$+-%X*>X'@#OLB^(7!DRQ@%POP*8I5[YT41Z:68"NPZ!)^:.Q;EGH" MPTDC<K/#5\%1?=)1AV7P MO3VNH*H,\*")W@V63R\,24&\Q,VR=2H=G0_10;R-[Z6E)PGWJ2X^)G3\W%6M MO(\+C3VG/9 ;W&J1)78#D:#5;KHV[=5C#5N^+0LDFTFP!CFA>9F59M:HDIBE MUFH:SF)\.5)TQ%_B0?SES-SE7((]Z(Z8[D*I4AVYPQ2D>E:,UA=EHMVZ**NI M%09F;K:<"9BM]I?);+9?ZRW7WX;5P-S^)P["&SQZ[=83/+#;P8>8$�D-X PL&.4WL+T=:CF"ZHV$?770A][Z1G?_''(4HRXT M+A8N"6,D8!.^P6Q[&6LYPD>QE'!JB_^;Q<)3W!^O(B'M7DL3WLK^P[VTQ@-C M90,YNVFE%UJ>CAK"8MZ2!R:GP:[_CQ0>X/7XQ#4[6+V $@%>HU-6K>V1RBN$ MAC+>E4X>QW1>^O$RFBM??70SGC*,9)8PHMU6TKOFH$95@FV/+9J==: -N%MQ MKQ8*8CAVXN#^-J/N;MFFDTV&V)D[0DL),TE:G]KW[?D=Q1])LF2D"&C,X4X358BQH@5FKT%LD>-7F_\>&$]W4-#N1QWY!QFO#3SJR<0 FJ$UK7P*:+ M@DSTM6Z>L+"EJ@(^Y9>>#Q>':_((KLG/PM5DHKO!8FRVL$*\FYE,&IC:K'\5 M7$=L9]')DWD,RTZVFZ$2:Y6372=@1%)^@PUB]*7!FS@";^*SX$UD%)4NS)9I MN= SB:66C=)2XJO :W>$E)VR.V6,$.>5Q@S3Q@0**5"I ,1]&D4%(]M KP(? M1]'@*E]Y92 MZ@[KT9\Z1Z'N0,];;3XIW$YG,OBGC (D;+3#S738QA\^[1BTJC[EE7W/!)]F MCAJ"+1R#%USDT]@Q05<4?8U6ATK$[\B75";GP5%[\*1I-#8%#LXZ')C%PNKD M:4-K0T\3Q$[P * PP_LUPYJ2V?/.WN6YF2;!T0Y=1P]Z7M4\G-;'X_ZPMV4Z MI-3O35>]=1?VXS]+G?*[4//%D3CGPEEG^)WW-F>:(TR+81U#S?H_"I7\[Q7C0V_9F%9Q[->C%WJ/LQ-05V^+/6O[V MB.WG7NY_?'E:*GXZ;AR4,?[W/];T$W=!/&+A5=S&55"/Y*O3BL.K^$*JP,GP M*F[E*D*JN(VK"!G4S5Q%R*!NZ2I"JKB-JR ?J51X%3=Q%8 JJ/ JSGD5_[$, M:(L?WHG/!X$,_'-;XU\)H.0[ '2,GV>!Q5O6\(V# AP<_O'__4K^.B]8DH\$ MX?4SVO?P7&PB:$AQQ&N5=$:X)1>OM'=Z$9"OM18<\JP1H8]">4XH,88_>#'% MR0$X0W*[0W)+O@V)P\[._G^#R8DX+SDE4:^NNZ8F&" XII>SH\;K6G6(&C>, M&LD0-\7%&]Y,'\0*-[R('XU*'SLXKJPN2DTN278 MW!H)W1)L0IH*:>HCL'G+;_V38?.6(_F+8.,M#$?R30SIN9[\'@"=HO/^+\?Q MO"!<7^T]P3;*N5V>(ELX/O D1/C@\;ZI)OO1RSZW)'YF\*%\P&?0(1[CS^$3 M<4>T7/;BSRQ83T#KORY\H M(P_=;ZR%NA[@=XO;7XO;9M;V;QNWS*F_OP^T M3>L>%*JV9,I1P>!Y9\XO;(T!JW."+NI'*E#?3Y;D/# MP;[3\(7.V-+,]NF1)KN%?TJO 3 .:]V\&CS(K/. 5Y=<5MT&I_.UGNQR8RS. M]7O5);FCEYO29I2N#=KM!!SA$__U!W"+6$ CAI!/_&P^<6E%\3;XQ$NEX!_A M$T2Y1%65[21-VZ69$*NKB7).:-T5GXC7B@2.%?@-L\PNJII08*;Y!!P?EOSU M!W^DXA?B$S>FIM^U0Y3V2NM7.DQ.AEPB](J&GJ/0<_13Y?Z]X/9M* 0_Q'#P MI$1O+R1>4@EF36TX'XPZ&;K?C,X'8 M$F^T^#V2XI.WI?CD/5(<-@K&]Q)[FNH:?7.5[V#J:MW954AN'1-;XP2T$U[1 M+G_]B3W&\9=: H?,)&0F=Q'3,2 =1:5-U#G.[_$TGB2X)$>.B0F9&I,D08XG26XZ9E,>?5G-=5\^[ M)L^@F1(E-"K+@:\S!\J9@)K5-< M37"2AN#\;$F :SP-\0IL3S[<]-;V0F1F M&%_EGZ+%KM50_@;N MM.F"(6_HZO&LCQ=N3&'YG9WO5Q:8-*#)V'C!9Q;#%I"LP3>&^L-K&N_ U9OK M93[-\#&=D5?PBQ"$DN8TVSZ_=+FH\'CYM09G*+#[N>06)^4 MM+;3W3^KFY;I<]N:_H[G57F58=*YSIPIX/V*-E*JH]UX[1 #N$E^FK9>>6X, M'\//U!_]^ 9>:_10;W1IIS4&3GB-,I!OROFETVUD*Y%&LUMJU"/I>B[2Z!;I M=B1#U^E\J1MI5M/USKY/Q&6P!8E2R0+2DOMPN>-G=Q;Q_D<]QCZT3]A1 TM$ M'-86*6G0Y '\-])46.V2!'=5);$$)TABQ_-V]O(IHP,A@D;D24 867#B!3O5 M%X#@?-+J6)_QE!-V :36"CX.'WT9O)&_X>=P#0+[%ST&_XI^Q__]QYEGN/]S M9 %,*\DRCX0EG+N!]")GOION&&,/D7:' ?\VW7\;)MJW#KYI.$]&D5$78:$Y MAS0G7ETH^I:'XQ;A+!'O5Z )[T&@P;8T&ARZBH:IGG6&4HPZ!Z[X+$74^/"@ MHR.G "43FH>S?X^-F!A\Z3E:.K[H.R#( UIUCIC"GS=I_)__<]1_TA?V]UC^_]SU^X,$C*=@P*H)^ MQ+%'(H7.[P.>RFZB!R Z&@'A?NUX"@1:]LTNFP>V(X$_(CP O[KG(O%'\DPW M\XQEQI[NX;]L9&9 H?V_79U[S5"_D(&%QI1 ?I.%"@2@K3U.LW\.,.0E/#Z^ ME2!H/]/97M<*/&G_#MV ^!RYO,ZGGP8_G\ZM]_P7,BV@VI9MC7]EB5>8=W.C-_6<4QC=.V-=,-@)O30(N*-(I8F^ & M%;K3:!*#B_QR4H^&M+*[K>!9A'# MF==P$+([)1DNM@ P?HR4K @ FOZ$(W]+_T38".">DFJK^^'*!@\NR$ >8 . M$K@:&LGLC%'G6?"/,VC3FK$6>-WAV&;6KRY$5':+AG^A<=N ..&\9&>4NB 9 MX$^LIDG0Q< :6\\#,(4'!S\[N@H\.IS@[%_Z[Z-7]@AS-,#NJV@7HHI"?X(3PCO''D-KSD-.X[\GP?"LODYX7E"TN\(BSSNFU8 MLT])RV=+O" N7WKJBO(R><@_DF?A'UIV$9NLE4Z3H2P"RY1K@RXU^H1;^(OE MY6R@)78]ANW(RQ36C-(K@JR(@.?@V)4%)A"&$&?1)WYNY7L=8E$<0"C HB3D M50]D0H[,6K P$BD!BK%"KN3C2JG/#0A*J@:R6XXVF?8/9$4RPR/#@>#J^-*+R)F+1V.1OA MA2".:5CC-D151$KPMYIC?+G4XE$<0MGN=L$?Q0MI5[=%X=H&.NVS[WV&4KM8 M-2OE$X4BMB2*YGI+9"VIZ7. M6L5%M3"P&*FQ8L;6MC6N\X!0DZ\8+$_3D_V3DSTZU0+,4=8$0(&Y[9(&OCO9 M1J"3W2^2'F H&C8I!&)EIJ\!J(T'1S< =K?C#$>[\)(B$(+"%1R^[\J60S]] MY&]7OI0Z#4^61 "[@(;/TF8529#XZ;%G?_^5^L%7/(,36B>#87X>Z^GWP+OB7KF0IX.I*VA1VJ@58^X2.75YSK['S=+); MP'[6;LWIU:K"R+R]Q9+)4=XH+M;W@OVL+76JX^IJB/':0L@.^E:SDP78C^.! MG.^]2L 34COVF__YU_+6H)_\6&M W@36M"(F.,H3+3QYNKT7UUESRBXC!46? ML$JDPRO0X5UC#9FWGBLHWAL0I)UM'JL#![2UC^!'1%[C#591MHZ+'B5SN(&-MLJLMA/?B_+(X^YMU-FCV7/B M*5E# G46+]//D326;7O A+ M'];'XV6E0:OYDKYM]O+]:&T=6)P AW&:O'8VYP#ZQ[TN)_45/[B5QJ"R);LU M6L4:U*Y1,#N;=C?5^O5'UYPI:,\1CJ!K&OJI( CXW[" _3@(PU@<.U'*Q+Q!^=# M"&2TDN,+)%%J>#PR8X%9Q2*Z@-0$)*I3J/SD8GN5="B'=.)'I!._*NG$DG$B MW1+S6+"X@MYVP[W,ER_;Q89SWC:.C8GX&+X!WCS6\G=07KB]FDIO+LO%8"9JT<'ONO57 MK*3 ++F\;A0@#PGT[N=')E^N8[F\K.Z6E-%=;S/)!-2W'J@DY5.Y'(;C"JPU MD%(1UGL+GZ/7'%;;+@P^ MBNIM?_WA880=&K! QV,U#0ILCC5GD8FNV28*@YF(W((,[FS4!-C!/QW6RT(W M%CIL9A]902,;O,R$LX, 5-#'AV_T;NJ+^SZ]X3#* I48'J?*LS!>_;:KZ(!N M#I20YU_\#-\?=[;LMAY-Q)D.2Z52?']:2F3?[2A%=O.36=P0TNC&,_"N&PMP M:1:$_+;-@WOG#F*T1V;S8*:NFY7UDJ5MVQ[T"Y0]2/% ]8B_XO;Q8Y;^]+H7 M\8MS[R&B.!>!'H3I.PB/#+1+MSS5/,1"=X$#C^L;&T"VX;X.XV_"I1^@S"*R MB)C SI($B8,>*?@ME(XB.+F9S@D#W^^^])"' J7961NR!0.Q"[B0A$H_]CN MA2$HB<4U4"$?,%TJB%B =^UMW2/]/0Q8'W+GY$/D5#Y[R,4/O(8 ZEZ6_3LX MLQ%J/]_NXZQ^+.P54XO[ I)S!(Q:I;9ECB9F&!%\2O8ZLG:R/MQ MDS'_A>PT\A8G?48.KS/0R!'O1$SS_;P2["OV]KYX/A:33L[O>X\";&S%UA5>VWGX>O\ R.0F&]R!X4A\3/*S(@EN_COA! M:CMO6' '3AGJ@4[OR"8">S?]/Z_]/&Y,<.O5GT18_1E6?]YD]2?QKNK/V)EZ M09S(TI#XQ3YA JO; &[Q4&:*L-L2 M7 [E9N@:T($D5]E>+!2 P/!CWS)H+^[+IVZX65'\:S@!-AZ6N !@F-[9I_N. M/D^=(V8 H42W_O/@U1Y2OY(8 V#F0D@R#Q)N@I)K'R,EX?G%'YP(9GZI/$K! M]?)WM*GWX^%7%B@^=7(4Y:,-H$Y+H/@BVY')Q9=J5#12LL1GS$1O5K-+N?0K MH1@4)@0&Y+OR*8+K)';T:(/'^WDZ.HMGLKL8T>%Z+=@*SE\D<>1_YC?P9U@G M!?MXZ8 G[UQ\A3BW@!YL<%!E>_CIT7=@X3 _=1"/]QJ/<[J)"I,=ZG3Q[+" M%.+2PM G["%MH<*AHWT CN)8K+"D5=JC51BZV9=AO,@+GPK?%(FW4:+HH?&*O?<4\>4]DWIX-Y-[@/>&#>O(\;@71WWV)]=J>/Y7_#@=UL&GMPX' MN! LWW,R6'T*PF4."?@/>&X+USZ1MUF KW(S?IPM1!<-C:S0#"LN5\HZTYW5 MWYOX^G[^EM:FSS^!VSLGWUOLD@I5R]9I6IJVS5;/Q&A17;]6-O\"XT-N,R^0 MW'7 ]M0L#SO@=Z(YS[*D8+9EOH6U9:*M[U+Y%C2?#9[WLSP7.]R;@,6'L.H3 M"$V4*N9#VD ,?0%O ] VN" 5)DXC-K>/3*,,;!3^ TP/QM=-9S^WEDU]DTBW MM+5:;$1U#8E0!U>!@6F93\8%,(@/,]R/=*\/F4&. MS>89<*?;;,=2]J 8W&6B^VPK])?/;C14!CUET%5[ @4,2ICRTCD#2G0_!<<; M:!J)XY_M_^GUU?0ZV#C9SUXMS)G::[YCR]=V!7VDW^;'VVV^ O6 KIN''Q]W M=?#<)4"#L2144[-OB'3IC$[LU2Y4ASG)^P*KET5:7&5$,TNO-)I2,V:QG+6J M[<['>\D90_67);'P2Z&?!AW-XVI[;!;*FMNB/Q MIC%IIW_]H:C$Z^F: %=@$MQ10=8+C1;\%_P8:6B.VZO,:H[RO0]E.QW,$!4? M=W -SU/V<$*'B#=+RMYJM>4_2F3-FONF(E/8=@)0)YJ$ 1#5 MK4GS;85?(N/EZW7!\V&SMEERZWDT+C%1*V/78^UZ93)[MX+V2E^U$S*42R[8 MTR;*2"ZY.?1OJ6C)GMQ.JMQHB'76>#'+<6*^-X95C:\H:#J@KX-[U&T+!2*. M"W??1"]7)9)4E9]* $D5Y)#C>+3.4<:ZU^C L33AEP)8](QU6/-"7_.H^9'! M3VV.=P@!Z9+>KO9=;]RV24Z/)%OQ&B=!)K]_I0 [>R&$=U_]"E&Y?IN]6\^K M!+%FDI-:NB\OYC>P>_X7C(6X)LZ?Q,$_A_2N\7:^,FFB 6X#;]TI) O@] MEQGD>HDZ93-LNRDV>J7&KI2%F9T/L9A__O!A_^LCINSV(B@+=FOHP#B9 M0OQWZIS;#W#!N5&"-R MNV1#S/-;\I>O=!(:03\5X[!/FNQ\!%>BR M1G'DCJQB8,9X.B/@2ZF'U]0RUJT0@MS$$6Y/,NT0K> O@)W!J.T+W"E ^$*Y M)D@;V.[7(<)7O,03_I"=/.]E-H%Q=>6P;^&>?4%9;8(?4'K*,<(R#/KQXM]CE^>+_;Z./8E&X7TK6\.A[( M[(ZK6M5^N3XI ]6(#"A;<+$I3.>X]N@,].0K#7=/=%UF_[*1]^;G [KN. M*_'&IFB\DS#%!86IMIY*,Y4AELLD)$+0M/MIQ+N(-4=8I]/HRW9*I ;QS&9M MY-:P$>\U6H,[".%4'Z@ZL*;VV8C[!AG[M,9]\][0)+KEAA?O)*=F@9LI9G%0 MDZ.EUJQ4,[>=>OF*K?;?T_9BF"W7*O-,+TMWRJV2I=>:BL6@MA>)I#^.XE%* M0,>+TZ(GUXSKWE^13RPL\@F+?+Z@R(=%_& 6LIW+]CMD&CR9>/YDJU"K908U(\U$J9X^Z*_C):,J0A/E^9.# M'BVRJ<*NQ11BEK7HC76K4VR!)WUO+TY4@:#)P8:.=EM8/:9U!DH^#9[TO3T> MP_E*G5!G=!^+[LR*L5VNMW!-''O^:*TXXDV[O)W0:F92Y/AM>9VIB>.8?Z/) MS!";]!O*5J:$>IY)2OW2@EF#)WT;G2Y%K2K1V:X23:54H%6QBK=@ S/?HMMD MO37(#/LR41TE.MU8C1VOTN!)WT;%3"53*U>7/,.;%9E>[,JE* /7]&U4K@W: MF5W=M+#L-%7"&S3'DA9\+AVT+*(&AJT=NVM%)QVMNEQ_&Q[TFJ+-=J MV9:FT-EZ3N_&6SR7XM?@23]$,TTAD\L;0UE=UHSV1,0K$W$]IOQKQ@>\'M\5 MJ!3&XK-\?3G!<9*&3_K6%%K:,L7@_97,LK0AKLCX.+M,CQ,!:U;C46O=(PFL M$NFP9.^-;>C5!2/X15*EA:K46U(DDQEO1ZG_&O:A?A,7\9B.)-M MEEO+7)<=\!WXI&]-'>N8?+M@;[!E-I=JX]B$&XW3L#N>;]%4M<:M[5+=8JA* MHH;GXUB[-4&/^E;-]0N5=K*AYIFMG"QLUBV@X>9&"SWJ6S4^'X[:%&G&Y"VMJUW1CD[%Y'J,Q_RK]C+57GZX-=8R6\.[ MA;5"$:*0AH_Z5AV6!B8955=+)IJ(-3/INLTEBR)T[_I67155(=NKY2TZVNFD M+6N5:-,F>M2WJIR;I-7N*%IB5(*+;1O"7,6*:^@[]*U:P0B[;RA42^8GC6AG MC+<2Y3YZU(^K6->D\QH_ UA='15+_:[8CH$-!! 5T5Q$FTJ6HIFHD MXS=I^*AOU5U.7F:ZO6X%ZU24+&G/BGTV#3800%:*GA*2B:P8Q9;XBI+RMKI1 M6RWXJ&]5+58L&8W-QJ(+\62.V,34)2ZB1U//'YVKZ_5L9]7J,A'3!^1:V3!2 MOQ4DS81"K[F4XL96)J):O#\2:TNMU@J29F*M,LZG6D6!L5O]?IZR^O4L'RC- MN'JYDL@QV8S<&5(S5=25]: ;*,W*0B59[]=G2V;92_.E':ENZ[E :59A!I/\ M.,,0#*]G>WEY;&CB1@R49O+0*!JMA5'!>+:C;;6&F*CTUT'2K,_W5^UD5BAB MV9+(BOUD'2+ ,DV6 X7&\Q("%W MTTV3P61:#)1F5Y)PO=4;&-!HHS5;=K#4<#[L+NE+7C:217F_*Z$F_RC-F-\M" M3A5H>S>?]N;%\5R:!\J]:JY?*>,%9<'TTU:WP,Z6U3D0^O%QW,?/6M8V,6(3 M,X;?45:\5YRVMZ-6D(2D^LN.55G@$E;)6BFK-N1C>7#X %H65]51LM02;:S2 M$YO#(M=N*!DQ2$**J:;9MV:DP'12E;XPZ+'13FD=)"$KFSA1J)J3*=:8ZC&ZK+EIK5LM((EY"ZO[%:C>7) 5W)*>CU8%'*I@A@H(6?-N1K' MM1E++XE.K504>LMT10R4D-UAG^_I&8R462(J#_"F95G;8 EIC8>Y!4T+%+V< MI&L*M1[O&FJPA-SH]>@B,<^TF6PND\C',HOBM-$*E)##6KVN3H9$D^G/VEHT MCYLT8)6!$E(JCZ;2=+O0,&E>DU(:V6,Z-;2J3SYD)]O85)S5-%DJQM>+I,'B M@K4.%'MVK#%NED9J$]NJ*X*K =/*2HN!8J]LE(E!84UOF&U%2K9:1;6;KR() MZ6W@_5T88N_JPD">RVJ&_TL\$A_.><>33Q/U8$(@JKTX3[;[J3MU_0W(;8%= MVT%Z:E^+%Z:W?BI-Q$NC=UQY+][,LXQX\-QAC,7)[42MQ=!"S[[\Z'C/C[+E M 3&BM$N3Y^6C<2].A(A5]I'7_=L>(VD3#HU8$[9*,JN2TZ;(6/Q*E8_&_N']C""OKZ4=\$F)W#&R9,VH,;/JA0!^_9 M3Q\&F]T/(#Z&_@/\3- 515\[C4@FNL9&!)CMX^56"0>3C)TIW*P;CMJ?"C90 M,"0GR0\-#)'V[>W,"/(QPL4E;3_F WWK>4^'XXJ%ITEZ==C![&5H/@W3.YC MXY+%B;C[@W(1/=@]"R;0D GR^WA";SRE>UQROJ$;U'@WT#+9UK)X-_F(<1[? M,/-"0J6) 980\(T\G?73+\P<>R>J'.4OGCJC[\%+9(3)MP;O=?<)'M1W+^-\ M'+[Y5I'110CQW4&W]PRV/HU"U%J-'6QE*D:S,J,IA6J7%%;K*Q0*:PJ9OIF'\V$#$/^]>/]"A/K%P)LG%[]80PFCS1\?KW :YD^L0J,Y MIVHV$V7K:8HLU]@A>>U2/'75'Q;([8:CI42MMY[H@PW>@L/:X_[)"4XPD31L#@+V&KBU%QG0F67?/4,RRIJLOF[_1WB\UW@SFG($5+5?-0STBP%Y<(EQ3[?2NDNC-&"+6 MJJF; C7(--8^Q8N;\5,;]IL.SN@(>H?3NL$],(K[=L&!,@KX_)=G]6,2'96+ M9";*=#J%I,[7C#XV BR !Y2Y .^W#)L_ISWOW.'[,>Z#AK2%HMT>2J)T!(B. M"KLP^=_>#X?;IIZ($KTKBCWBR60\&8LEGF4A8"@+XC %X2BMXQ%^ 9S3,KS7 MNUD&N'-^:[K/..$-5"CKQND=[N N%$\\)F)_';(4]Y4>>SF(TQ^L#^L0!8#8 M'FR\W]$HC-].V@9L4?1FOH3+JM"+O4?9B:DKML6?.5$B&"G0@Z??]T%ZRW__ M8TU/ //!K!!-1Y-"W&,]4D0(^"L /OE()4+ AQC_DP!/4B'@KP!XZI$,A>LU M (\]AISF*IPF]IA(AI"_"L:3J1#P5P%\,N0UUP!\XA$/A>LG /\?RX#>@\,; M\/G48)NM?S_E/[CL;)L&9 M"^3>Y%P^,%R3E;VEM7]7C'A=9?[)*/&65ON38?.6XGE9E>=3D AUOMO2%#Y) M%5<$Q34TPU=%AM-/P&MX=H\%/4RC38/RORH589:I5'"!%IHY&!8">A M>AFJES<'F[.KEY\F&Z\)U3&YA+KD3U8BOK4NB;(;?Y0*^5D&^%-T2M2;S#$R MWA-VN8-6 S2JA5AEJE3<'FYO3*DN 7B3-E+A0J[QEO>)#L4-8WG@:8'5?^N3G[_VB*N$=H4">E5RW= _6 M:(EN MO=KPCV8#SF3JSEC-:9QDUG67IIQ<@^?=)6"CU8TN+(N:16#1?'V;,:N#:G/3 MQEB-\%$L)K:LRDG>W(KLL'_'27-W$!!1<@&$%:#(B-67/8K ] MB]'KTRUI8Y4^MEW.8ZJVB6/#3MIIE!M[#!@N?$FDO+2]^1PI;YJ_G#TF<<_0 MN+@Y>5_ N+#]>$_ N$SZ])6,Z0#+\'/+RRE=B"[,DN8,8PVPW>;Q95P@)IDB M8\<'JP7)5PN[*)RG0\ !D @97:%U=1>QMC-4JR7":K7O'*V[0K7:Y[2N)[M:S=+*737-S3&,IV;+9'YBBQ.[-4Y!&R[^D,2)[U6M=D_NP#!4=X/& MW!?SD=NPWCY5K-8R9JM$J;9JR]2PGUE.:TDJODT##H/R)%/^@>MA6"X,RX5A MN3 L=RO ^.Z&8UBL=E-67&BL^3SFR2./>?)3.E>]PB<'HWRE*_,[;5S/QYJ3 MQ?(6.XV\6:PV(T1%B$Y5@ZGH!=.8Z^-&2VR-<0PE6B:2=UFK=H..P[!4[79B M9U_+"6[#^OI\J5H;I]OU=F&JROW.VZ(+_;FLEV[1 MYGJ[M*R+#>S.>IJ:8866KC7B58W<--=C/ 8MKM@#%F!SW17YW+/W[L9#:RJ MB,+?<&CM"TK++LU';L/\^E1I&:R>PY+56@[+ME99.V'HE;:%.,Q[^H*$4;0P MBA9&T<(HVO>)HEWB[+<7(KOAPK%W6%:A >5S0Z>.W-"I3^E!:ZJ=WE42O1E# MQ%HU=5.@!IG&+395)I88U8=+&?5:F4#E1W2255,Q4ZKI+\V M:=R!.^XV"KY^I UT759P&R;1Y^N]QJNHVC+IGHQMM5ZO+47)%EE,0U8!["+J M,7E:=N$/-']^I)7S$XV9GVBSW(1I\B5GOJ,0U!U6=_V L-$7)>O]2$/GS9JL M5I$1RIW5I2';<4JR$F$P*0PFW0 TOH7]%0:3[B:8="V++2S MNEY\Z78*(4)+[+IE4S3&$;E-/Y9E^IH@K!MU0R^W6V.<0DE\^(FFV+7I)2R; MNF0,ZG:X16ANW4?5% =VN"E3O3Y-M"=$4K''0]D2(5LGR(:[/*%^=;#LEAG1%Y1A79H3W88]][D)7W-^E8N5^@8COFZ#(=V>N?<210)YQ@.JN+K?Y("THB;/_9[:QI9G MC:\CK(9MF5 = I?PC+3:O,I*&OA[%L ($H;-*EW>4,T]7=E&*Y_9S;@N5M@F M*BEY-:3[,T17B5>1\-("BBJ*O 5U'T(U%3%L% MSX/ES C I A$1U;;0I#BB7_-"#P%ZY[B-]K_N<6[J-CVN,D;B'8TCG^B/I?T MB/JNI[1*RQ+6&*YKTLB*V;U4VD=1W(R?V@K?$()%.5K6HQ'W0%T(@2[8?D8! M'[KT,!G/2MQ2;&E"@Z':K:F67;=Z704P%QY0S@*\$I >_^OL%^FRVZBE+^#5 MO7*Q+\K!5S'2^;)GQ3TMAUX8/UUZNFCC'MTQ#<&Q%79A\K^]'PX/1QT<3N$% MZU"X1)%40']Q%5@,J!#X7_!\EN&]9>8< W?._6:LTG.,IEY51:;2*F!]':PI M +Q0.#]'H62\O?$X%DYN@:'_G>AFQ)$IM\&KP $6_'/UMQ_SDY,7;$M_E\$ M9^RO?X&JIYD0VW^CG\"W^;^QARCXZ)\G(/QU66T)?X>V! ZU__=3L>*W7$?A MC9S[1DYP-+^:RWWA&W%Y$7JQ[W*^->"O3 H_&?"O5R^$@+\0X-^JNP@!?R&I MBSWB\5#JWA(I0"=MR(2N0PNQ4 .]L1MYW6D:WLA7)#@2Q&&4>7'. M R<>D^>EV1,._&IRIA=O/CGG\B.G?LN^N*O1!>^*$J^KV3\9)2Z> MIW_'L'E+];PKV(1ZX&UI#U<967FWVN*K0L3)57K$=]:FT2Y MGC]*B?PL _PQ6B4J/G/LC)R/)8;:Y0_6+@]*ID*],M0K;XYB;DZOW)<#A7KE M+6L6'XIQ7EA7O%YWMW=C^4&Q[7UIE)^_]\LJA7>$ [!1@0,?5/D8*HW751KO M"'-@\;V#.7\/>=8P_PE5RU"UO#FZTB(:]V,*Y1.>HC[MQ5 T5Y4_W[3HO]MX7?$)=^;9:3]T7 M>+[<&7MC>:57UI!1E.ZD,3D_0WO]D))ZPR,T+M#L^7FKJ,11JZC$1UM%J49- M[\47K29M%TH;1DFTQ]-EZP;;/A]/> _HR;;)E_H[?J 1\I):<#*1*N@F(8[1 MT!V*.JWE\ZT1WPU.$ B'\'P)!_F*(3Q?QD)NHU_S,0?Y2--F2[3R68U.5^CM M,#_-;F*"$5NEQY0S[32>N@2/^:9F8&CM?0P9OJ51%]IN'R")[VZB_8CH1N(^ MHQOWX=^^?BSCXC-_/JRT33I=69Z/9((N&.J0$\B,Q#7N<]Q/9]48_B%\:6?%U\ZS4;\9C;@U_&/VS#Z/C6D)UM<;^J8: ET MA[07\WJAG%>E]3CQ+GLOC >&\<";"'A]2],QC >&\< P'GC?]EYHUOE<\\DC MUWSRHUJ:H94FV]VXN<*RZ]YP.)U)-!-;WZ"5]V9T;SPK+4@QVUMCV1B+%^PV MSL:9]#@)C3SB(85=Q/?^+:RY#PUHO8_XW3>SS:[&!&[#5/M\?([!4SPY+5@1?9W:)*=6QW;T]%K.9?:L-::3AL4TR]MN-58)1HIL35.0:N, MQ'SJUC_W1Y(W&GH[S8J[N2S-\X;F;H<%A>;AE_$C&X#K([9AHI;>#&9XCJ + MN?&"F.@CV5J(@%4!VY!\Q&)A+.]VH@W?U9H,8WEA+._ZU/7=#=/OE!^:?"D_ M]":4XS L^+79GA_6\9*L1F;,\EBB*X.XA%NTGMHJMVATOIWM.25+@S+)#,=R M5AIO#(61\N8@/<8Q:'/&'N(QO]EYEJJW;V!0M]HR7Y7FY>540QP!A?W(^PS[W6)JP,7-LAL\],5MK9L\\X4-J!L\ M\V6LHDL<\8YB<:_D-=ZVV_\VO/P_T>1Y[N5.'7FY4Q_5A(CZKJ>T2LL2UABN M:]+(BMF]5/H&+: W,R$[+6,X'S9[99F-D?R\J--Z/]L:X[B3"IE(GF8 W3;] MW778[<[#:M_,EKH:0[D-T^KS697M2@M\/!IP=+^IMVKK3M@6!!$PRA+8B:F0-T$_M^VF"X-2 MH2%U"SS@(X843>3K65'8V32[GI.%S1(7N&(:@A#E(-YI_\A;9!+?PBSZB=;/ M3S1R?K0M,) M3_E+,\(ZLK".+*PC"^VX:]21#>A-8[V8:P1#\24EO>B(A%U:0V:%HF$X&4;# MPFC8+4#C6]B#830LC(:]+QKFV1UW6>Z5"LN]/F,_QH#J-M7MB<+?@NYV^7JP M#^MJ;#MN-%?]KLB JV*346':[C5NT7Q\NQZLE1BPF):W6QC;65+Q=2>?F9! M'R.A\1A_(.&(C; SY/E";U]-<1>*S=TRX_B"BK(+-AI&8\_T92[>8OM)6(#\H4W).Z:CI(#JHF://=[ M:AM;GC6^CF8:MF5"I03 _QG5M'F5E33P]RP #\1YFU6ZO*&:>Y+1%8(ICVO9 M#+8M[@K3+=L6Z!PBF<2K:/;K#P[LU#U&'5U&&!7]F&I\=F/W(G+X[%;H><7L M7CV'@M80Q/6D+;7J3%3GQ4:/Y#MXYVH2]OVZ^>1M=C%Y-[M(BZ+!BT"4E@!/ MD#13XI \W4O> &6]'HT2365*[^ALLUY?,YNI79N)D$O@V*\_,>(A0;V6!'.[ M\>-WV<<^1\&U8SSWYRRXV0K*&SK[C[!A;[9R[XX0X>S9JO>,"-_"# LC:F%$ M[<*2\S(1M=LX^X\.H'UUIF6SPY@1?K/@.6 S1"P] JV'"&N]'B:[40_^3?D! MOF-[D!NSLN%[+NB1HUVRZ.JP^B3 H&ZT%N9TE5^*#-4HL/W\O,0O8JTQ3J%F M((F+.*J_A=UP;?,@+#O[%NF*7TK_'PEE5<;R?&NJW;G<9V+C>7:STS>X"!D$ MFF%-X6$H*PQE?74HZTNIYC-1K65V,V^E8[),2P0ISLA>G%06:4@];T6U G$ MPJC63=?ZA5&M^XMJ/7&.KPQI'3,4,T /9[8VOV#318.AC+Q07$?%-IU%>C@, M;.$/%/5:&AHRRO]CL1.%]W.+SQJB'FY$R,?82X0,?_XM60#%.']TREDJJO"" MA;#X5&H'YX"8)&DVZYYW*JW^_!?\X[V<4X!0@&;LS'N)EX\%W^/*50S[ZRPL M[7@J!4$>0,:AG!3I[!OM$OW[/__G<+=^[Y&;*G9PC)D#-P(1OLA')P;/RE%6 M &_^S2IK=FMZMKFC(SEI:+_WZ6;PX)'48YSZ*X)^Q+%'(H7.[P.>RFZB!R!R M^8QS3>[7O+\AIO$;+?OO0C!V_#5X!][+BX>)'RZ*+L/3%;P)8>A"5P*_N MN4A@!YWI9IXA:.R @[&1F0%YS_]V=2X(74]]Q0%N:Y"Q*$>X[?[I $,@Z,#[ MNY .([H0@6H!Y!)[K&;_'&#(2WA\?"M!T&8]KC$LVH7FI%X9R%19YDR^J4A" M"G"-,?G+>=O^R@RE%4N MS8K82&3)-7C2]_9">CG4))F:8U$LC=MQ-2MD.?@D9(/'CZ9&'2R;VE!#NL/- M=B*]2&QFUGH<\V]4B^IDWLX90AE2SEBCCS*0%GO1MM*RG,T3:2$M,M"OT M6Q6FMRSFTN!)WT;U;*%F#_*K'<8;B[4P7N\$4H%K^C62EB*4RR\X.1 MRG'T)+<>D_Z-VJ,M;)*VEVJNS,?G-6H@@B=]&QTODA5J5*!I>LG+71;G M&E23A&OZ-CK-MQ?Y62)%R84,,XRUMU+I/U.#[V/;EH;.=;6XI6Z3X^+S>*XK:*\2)XTG/#N1E-RUW-M5X/:-4 M,]5,&CSI.Y)*UZ<5A5OO,%OOM-4<30OB%*X9?_XDMJZ1TW2BJ3($+@[M56*Q M@<*2\N^3+0(D7A*\36<'.%[-J+$LNTR#)WUOCU9H/)<=-&S+%VMW6 M..E?,S9I4#&IJ5J$F3.%8Q1W , MG6_-)L'%3:VKU; ^'\-A_TLM =@/E7339QH!^F!PJS'(\R,4'DVD9B#=M^ M^DFYNIWT"S-9Q I;)=IH+'>=(89:$OM638SE3F\J,56F(8[6?2:'#YO9-50P M?:L.4KEX5%S1:<:VU[$2Q\3+0EZ$C_I6S1OTH%W;L&VZ,=.IK4!(_>8(59#[ M5BU4I%2#4Y(K>JOKTWJL48\-B^A1/],M)+#&:L(*6#37W>+I!*Z)$%BQ<7C2G^VJL=5 ($ VDM$Q8;4H%IKNC*/S19%88+A7AETL9S"9:E)TK9J+ZO/^&BJ@O@W0 MIJS-UAJ_E2EJ6YO%)C4!WZ)'?1O8$'65TMKC*-:O)3MT.;LA-RJR?X\W,([% MJ-B$GP @$@2@) X\D<3(Q)B-IV(X*0A4:A+SL2MLN.0R2Y[$&@E-Z>28:H_J MIL>XGPGU>+ZXVDBE)K-M6B*1ZU7E%(!# ")DR80ZF@S:!J9*O063I1I%F6L% M2:I-T^#T76QQ6C-0_*14ODBL"(RC45L,DCY26R*KPJX?HSL9J=U9ZJVE9, U??O,UE2[$UM.LXR: ML/1L&5M$9Y5 D5)[H2%TY&VO'E44_ MM5;[Z2#ALU *"X(HU39,M*FQ[75R,$X 32J 3/+E%=D>#RLM6I54)KJ4;8;4 M6D'")Y7'VN7Z-#O#)* MDN:JJB@2B\+M(P)N6FNO&@%"1^I/.AT M:F M1#?B;#.14N(J;:\#A4\SJO;5AETF:38G]8;B(LX:23%0^ SX!:VPJXQ%JP5K MR:E;K:1VQ$#ATV3;79[?R31=&&!R65ZMM-PX6/@LUYNN:&5C#-.@M1W=Z:6S M.ST=*'R*O<:L&8O7JG0'+"V-\U)LG10#A4]T3&>(;G>UHI>;CE+EDN5RHM\* M%#[*:$[/6[5:C:DD1^-ANE&0AE54U^9'@&IU50$,T<"VV[7,=8L[(]5&CP9 MH%RK1WN;O!Q56D9S*,3RX\TZ4$[)NVUCD-^8HLS&50VKJ3,E%VT%RJF,9DOS M55LI,79G+'*Q6;=K8ZU X:/@4G&>WQ4GF!3-ZJ6<833CJ6#APPF6ANO9]@9 MOUGK9[$NP5;!%02053,J+%.)YC*-V:-8D]O.=IC(M."COE5'UJ;3G0SG#).5 M%NND4:HVNSA8-8"PC-QJW=NDR1&S+%@U3LJO1YNA"!_UP]6*YZ?-S&K&9*<3 MD2]QZ_)DBQ[U,:#*=E6:,-UMGE8'J56W%E6Z5 X8: $$,S=Z$Z7?846F4\6Z MB40EE1%C:_BHW_+1UHT:QHUF3*7:Y[3J ;_#1MO?5T_%RN ,=7%7_-Z8P?6_=G]ER= M[12)1^)#'C>8%-.(I#E+6H&]!F[-[XP2T'__OM\])FD $M;O&/5T",KG'.O. M^(B@*XJ^EC0Q@ER5$=-6P?-@,3-B@8^A,Y;5MA"@>.)?,P+/P+IG^(UV_R7Q M*=>5Z_J=5[5FWVA6ZW-L&V]1PTQG.(W%TKXB"6[&3VV%;PC!4:G#A;UK06ZB M+CA 1@$?_O+H*;445#N67BWEZ,Q(-*A&*IO26K\B/-!C%N"5EF'S7T0IEZ - M]^9=)'2*: $"*NS"Y'][/QQNFWJ*@3R][-@Q>>3L?20(Y%6T#.\MKN\1=XYY M8MY:\A%_-1I[X+T[6%\':PH QST0>+]'883GM^/,78-#O^E%W7_.3DQ=L2W^ M7^A0C6-__6L9K&9"A/V-?@+?YO_&'J+@HW_.[%=]G7V>ZL5_\H9?.&THO)%S MW\C;^8&)Q!5OQ(WUH!?[+N=; _[*I/"3 4^0(>"O /CX&_F3(> O)'6!/I4, MI>XMD0(>>[SFC?QD4DA>D_G_0%((;^3>;B3Q1F)I>",?O)%36E>PMJ6_WK?B M+:_&+1:MO>N87U9S]"RM]C@YT%G4*3?T_WNQ0[YECW^+0][L38(C01Q&=3_G M/##U^.67^FI/6J\(XJ56LV=]D73XX7).7O6$ ?%>,>%W7^\D8 M$<+FXQKI7<$FU )O2W?X)"Y<$137T!5?%2).@VY'K]*%BXJ2.T>#GZ)HNE6V MH9YY(1;Q64?SM1 BLJ^[#A7.4.&\.=B<7>'\--EX1L,;G&2&6F6H5;H8<="\)]0G0WWRYF!S<_KDOK=-J$_> MLD+QH;CFA77$ZTW*?C>6'[1]NR]%\O/W?E%=\(Y0H&E(7*@H7E=1O"-T@:T? M'6KZ>\BSAOE/J$Z&ZN3-P<91)^^(K% 'Q?>KFB?-\3J[MOF^\=X95H%EQQ'6 MA.WBO'D%D1C^$"$PG#J9?]SJ *?KN# _/,KKLE[,MZ<=1"]YO&_1=?]\P'B] MCN]"O8#/M?VWJN%N'%5#K?ASR'MN#^I]@2=4_D+P7'(TU_=.%[VR.HQFCL!, M\=N?(O0ERNO=Z:CGG\CUO'53XJAU4^+CK9M2'4+9M>R!BBUW=2DCEM>)&B]^ M;A#V1^:-N+M"J&^6-+!I20\:;MWO8BJ=;F(Y+-H6FGA)35)C'?:+)'[](1\( M,AS&=28JNI+V_\Z;N;J2_Q7#N+Z0V$\9QW4RK9OO(O9G\NE(!O Y16CBUK^?_:^ MM#EQ9LGZ^T3,?R!ZYL9[;X3Q:%_ZSG0$BUC,OHC%7Q1:2B $""3$]NO?+ %N M&^$=,-BZ,=./C0NI*BOSY,G*JJQE=S3LY>H2-VTUI?MAU\JZN/0^!%T'KC_^ MUU6;X_6E:,YLC<=+X;PMNKL@YYTAH-$1DFE%6!GV:L"QBU4O M5^G5$P!+00@HOG099)2/B_)QEY11^:9Q5"2>*!]W_?FX#VQ/VVQQITB^.]94P]??53V6-=[OR.>W+OA^Q,L#I'#MN:FI#S!97UZ(3-2ORHN MOBR ?'0"9%.[23%)E(=V6TEE](7"&6P.7_$9Y.Q(_B1K]=\B3GSW MF*.47M!F=;*=7X#5!]$9*T8) MNBA!%Z6F(BE$";KOFZ![82?C9><#+F/Y_P<&2ONKW\*3U6_AX[2*I]KRU)99 MPDZQQKS*ENJ]>"5QN1L=[[K)M'JOQB=2?,RLS1IE..9LH8@X:*)N>/J\J]O? M(IHZGC N^F#4CXR_OA WKF?/Y'0RZZ:3(DM(T^*@F;6I7&]:Q1?.0TC&W@I1 MPBQ*F%V*>'YH7!.))TJ877_"[,5]F1?!/"_JJ,T/W5/Y74.[M^VI+%6&%92M MK89V06(G_4'39!RQII $#O!(EGS;KLJ+,*9K2(I=W![):"MD%-0=;RODO>=[ M:M\>M.V*,)0J0G4\IHL!FD39MBC;%N69(BE$V;9OGVT[RCY%X3H+ZEU'YN ; M)NSV-CY]@I21=RQBNN691%!:KR&)IL]/)U\7QKUE9Z/CKLN]Q9V1E-KSMBR- M1;^L>@F%)'$0Q]WP[-O*D5RV:459NBA+=YI=DB<%B^O8)5FYS\K9'L,T;-7/ M\+0K01A/+C""0.#&W!Y8![KJG-Q5 Z<8^^4E MRG;>(4J418FRYY>]Q2?+WN+'2=.\5&V[U6)Y0*S8&M=--KH&37\BPL)OR'N> MCPSH,LAYLW2]N5CR\>L?U/Q "%4>3_CADO59V;+CU1JG4F./6N#AXCP83T=Y ML"@/%N7!O@P0SIH'V^'$1[-@@P2]\'/]";(K1GLIEH;<9%D,L.036;#7G-)I M8J:+\KNGB80N:HBGH?31$,_KXTZ>>3J=7_]I>28QRC.=.L_TE"71P)(,Q]>& MZ/)ITA$249]@125799M9)M^3IJU^AQ2ZL^$L7KOH1-30UX"Z.4O+IJH+G1C7 M>I6%#\R'WB2B6"$<1UV?[5WI MFAP.OTQGCN3-7U@LU14EDGA9OK2&45S>7, M6UCW!=EG>[U2L2V0;CZ!,6B3RF*B5-:/264]9X+@P""PU[]V=>.1+<4]I/\V M?'>%5/>@)6FO6Y+V;DNJHY%JC>'S%(@!&X.O#O'%R-3?TP$3W174OI*7&R4A M-=7[W6K""OPY_Z*:_?H#])]]T*@G0H]28E>;'SRO0S]Z%'VBX ![;-?L+;2Z M52O+<0?U*BT&-:I\] V65S"MWR(HNO38YP+&_"W8^$6,^:*&&*6WSI'>JC8J7@PM)TB'B#TV MDK]:+,QY M;^7H'6+$28N5T2E2A-A32#:H$4^\;>/.91OHHMS3Y0#(.U-2W<% M[!N-QI+@JGJ?5 IEIMU;8%AYSRW144HJ2DE]CY34NPWLN4P5^6!B$YUXB\-RO9:KX6^%;9*K>3RD?2V73,!Y\*^A"E+J*4E=1K##N M)7H]%_74&7HUM34NKOISHZXNI16'%DF^5;=7G02&H""U=4,0U"5GM@XM0,30 MAMFH> ?5^Y<>+B+@N:C-[]%"PA6!@_17^9]=,:BG[^:DNERE[$:&M]<.6:@) M:DTA.;QB0-_0]$E*WGV+I8'K6 &( OWO&^@_,O!W1O0V8W5$IP@*;_7LB^I]WQ"\*QR\P''_>#%Z/NS.3>Z5Y/^ZU",H2[6(_Y2]3Y00V MA#?$W<0[XN[HE.&%Q,A1*'S!;/W&L*]R0@O!:K/L_,_RJL.T?VS+#:SHF_(\@_OTAD_UL[W:*&>-OJ>=0 M!/_\VYJ!?NOA+:2__@2J%-O,6BP!LIU#IS_?Q\"FK#&,?/:;)(\/=I_O%+$9_!D;@SI>X0Z1_+\]Z 26GK.1GKJ5 MWN]8T,6/NWYIU)ST&'.1D%?+J5%+HVD[U4R$3%3O(\,?HHIYF+D^!HG=Q#;Q MH)K0C^00_K@U0$U)4/5ZICK+243!&/2GHDC=&12 !P)3G< K9ZZ//L>7WJ8* M;YS\[=1L+7)S1@^L<:A.//1[]\/C;OR=ZO@0F;/?JC]S=A]L%JF#3[;.9-/F MD7=YM)"])98$\0_<]YF[ZT5_8U3D9DRO$HU-="?>$B^NWQC6_,#S'7BF"4JZ M$]'N]SCVD[\U%ZEV? %"^??$\2P\^[]=- 2-F*.]9VZ/-08OWC55-<\9^C.T M-]#3$1SR'00'^O[P[^=J?]QR="3X+Q \>RN\N* 1"?YD&O]B)!S)_61R)]E( M\%^#-!'$1[[U)PF>OA5>7!R))!^I_'<3?*3P7^-->Z/.KYS7XKV3E' P/&'__>+^75)17PAY;Y[3\+\G-.&77\;H8\=GTX++)<#3YE^($(D8;,=J(T4:,]@=I]]%Y[V>] MV>;XX8E]V6D/WIQI7?B[D]KMP9SKHC77BP271VRW"A![.)H5BW3A_+C O[)) M\/QJL2M3<5)MB&A?1/LNR\"_->USS(CR191O5XL@\O,_E?,].GT?*4%$]OX\ MG,^.R%Y$]GZ0@1^?[%W1AK_@R+@7$<(O(H17I"E!T:J(*)R5+5Z1>N "3AM' M^\\N4EWO7Y&J?!6GO"*M"4H!17SSU2MD3D0Y0[6Y7IRLI#K$1:>\EVOV MS@]>FW.2_3''VPWSP5&=>IGP FKX%'E:UHAI?7,__LZ4IOMKDCU+6]Y1&?\ZJOA^_IV<]+YA.+;DH M$JB+Q$9K,IXF_9H2%/6E;GGFS#CP'9WG:1;7OWY8WW.R3K'U]\PQ_8<1_\A[ M?2]B0H\=8IUL0E^_#>7<\=;6N<1ZX(:"_8\BS7]*5?U+2 ME?\P&5J;U:HP6-0&A%_FNI3JY10]]7414!;KJYF#*=4_HZ#G@T%/QG%- M9,U\$,L+D4]:F/@#H7_7MBMMJ]Y?M7(+HYM0!!SY4#<\&8Y\_O4-$C]1FB>* MHKYC%'7 YM\92DV]3&K4KDXX MTU*7'BLBFWM0 \V(12;UL(N5BG>46+[U<9 M?$43'R6<+BGA=$5CO^8 [T+B.+3U;3\R,?5UVVBCL.T)A\,OR'N>CPSH,8AY M0\,V)U<>7VZX8V*'HC)A4,YR]^5&2\X*@_&2=D:^VUPH8K =[X8ER;=%9=<3 M?'THQCJSRI\H874YAAN%8D<,Q7;F_=% ;,:N*LEZG#=LM=D>N'XW7:/F-8" MS3Z\M^W'_6JG=WGKZ%<95D73^ V"I!\0"_V@D.=2BKB$[]@5' MHCY.SOJ6XJYJ3*TLM=>]5GEY5ZC?Q1<7?23*Y.&CEK-N2Y5)+CYM#.M*0E@H M)!$$8=R-2%/1F:@H6?8-DV5GM/KK.!/5TVDC6:KX [E=N^LRV1$Y3"]Z& HV MP9APW5FQRT""Z%#4-8WJZL*O*$<5Y:@N($<5'9VZ0)ITC'24\&096_@P9YHO MDZ:4(LU[*87RN398J>VH%W1T"N0-73@0+SFS(:5612-O3TOC$C_UE@P_3B@D MB>,E[H80WQ8N7694%!VBNA!3/4[.Z7S&>CV'J(;PU((\$HKV:.+>9R31D!VK MA^T7@AP&R'F4<8HR3C]X&J\OY/D!D,4G:*Z[&#H3-OQOFG\\[93 M5.5^>6[VIG-?2A6YHIOISQ,#(H'%$6S8HPZ4SXN.45UDN!1EAJ(XZ@C'J"9+ MTBF)AN=+U(27%J45@WJ# !"")E7RYU-U+RS[#*0X#2!V;#[C&$"Y*@5UH"NQ*;>":P\,+R8E%Y[8ND)0=(_TE/EDU%S_,T&1#* B3 M>>)>CK.Z4,\74-O+?5V%BU>OO")ZF7%[/G*3DIKL&.W4D*FG?&!B+ [*!)*] MAL-:E[<0%QWRNIQ\V/DL^WH.>4W<8=[OYI93.Y6@*G3=M&I",[!ZB+_X6S9* MAD7)L)\\C=<7,%U$7'110[SF:.=2DV'1(:_+CIS.M%?PFP9+;SOD912:Y>Y\ M51W9J"X<7KJSKD=46K>U&R*XJ_KO=P6"%)K[*#W*HA M4_7D.-DWY=J\5L- $E3:>&-M]XMUM]>$(]<8MD43'V7&+BXS=AUCO^;0\$(B MP.APV$4<,?GA =\Q#H?9J0E7S=4&$E%I]*?=)KL8\1;0,'X3S_'B&^.Y[Q^V M18?*+L#BHR#N@@Z5M>PB5QFXM;H4U]-IMUOO21FFA[%C#,?7AN@*V-L1 MSIA]G*RM!Y4)I?3O5I+?6Z&QFR.UVKAWT6?,.O9ZF10:AD)D2\HHWYGT2_5R M0B&%[6U=U!O/^4?)N2,EY\YM>^?.WETQMASE+-LIT>4ZSK*-XF2ZW1,ZE%R) MRP;*25Y"2BTPY&QJ/'+7G<;[BIJO9S^Y%C*=K>6 GT$P[5^Z-/+(!.(>TG\; MOKM"JGO0 +37#4![MP'4T4BUQO!Y"J2 ==A7ATWDCJ@'$]"**:V:H=%,5F?# M]G19KW4+DQHV ?Y%!P40Q=\2PH,S>B+TZS*3JW+,)[Y@[\1N]\@1]ZD8._:K MKME;:'6K5I;C#NI56@QJD(VOO?JY0WQZ#M<+V^(/P!MHFS<-QGB=Y_$*!MW.2.\HFSOT>-RXF1?]/";4,A:^;=5%+733\CI%)LMY7 )O!J3HR[ MY?@H)Q;EQ**, RM.<&'DH*99.S O53K-&%/AYDDV3GI+=( A.BE'" M#4V?UX]>U]K#_\RPF,,(^@E':8WAO;/?-/=BO]_8TU/TH]E',:R9ZG@5ZZL> MV-1HXH/7BLW@#VJOYZ*>.D,Q:Z=[L3E6OI@Z N68>3'#\O2A ZH++39?T9PY MB@6"C 4Z'7,V?S LTT0N&NOP.9HM$-I\[ !26&-U^' \-#;!##'FF)L_;Q=: M V"WTW5IS-/P@4RZKKJOXCCPD1')>(MK97#QAE)JJG>C]^L/=$N&<=VR"W%@P MM,;D\_/I5X8^57S,S>]3D)F4G$BKC<6B7C*GFMF MXM>\:>K '($+F2#X98Z&J]O8)_SV(_*\^W_NEGZ. M]."??ULP)$O_=^B$T.91\2$R9X';?RLS@L%A5;'&OKJEBH8U__._\,_NY?H0 MG "F@?W=2W;[VO%[MI$20?SC*.L-.LPI"H9A'DMF0&9'=]#OH9?#O?_[' MX]Z&:>UVR_VC8?0W=E@"\>BXPN^';?MX MX#'QEN7^$0M^)(E;2@S&'Q+>2%W&'XEH2XXWT[3]VNZS()[Z'3SVWQ/'L_!T M_';14,6*AA_^Y+'!1,RZ?88(\7PB6YO/WJD(5ATF-0&]!/H"UYKP8>Z'[1:_?-(0Y[3 MXZ>SVL*XG)N+2>UP!)B5^;MSVT7)-D8]BQ\#.Y_98MO3 VV*7"27&V M6ZIVT^+PGDPH;'A$:7XU(<+3:N*WQX>T9U)-+JT4)"MA%_L MJADOIX&4@GK43UO&E\9P;D\*79G+%JFX7I'N]!I^9FCLI#N:]OTQ,R7\+J-G M'5EB%1'WD]]O64Q/.U(%>4G"SU?:W%R*&GL]V2^/*R0$-%.UT\QU\L5:=X#?'AJ1H4QSE>%D.;-3[6X>W5'M M%L75%#X\HF)FF1DW!'-ICXQFORK0':=6PRU#(Y*6Y(#H$&)'Y@JIRK+0<%>% M0@]:AD94;?<;XJHY\8E&+R/.NK217/,+A0^/2"^AK&)EQQ.I,M(S"9\D5'F MGQD:44,6F$1-FKA2MMIG2II2;G=00A'"(Q*[N5FED./CQ)1N,TU6FU4,KZ<( MX1$Y=\G&LM$A>O:4<[ORJ%O/R/<)A23"#RVD4A6.,^,+HCU(N,/Q@FB-,PE, MK4)/9;-*O,':TQ7-Z(.5: [XWO9.OJ=-;8.<9%N:8-IM-"":TJK0KA>"IJ'YI_,I M5E^SG"PCJ47UE6I]UF*"IJ%A:;GV]X$]K2IJ::L MUG)!&/(T8"O)H/N6S ,&C^VD/-PU)P%_7G>6, MH2I212UY]'(YYGJKVK; _M[$+HS%(J,N:+G1=.IVF2/[XTI0BS_4UWZ)X]# MX60;Y"H-Q4+%GR^"TK.AOJI3II*L+RH#N]&4.>7N3A\:BP1N&NIKSQUT>D9I M3MN4:E-WC<5LJ=_OZE ^;=K5(4@#R$U*C7Z)%3B_T%I(00="?4V6[TRC;JPU MHI#Q&WIM7:WWBT%9I:=]53B!X0FDB@IBX#F,KG.*2-&ZPE ,:Y*LJ IDJ,N& ME.JNVQ,C94^7*Z:=-H?3"MC- 6-,U OK>"4Q)>11,VFO+0*A9,8C20 MX\F^QO1:4M+7$LH!@V'F@T7!7,L=.FT("<.NDJBFE>I44J11ZKAFEQV MO1S>)0ZY(*IPOQ@FO*)H5RK=ZNR^4^YSZ<4A%U2?H6)YGI5:-"VG1JMBDY9*@\$2M]R-?2\:VGQ/4XKV/"DGTHV!G"7;A?'] ML'B_5A8*;LIN0FWX!C(2L]=:<\=BXI\)%7_]"4+Y>!!'QQ['VI]?B3[RPOVI ME\-=I#N],7S1VZPFQS?KV?HCF<30$O^,U\=CJJY#*(CK<,06UJP?2S12,9X4 M-JLV>&D=>3-KI.[6UI^N9"-5[V\7NS=KKKME\^#ZL)B!U^!];[?RFAQ"(!MO MZ'UG")W;?@T_:].ID6.@X<.2^6*;AXZIFT1T3/4\?[1=5Q\[L[]K]Z8S'#J+ MX"4X@/)N S%_/(&/T05\_ "SN.J M?*W=&!-_QQ $>TWH4W((#7_MS)*:4QF'-!1%:N=5BVPF>N)Z#B]'GJY.X/4S MUT>?6Y0X:FYGDS'9K5-L2@3H,!_JQ$._=S\\[@;W-YWV=V'GZ7)!> EFYNY> ML5T.(#<=_O#F8IZXI5Y,)#^*L1^]TH'7F*!K.Y'L?H_C1__>++DL0 BOKG5L M5YN"%^^:JIKG#/T9.O(BQ_.81;YC2>WOTM0GMW53M_2+&Q BP9](\'RP"!<) M_NR")V_9%S?Q1H*/-/Y["3[2^"_3^)SB6#L*_V#;^>W,%RY?&^%%&?>3\]:O+("'!O'/# M,T@"?_A_O]A?QY43>RM^*T$=4SBO =AG-U8?%,U+MK0[:/+8<#Z+$A]>#3B3 M9NP>G((O::[UY('O0=<(9,XJF]?BC)\LF]="@9\LFTAO(KWYF-ZJ*BDY]VC#C+R0.CK[OYZ=W!01>I;DQZ#Q MK<#C^,3UBO#B7;?(7 1=/0XB//[WI.._1HT0(HTXJ49P7WJ;Y$FZ-W7@AQ!H]4MSP[;KHHJ#N#7.3-8JXZ M0T&IMCRU99:P4ZPQK[*E>B]>23RN"L*34 7$>*H+$_UY=5A$ZK?RBH'ZEF@@O< MQ=-W/YE91RHFI=!7; 8?M@ C7+SJ*'7PM+[K4$%Y:XII#R(C-';RO%3., M*(Z/8L2?&R-^]1Q](T)VEBIMAQS1#M1:#YCVG"LRZ?1X?F=V.S8JQE,<,1_5 MQTM<. H&0?H>^;:\5=N.Q&).QJ)NP+;X9M3?DRW=1)@0*!\856[TY>XFA/0 M.(Z^I<]L.S]ZW>N!Q@'S'L7^&138_5>TZG4=+O^"5[U^P'2=\FZ2DY.M4U]. M\I*'>'H'2;*@#OCXZIZ5&M7QD(V/C:XKU!0A*,/VO,Z ^K.WHO".*T@BDSC[ M;O1CFL3).=3EF$2^6Z:JA#WNVWZ[JK$-SFHY#"X.R;UN$@)Y2I,XQ0[]4YC$ MEQ.MRS/VB)$='\\N8,P_PDU%T_HMI_7,[.,"QAQYT%,5\'A3T8[(94;8^D.P M-9K6;SFMDM*1+I0J0+ETH%KD(* MW[UFS)>'W-]RT?JBZL!$%5^>/%Y MW0[FRZ0II4CS7DJA?*X-_LIVU-I5V<&=KTPZ#;KK2VA11=:BD^X/R1JV@Z"" M#?>V(Y_?U Z^FC!=QN'GU^U@;5:KPF!1&Q!^F>M2JI=3]-1UV8$D9^\(9FDK M]K3K=53(K=BNI MP':8P';>5NPQLIV(7!^97%^![7#9.\I<+;B6'(^7%NFDUU;$FC3E]N%P@ET9@#O/"8UKY< MEX.Y)8BH5,U/,8E3$]K+,0DDKT1MVJLE[<):*">3W=)($7K8)%ZMWA29Q*6M M'']]]::/\]3+,8F9/2XE&RNA2EAW3M<6L_?2W$U@DWBU>M.I3>*J#M+^STS5 MAB@LB--V\Z-[OS]A;-88GCK[37/[W6SV40P]8=&.":_!=2ZNH<8;OS M+ -M#"XV;5V,+P=\V76<4^P0]]-R94L?6%A@\_JUDC:V1/]H: M^$>!8:2L+;V=,64IE5;76=J0O7[S#(4. 02LS8BK( O'V.! 675=95*12@N# MC*]MU%].V]E&TXKW>K_^?LN")5ET<0J:8E%+<\*XI$MIY:64IUT,OS MAQGYPG$-#XW/(55D-;D4T9G.[':K,*61/LIRE<2O/R01"V+,?>'>QK =X?>K MXU7,<, @Q\XLUL>6X_FF:>D6O#76M\"R7 RG#X83,]29BN=FXCIX#VY,C;E( M]9PQ!J88]-GR8OX$3 X@5^\'A@<6!J)!@44]-5T06O!IM5$!H_."GW>=ZJN; M/O5 +O@+G@^/4[$?($WT,;,_8LF$[+M.#7 M$9KU'0-W"P:E^\/#_7KH#+/?SNFP/O M YFA:? H)_@K3(.K]M#NF0&\Q3=]V4I@UY=)H D[P++<4,F,EM2;3F85^[X[D0MEB;U+ M)Y-SPG_5DMS#N_\>%#SDL?YZ%SSY3]1,OFW 0[%1 2J#,H^]&5A K*3.?!<\ M;@PO]&%CV3[%P+_"SX&=/+7KS6.MF??W_7_3NOAU^$_.8OS8SA\UV'4>CSN& MGIQ5C-'D30Q/?_"O7-V<'%+F15CRL'9XRI=Q[D]!015ZUDK/I M/7E/BV;M4G*;U#G6F+>FF<72]_);LVAO)RZQF;?@CVE0MP?>_[#>3#RRH(0^ M3A4[BK.6U5I!*57CK6;+! ]/WS),:*WYYCRS=;YLVK7-5KZ\Y ;T@!X3JN"U M"Z23$1>8CU&W%!N:K<#.SC)AYTOA7-N$K:7,PN&,5,E6VPFV49AH<:M;PSNE MF/ 6 LP/8L$T' +F!_YG&7^I5NQ)((@]<-Q:QC=AWF^%8BA1-'E*(2B=41A$ M&8JJ.JS888?UP%C?YZN^PDN=\7ZB:[,CH9QT[ZRX MV)GZ5[*N6P8+59O+ODC/&+-V!F / J=Z0-^M7U> '%P($ MA(,.:PR0Y'L[G HCVM89;->Z/'C@:.2,M^S\28 R]1V,>OK0"1XW@<#A;4_9 M?G\O8@EZ/%M-;@UKP=43ZP+?ZLL472N-EEFNDZR\?P7H(\84_-/:A/X; M2R(?V8=N,2@MW14E(MN[:X@UI9G14HM??TS'=^/8,866V+:K!PMKUK^PS: ? MFX)/8-M'EA$>3T<=(YH'DX*/X@.FA;;B!%/47HY5I9UR!)ORFU-R)C9XTT@\ M)(TBX9]2^)3<%ZI"OA67"T+<'ZWO$UG5 ^$?"'1"'_SC82TN<.T/ZV\P5PX@ M4[ S:K.H,T:!K0&$C<'UN)[JKG;?W?#K /YV&087C51KC)^T]^"IK[J VP!T MT,Q%J@F_W&ZJ-CP6U ;W\4I- *,60/[(<6?@10*X5@%Y715+)SX$#[!=GPW0 M=//VJ0\^;(:!UIUC&-\@PFWL\#NJ!]\!_Z?K:(AS+9@SST!W-#_XXAM?MY-/ ML+9Y&SMI[LATAD-G$;C!8,7:\T?0!AZP67W&:2-\^IZMQ>K:54?;K27&X*)!.!_4V@)S,7N-R%9%%/UXEW5/_= M*MUV4^6F%@X$R$-UXJ'?NQ\>]^&O$L=Q=/M;]6?.[H-@+\+FDVW:>M/F41Y[ MVP9_LDUX$\0_\$AF[JX7_4TT36Y&^+:MDAQ[2Y,OY0"]B MVO\'^O[P[R=W>I(O[N&)!'\BP9.W3*3Q7R%X_O;%38Z1W".D^5Z"CY F0IH? M)?<(:2*D^5F"CY#FJQ2>B)#F$X)_2R638#WB4XL')QG[[C$)UU*'_^]8M3]> M&NQ'W=V9[[/Z>H&\YH8N\W3#*23QBE_X.8(XC8U/3#Y6?"KZ,*A\;[P:_JNI6/7XD6X4:$&S\6-ZCCXH9X2UP7 M;+QTX]IEJLL9;NB*M.,--[5%VA%IQ_,WO$6DXKWER8_/*\*W[" /6"(N!#$V M8@::HZ$SP;MK3UNC_"M76[ZV1OG1UU=",_K?)RYU>]9*M_2'ZMSB$X.NV5MH M=:M6EN,.ZE5:#&J0C0^6(,B/=6>$&KN=Y\7MIN[](QZ!(27&1OJO&4F;?>W; M@QZ<25@-A4\+DCJ8NC6$>KE"[ 8]9F_,2)_)B)KH.$0) & 7-J9QE,X+EL%Z'BA6[;]3AN5,Q3O MS,J+T\-QTRK'*49HB7);>!L<1R8=F?0UFO1G@JQ7 M35K1&XCN$"8C5>1RS^UFV54C?885%DD=MUJIPH@AJ/FN4RUY?E\C^,,X?=>'L8L=_R6'F.I3+]$!B<@:DYG:7$9Q MZME5J\I29_ 2K7EY-!@W\R4[=5>I*N6*:-\1"87#L1Q[0Y'1RGH$,1'$7'A8 M^3:(J8XKPW7%[_-$JL95!(E)$+GN&2 F0^HM>CI+WMGQ7GDQ%C/-M+[J*<%U ML\*-*)YW]3Z"F(LUL0AB+C?,?1O$%#HV.T)$OBRG2,O(U02Q*RW.L'Q5F>0: M-;^1Z1$-CT@S8V$\YYN8Q4"LR]_09/B:D2A!>"4)PJ8S@TCWM<*KT6KD1_&? M!OPS'!\7(3T1 +Z^N^/S*'[Z45P.C+^U].^I0;<\XIA2N[&8$ZGBH&O6*%3) M)FL*'Z0! 74%.DH:1&;Z8\UT/Z"KEC@5C=FY:$^-<5R:&GU='ITA6Z];IH\F MEMTAT&JR)H82I+9[S-*ETXEP$QQNHZ](;B3>--K#U7.=?WY M6SL&W<#*9HU]=3M%0:F\1Q7_]"%273PO_>WK'HP.O_88)?^>/0U(,7\M:VM= M(K=?UN\__^-)?<)02+S%@T?#V-9%I +MZ:'XIOQA<#_);W6X4%?>=E@"<4NR M.ZSY_8 I>. Q\9;E_A$+?B2)6TH,QA\2WDA=QA^)Z,D=!]NO/;WF('CLJU48 MMQ,Q)X MA=1)6F$HEE9$D4, R2JI4R+#Z2+]:],/=8>5W%UCJ(T$WY>S;II;M)-T)E^O M83S?;[E*K*QBK^ME"&XQJ!4F4KSER N%"K=<=,AQPEG,3+L!=G)?;L_&K59/ MH<,M.VG=%.K%204(53\?I_,3?9K'I]&(_9;]Y+PVUQON6DK9S4:J4YF3@R4^ MMQ)ZIL7PJT6B,QX1J?MB/*OR?<)102WW<]86,TRE);975EJ6:.,DT%HH0 M;KDP[^0Z4RHL;8K-]IPQM50$M08MGXY(46%6:8,6%8'62(5A>5'1")50*)TV M*)(G2<+8?6,/,G<7R13M>5).I!L#.4NV"^/[8?%^K2P4W!2(ZQEORI''[L/5 M-X]].+X I^R,\?5,:'/WE!=84?A.',&ICU+=/AVY/_7VRFYL^XIT_ M=-7.Z>_1&4&7A[MJOSQURXE?6) X7(48>T46AC9SU;&'>>_OX">L'?\D;N+P MIW]=1:7B5^7_?"A+?V5M[FA&HAFY_!FA;ED^FI)++;#^JE>YQ.6X(U5C>ADJ M+FK@'RW#]*IU,KS' M+4#SZ4#IZ.E4"B^X/TKY'#F?FO"4BGGH;$Q@S7OB%+1$"/ M0OMUL6:NI0-&!)"%W^F!@6Q!J]*T)*>?5CUINNJDQB6M>S\N7P=HJ2(Y[783 M3-\N%#H]I4E5:@Y9VU9Q$6]$YJ6C?U=$RZJ 9K%_DO^Z*E+RDPG9-8W]AX)C M;^C[2A6Y ;"-=?07&K>XJ-99MSIO-WLRS(\JQ$VCWJI\?$_Z.7%1*K5+J8G< M;)H#=@5[)5=EFELGWI&FKWR&%[FPXBW_\@/4Y0<^OK,=3+G-W3ZC= M5E:ISA/+)+T]RR.^$_$NE0AN3A+ZCS-/;SU*&'&E8XW]\HY+')D+7M))BG,C MYWK:&KFF,6L3G./6_4%ZR;>HZXB&FY2FED8%),DI9V+$B?M<@5\D% $#("W< M"-RK(+@[BO!H5\K;K?CVKQWO5.?1)YNMAG&*__L1WMX2M'BTM?J6%-'HP%:9 MI]MIX)WQH;IR_-EOTUHBX[%@=H<2-G;RU*&]QQSW0".P3NC!"R=P MA! 0!'3]*4CM(<5CC'\Z<^_IZT?/"O31ZUXT2&X'P0LP6 SQ;N0K7$L MTZ4(B@K^%/Q(QZS-MF)KK ]]?.$G-)K!>S:*HFK.'.$]QO@C;-SJ> 6PBC;? MZ:OXCS$7J9XS#MIKJ@?/\R?0'9"[WL>;F/'+ 790\(Q=5R:NHZD;EXCW+WL^ MODAJL\DYZ("#!^+/?!?%)LBU',.[??"4)SJ#=/QMSZ?:5_ZZ#CS:0^X]28[B MB<=9AMC"&@YC&GJ\E1SO 83IW&@AWEH.OZN]W03@:?K$YO^/)J=D0R@(DWGB M7HZSNE#/%U#;RRV>^+*XA_3?AN^ND.J>S9-5 Z%DP-MN/L+MR(U3*ZNNJPC5 MU))UE10IK?(E/=[6R$2\5/OUA[P5B'V%C>&>;^;F9!)^>35]P=43ZP+?ZLL4 M72N-EEFNDZQ<@90G=]G4/;(G0WO4GL>;RY6Q3!$]+&66/"SE&]!X;X)T[%"' MJ]M8R)XV]O+FDQD88#?EDS9P6[D4TWI#V#PO5=MNM5@>$"NVQG63C:Y!TXG+ MG_4LE2.L7K:4EKF"L5P7N?LY60#;(F[_ELM^F/636-6KR[!4>=T:UO+3/%'I M+DK6_8SV6^(5B';02"UK9D?NRPU=L;@I8ZZTT0*+EJ3?9E 7=?#H%/UHO%(1 M:<>@L'1BZ/ EZL$9K9O8 IB5.@$NM P8TG 5^^^?4,(FT+3,_;"0SM[Y+0E- MZ\QD-4?F'=CCU\KLV%3F]+)NK9P>L^9'#C'J5?WEL,QD M&6S5_ W!'!#U<^SQYL)$_1B L3!VX$O?D?8LNZ)E2;6'[6+!F1;(Y%D$[:Y= MY!3K\D1*C85IS?;CU 3U\$T.#$6^*.C)W[%LL643#EV:S#_&(T\O^7DC/9\! M),@RNF^PV;O^=*(N:OB6,I8-KR ]EGP0#F&6\%6"K@[5<1G&_9=9/,&0JN_J M?9 !;M9<.,V^XWO0DP::HQVRC)=3?3&(LY8(#_^CR!V"R9#'QO9IFK M'\8IA*_@%!=1;VO#*8ICA:@[3=GF[DN%;GO>K]!B[=EJ6U_(*9XK.OU>3C%? M)DTI19KW4@KE*^4,7=4FT[-(WHMK1*987-T1 M*2Z>K/-9GVOAU27AAA#"&\N_A%,\)^C/WZWSAC1-TB-ED9\OE57BV?* 7\@KGJLT?V#Y,C_&YP2M M^0%645G.#7FT3LC22N":7:7832^+9Y&T!.'#DBYU7;D@%,G!O)VNIM'BUQ_Z MAA5>=G9G9A5O$_1KK$(4B<+2*Q?J$L?IE.C9 ]%9G84J,QFVU2C/4K;$99LN MH;!LJ]0!D.4/W IR&9SB?1)_F5-4D_G$L#&]']K9BNT;B8&7K.MGD?N2-]S" M??XN(:TZ=LHOEVH%H8 S5L0-^8I_.QNI>$[2GR<51+M:&M4=VK/]E#[Q2]ZB M(RMGD3LU,')NCV-;A&7YDM%+S%N<#G)GN9?7Y;Z85'PA=TBI7A_OT] 1PN8] M1C.'XJ)+#?HHFPWSI_ ';D-9F/"6FPG!2$TOW"(5:E M-3TJW'7BV5X"7W?''4I#? 74'9EC?DQ.V6XKETX*M:24M8<44_"% 9KC9:P; MECL0=^(-7SL2[^VQ^-C?9"/6@T"F&SX?W@:QV]_E(G48[%H8 ZNR>F/+M'1U M'&P1,Z]'8&#X;E#Z\G!X\5S';F,)#Y.,D37#"*RM M8HE&*L;CE] B6%.3.2Z&*;[#YLM@CX 3(&WAZ[HR//"_07AQ:<^C-&T M'O9[[/?^]A.P^D5HOE?C&/\_=TL_MS4]V'QHS4 *^I/-A]N*( Q!_M/^%\R6 M:8V#0E%C8%.:'P@).\!C=O>"?-YC,_ F8*@.WI<5VTK#V$I#?RR-"4@#/IFC M0-MUY,Y4"*K1T.I9>$S/5Q8H.>*+W@W@Q-G'-E(-A(UBHN+=KA8\ A1]T7=B(W#/#R\/WHEO%(OIKC6#GJD;"W]XR>-G M>@\/?=POH#X&WK09N/0GTX/WK<2M97PS-[\W["HYENB$G,K:<;=OBG)%92P< MMAUAO^QGBFOC3:HX\ 8!#!]4)_C/4\0S+./%,;ZIJG)0B?G3#Z$O06A/9;7] MST9[0BKY5WT"S-VI^YN\TO/^Z)FB_I?"M[?%MD5!U566)!4=<8;""*:N:"II M*(@7"%:@1-90C:?EN76!%@0":8H@<$AA3$0J*F=H"FT(&L\(K*@R[--OT"0B M28[7%%%$\ X.?Y?5&$4PX"^"JC&:SC_]!D4:T"F35TR" CU31481>=%4:%[G M:$32+#+$I]_0&);A6(I0>): =^"OB9K.*:I&"!0KP#O$O6]P.F-JB&7A'09\ M@S(X161 ?4$@E(EHFN?YO<+D#,&*FD&:"D6S.HP#!*89'*FP%$^J'"U0C,'L M?4/D1 9>K9@L?H>(OZ'J+#R)IT1")VB&5)]^@S>A4P*K*A1EF- KU$PA@2 Z&KA(BH^T7B+?G?KEJ:V-7BM>ZIN&: M(I%<+4*E^16",#B*A_ZKO Z](5E (8&&F2-T@^4T7N-9M/]L"/HS^>&BHQ$< MB=!8XVO->*IWJ)A_,6,7Y"3AIHB1.\U.FA2AEK.X);O?LC.;U*DR0\NROVCU MG)4JJV87MQ3V^@M3H1L,*".%M1DDH@A(!!O335UC==V@D+C_;*KK%P9WJBW9 M?K;;]3JYZJJLXRL%0F7U&3'59>5!NBFE)F-ID=7ZC. N#ET^4,\E[A>C+M]IH$ V?30WOK))9Z.*W[XV,HW03CTZA6)J& MGO FC(SC%$,@2(X428(AS?UGY\R%4II;%M?+_-(JDA6?4?:H[*I+IU?.%A.XY4YJI[YX8',9:U-=IBU/'SJ>[QZX4:#FY:3[!]Y>WJ]<:4J;= Y);_Z+71I) M_7OS2[ZZ^!]YHJ%3\OI?+=P;,PB&"/Y'@N5LA@IH(:GZ0 MX".HB:#F9PD^@IH(:GZ6X+G;K[QS[^?*G;SEV$CP7W& ]7S CONV+F5<&(MPQ]55?,=/$6("FFU@PBU-715$X/3$2>$@FNH+FFHAFNH/ M3O5UW2V'=W==EY-_UU1_H@SW^?UT:&1X$STPLL9,G:&#-T\=:RRGM\?81]+H M)QKM:\M)7UQ0^[/KOT+RK,4I&3M7,/$L("XY)X&UG]*9\UTMW15V!&5]0&?W( MJ(]JU-B0_WG=I]P^9\D@%'C?H8KW2]>9\Z->1D+M7#PCVNND3$V>H@G?%%>"5^MB M-RW^^B/R-RP1/M]Z4IO^=BN?EQ<[;3>^ON'FK^\1''T(6<^\4/'5@]Z0K NZ MPNVG1U9;(SV V-EZ*J^KF5S*+N2$=)/T"JM!=7MU.'5#'2BM=XF6?OYK#".[ MOP*[_YG!UU]C?Y:G];/%X7JX*B/;X/-Z]-!N5 0_(F,FJU\(MT#04SQF5F(S03QC8'93X^_KBBI ME7_U=.=5K:9=0:;K>N^6_0BQ^]JK97]Z1%>RQHX+VI['^Q"0-TN,C:=/D:8^ M_+F$9GT'_H)OR,*5D+P#CF$M5>L#VZLF9%7S*EEB/%0*%BXY@._>OJ&9\(T! M5P4<5[<,'\'(MR*+EQ<@?@([GF67RF0A)SPEVY6FZ8ZRGDDY=U[%(++)YG%L MN)YRE,V+8.3CZ;X?AB*7%W*> D7&R;E;I4OUE.2[MBM(;J:D!U0$YP^%\^\) M^ ;QZW%O!_]TQ9[];FP.DSTZ$ZKBB>EO7_9@XOBEQS@4]^PV7HIY5#1V M,T21WS_X]I__\>0$7TC1MNCS:!C;DX-4H#X]%-\<$%1->/-O=;A05]YN4S-Q M2[([9/O]@&!XX#'QEN7^$0M^)(E;2@S&'Q+>2%W&'XGH26F@[=>>5@<*'OOJ M.<7M1,R]*4!(,;8@4I0@\@XLD&KAT'<\J M%.)X6B-XAC2>ECQ4#,(0-<0)BDKIFL(@Q"J:2%.*2)@F+QHDR_+DTV\P&D/0 M\&A%9SD*OJ'SBBA"4*OK)"OJ-&>:XEZQ1Y&C&!+!XRE*XQ6&(UA%-41&X47$ M,2JAF8+^M$2?HNH$2= ZHW J!^-@"%U1.9I62)6G==W@24[=+_9(,I31'A432MJ4B@N+UO%Q61$C1%U9!*$)1F%IA=$I41%,CE5(9)B"JE(PFCTM0;2N"CI^/$W"/SJ'A\ @ MA5!I$*/&B!H;*CBYG"_'+37=CHHJIQT"T2B<+^L]ODL&SE4K,UX4L)T947YKB5JRE4N"QC+>?.LO)$ M= C*94N3WL(>Y8J+0V4Z&8(0AG>YPH+KY;K6(ERFD^=,'B9>5T1$((4A*5P]EM<575 %'F9--\)E.BM"GRT6 M^RU=BOOY?%TUR[-&,W&H3*<[,SH,EQO:TI2^\^]'7#;M]6N'RG1F&TW.T$NU MDAP?-EJZWQ^LE?C!,IU>6K=IK:#-I<)XW!ZSF95:UQ+A,IU@A89@4HQ"!-8F ML+BH+"$JB. HG=4Y;#W[S]:G:G\Q7)9',L?K#8$9:79KT@N7Z109G:"0SBD$ M:7*@#[B8+&VH8.$B1:L&0J(>*@%*+&EI?=\I):5L12AHI42]GJ9[H3*=&(D8 ME1<,A31X Y<:UL#ZPVWL'07#!Y"H4!\C+&!A1!1*&0Y$40B3-ZWQ(-O=C,I,9^,Y2JK@=48P[ M#=4K]A1AO_^TP9L8^A5:!"AA<'EB52,!@'66904.D9H1FOU:JRVKY'"T)*SE M>)ZOEPMD^[ZFB&&-THQ"TF63XS&1JDSNI?M:"4WX!;2D]UM:644I-.KE%8$6 MI69/:!.6 9AB()$M1Y..X;;3N@= +Y]&U9(CA=YG<0Z*!+86]/PDPK: MJ!&$SM""J1+J_L.;%2([8.,U68J+KDU%9IMK-M6HOZ4)[!CWG]A]. M 0"0B ?6@CTGPXJ<(O((*:*NDN!O29-20S+/3NZ*U4$I:4C4(EU'TY&.RBP\ MG ^CH=VE<^V$4#0(WVQ0G-R(C[E,#3<- SU=5^-ZYZYNJW$MQ=T5K%%ZTW2_ M(+.A&@ %!O@P!*Z;Y3#OXDG%$ R#TRF59L2]LMPD!79,,;C>.8$Y$1 \025P M76\:*(M!:J"J^YC+TBJBP6YU#6,7.!(1U\L'&U!YS(@ !/;\/,DRJL'@=D = M&0ZKNP;DT!0-^(4%]&+VF 'P.!6I&%H$WMCT2D. \)3!XDGE50#A/?Z(0&T- M 9 *D8&%!],&!%37:9YG.$#/O7>8M(&)*Z/0 JW"-TQ<_)_"Y<\UE=,)X(+B M7H%XE3!I&GPHO$/'9DO#XS5X "EJG %2YW5MCW$:8/P"Q^$"V4PP#@W7.X=W MD$@3&8T4:74?J021-T5X/ * C8HFB K?/< ]$H#9L(;U%XI=M.D19:$F2; M4'&!>!J01],5H#.D@(![@<[NH3>X&8,#DP3I@F>#+@)_-!C\.6LB!F"&W/,^ M LU0K$F1"H<($OM" R@P#$;3&9@/DH IWQLYT$J2!VC%6@)F+P;2Q6R5!\P# MXB[J_%[,P&J$P8*T%.#)H(F"#C,(U%FA&9[02 .8F1;B7PXJV94I\@FY0N8: MJ=P]Q>=D7%A]C_\*+/A/$_ ?% O;!:BZ)D*P0?&4"@-F>*"<(5ZSIE"_T9X. M)41;\7BS[Y5Z5D*APEY(-JI,31;XILPMYF/958IV?(%;AOPKGVB-S%R<*A-4 M6A^)[5P% CK,V/:TF1=UBN=!"PS@ZJ#;X&E5E0/G#^$*BTP!_A/"$RTAMXU% MW,Q(:I9K#\<44>AE#S(VCNM4+6FHC^R57K#N*M/M&H/[]U&LEZY:Q^@; ;!D#0F22S) M@PK1^&8&'30/'DJPH$P@UCV_*D @0>B D()&87.C6=P;1M$Q,:,)C6?UT'1/ M2\56?T+*M!Q?LO>#);+!"^!H-3 M54R&U)!QK_M4MLUDZ3L[3J6,ALNWJIUN+4Q&.=* & WH+:5"M WQ$,PF$O!% M$Q2@..877,BXZ96S2BR; F.K]W9\O,S-!IUY@U"S)G$7, M"2E3\+@\/)P,C[$U<-?5OD+>2]-RNZU*\;CEF@G<-(1@V4)GG:30L"8W4JNV MGIHT"1SM0=/]>TL,%@@J(8 4:.ST&8@.3'#(!L.S% 0@8%NA&2_S]#HQZ$U* M=J-6546.": M11\\&,HO"MU\77<=*1&FP_@F!UHQ>A*_'MO3ZJK2+OKP CS( PA9L^>U5BW. MIB0+%8O"G9;AQ71 LD,0F2][-F/J-5*NN$P\T:C9R->##NQC),.QG &<'C2: MQ;H$?E-E $,T40?XY E=V+^)!H(!BF"@,6VJ-+8O#MPMOI_$!#>BLD!!^#T' MC3F#BF,5G5+S$0N@ BJ2F[U$3( :\:FC 3S63 >3&6 GR!\H" M4(DH"%#4/8I% \3QN%<$BY/"">Z0,00BET??P -J@*&@ &J#!(%WB* MQF+&Q0@DQ/X\(_)[(R<%AM2A"_!DD\*T%4B-26L*OM]'Y7@..]I]I&3!^""R M0P2O8LH,-$Z#[^HBT#N5(3F8E;UO4"0+_A"0WQ2 B !E!6\&49;&(8$7P(Y% M9N\=N@[!MHH7.$ N4%Q$TR>[IKB@(F E06*;P M#4U5P<\#@=4)'G$L ^A,[]\&I8'NLA!+"C2/[S6"$% D:>!A%,2:J@$AC;C7 M*V"U/ (Y*H9F MG7<&.P#$7C:?#'H@ L9(]]<)JAZRH.00@6>J5RH.TLF"YV MA_ R3A.Y/>D2/$B0 94B#2#LC 'JJ 5+2+1&<,"T>7-_(9='@B&P$'RQ)&8X M(!M0=!,\C,@)!J^Q!!5F(<-".E<"\?1M"*H&ZJPP&X]+M="2*;3L#NM5FB.8 M'-&@$HFADJ#6*1SO*OL1! ,1:J 80(%D,%P>'659B%4,54.HFR=IK10-Z04 MH]D=5!@0(ZIIH-*:C-\'JZNA;EA*O4]E](%N@Y(GX_N8>=2(,X M603]@\@'W_N%-=;0:(43@$EH@,,@O?V'=_S:O76WI/(2-V-39E,HSH#NA4( MG,/0!3 KC*W@+2"Z NQG =AY$B(AD1!I/KQ\1V<*W$3LS&4KE^H275_L3?U$ MB(-CBI >2AU==R8RJMND6F?F^K)8@Y:A9PKEM&W&4PU25H?9>9HV6DXWAY\9 MFK8Y.U\M$_ULTZ:JCCAD><;.9''+T+3EC#D"X:QD&3A5_LZYGZZ\%-Y1'IXV MQ!1KO%]0%S8:Y*U!+CF?R4S0--S3K+>RBW,O+X]F\V&E-F7-J1\T# MH*W20)7:B.UFG%)<* V#IGLS#+$*3#*KP91B?\H"0](0<$>-%@B(@T5SWW/A MT2V,*EOIR359':][.4-;JB4Z$8X]2 ,@GN8XP$4",%6#2 BPA@2"Q% B:0@B MRX1DO%QQW>+RWB[)\=RL.%"SYESK]P[$'KRN(1WPFN4Y 2=*&'RU'-@S,DB, M7)PNA&XI&U?7@YSB3!<2QZCK1DXBJ^GVP=@CONY1Q?OBW+>YEC-S[.G"0 )N MN8?HX*II8 :D@GA3P,L>>$64 7\)'QJ423.J&:: +)%P^:[6)_#]OFPRI6IE M,A&**/"-8F6GLM2K6<*NM&U%'A4JG--<0,L0(>XY^7B;$G)CF6+O\M5Y6DT/ MTOB9^T ,GH9')E @B-@ B#D<#)'_G[TW;4Y<6=:%O]^(^Q^(WN><]]X(XZUY MZ+5O1P@0@YD'@>&+0D,)!$("#0S^]6^5!&[;8+?M!C.X5JSE98.&JJQ\@;-J L=8T+KANS\KCACJ@/TS)<#AHXQ91$HT@RU#K(I M=31T5@6J"K:7%"!4IOO!BLY\7Z<->C0>9PGQA:0&TW M"&U]OVSIC$>T!K'SLS/D8HX7%+$P D1;O!.%$C]T2U%\Z:=GOE5,OMVGY'B?+Y!YIU M5QFEU[K+,KFF)>OL?D?)#!HCI $MI+3>^/XJ;O2I51=.G>27:G( MD=!O#&K +9MD_%ARAX=[&9L@\Z8SD7NYL5S-S=HE>94\]V4/.\+D6!-ZVC1 M#$>S H0NVLO6H<"'#IE <;NAK'R]WLPRP\5D+N9$NEJ=$#+$Z8X'!B_5B- > MI\>#HE)738N8.WUZ'<7.V@XM0HL9U2=C;CCA@';77@_(^GP97_IR_=#>*X]\ M$8HR#6@1:5#THITW@C=(FA5%DMI%-6E*T_9X$863JGCPEGL=.[?5 MFQ2D]I"6[2$U2S>[V7(A&U^ZLR8S-K&WMC. N[%1 M+1<&!6I2KM[GE4ZVS%='L0^XHYU*TLC6[7)0D"-Y.>6E/"/-G<0'W%%/K2:W M>JCZ?5EN#\;MQD)D?'\6>Z&[2D=;:6XA&C7%B49DLIT'JUO.W"7/?;GISEHB MM/N@C1VXE1 C!DR30H6/."SM/KQ=KO8XUJ=XIZZ*\R#*C43_>"ML) MP'$6"2U*N*X\BYJN(C= )P4!&M,FVJ&",D?<5>V#QOT@W_'4"258=^,QW]3J MQ'!WLP=>VLC2"SEO!EFEL+Q;I&M"(]]:Q/M"NWO-1J'#-H+,:-(;EEW=78]6 MLX?XJ3L\/Z:+RU%GGE8G6M0L-5W:YAHM"5VZ,U:_1=-^-:JGE7HFI_HB;3M, M);YT9Z7[BF+S6H?,$)QNU&;*RC ZU7@ NRN=7S6"W"A/3B8%LA3V'#L[*W'Q MO'97NC5CLE;7FXT4C:1F7%\NC\):\MP7*VU =D*F MK3'Q[MS.6)VBJ+EV:^$3[?IJ.9()HY&MQ9>^E"K0_0&$"=D5H"@*=-.@WT$@ MBX6$7BUTSZ 7N;.53P?%+L'E^ G16YG&/;68C!^(>,_M99A79#0=98LP%J!1 MTUF(1@NZI=![9"T.&B\&OV,.]8()*:WIVH3(TE)1ZM6XC#6!0]_=:(?>IV5 M'U\D: Y%1Z 70$!!CA*B6 '0.K4;GR8Z4NA5]/NAS T*X9(=4?%I.B$K'$1&D#N2C59%, 3]RC?NEC3 M\^;:9"?SS"PS'$!*1$(\L5WPU<2T-B=-6Y5M/=LLS)RP"QJL*CY7H3'H@:+FHLD_-&ZN/W)LSWO(]J'[_=TY"9 ?U5U MZXA]($7RHMI![>D#F;14HLF;;6\E_=?'2M&=!WQV."8;^3Z*:EXPTY^LR1E2 M]A?$U5_1NO!-\PEYC^NC3Y;V^G("NFQO@L7/RX/X"IH MSI$KD7U]#:'SJ41V9! ?N]#8ES86NJZJIAO#;P.QG8W8M^J Z41Z6K(Z*U=9 M&U%N/%P7\U9%2MK]T?QNK>HCX_>P/(SQ>ZWXO8)RHG\&[4NLRJ-U((#[]5B9 MEPL/?4.^5R;>IH_?"7KX8:QBK)ZAKCUR_ _C%'"+:2; M#BUH$RHK-O@JLW2XY:8GG( ABB'ZC2#Z-=;ZAR':I:5DK;&335ME', MJTTI:>'VMAJ]HHC]Z_VF<<3^4%&$+]R=NB#:))+N>[6Z_*(]@@34[Y&!J[DG M=;5V94%0A9%F$J*BE*E-MS)6_/HN0Q>GWK&DP)+B[>IM8S&2P ME"0YWW'X=D]*6I*Q!)846%*< 6V^HZ3XHKV0]TN*4J=0FRF5@4C,>VMIU2HM M3;,V3-J.L13Y0'XTV">^KKX7X]?X1*_4K]@C MOMIZHU989RI#)=O.-[.2JJG6G:3&U8$H:G<'%\=N,;XQOD_MR;P?W[WQHB#R M+.%/"NF'.DG/N)(U0IT*H"/#$0S&-\;WU>#[*M.R7H?ZJUE93I/(A,W.ND[, MA5Z97''U:H- F(Z%;/!7GJE^C1G&UNZ07-_>#[VQ#(BJ79:I(6D/5(,D'D34CE/\\8L2=[,C+BF.]OZS;]_ Q,19YX?( M[KCVY/(C)V<^RJL$BN]/XFK-UP6O,1HI L+@SS M:X'Y%ULH1T[7?#?B7[50II&B+.9";3Q)4YP^:U5E818T-^VW6?9=U2PQ\#'P M,?!/XYI\&OA:6&[FYF9?4@J+?*9&COD%TXIU/BK8<3U9G$7OQ M*>['/'I[]6=;OL@]>K]?%#96X:!"U!FES!;2@ZK1I'+*4B7)#_E%.(B+A<7W M$A;7Z61]PLCB5#W=5-SBA+ +O4Q8R8LFE8X%R/N]*RP^L/C XN/R7;7/;!^Y M%#6OT+V.W%[<\QTZ2S6+8BP^XI-VNV6"SGO_Z/R"%)?H?WV#[>]3[W*?WQ0O M47EC1L6,>HU3Q(QZ1E.\[%ATQPLUYWW=AW&$&6?^726"<:0#\SSF>O MF^?/,2+UV=-TW\ (^P88/#74SBL,?N3=][ /\4=%\B]JY@ MB[E:JS)0RBVE#@95I>X\Q(C]0"]NC%B,V&O3NT?>?CZLWN4:Q<+0*S9Z2C9L M*H' ^76KVD0H1EG#-Q2SVY#B*F*U[VW6C<.VV)T_*W?^#*R3(SL6SSJ5_IV- MT@QLJ%^\5]CL@+ M:PE)@,]T,C]O/P87;<&'NB_Y4/<5N"]OG^!^I\S*BUZ^UN]D?2+*\B C+@9S M+@>MEKC-GD#C BX8\ACR9^.N' 3RRXF2"7MWN;'<%M)&ID9VHXJ^1)"'C@K# M[)XMQ)#'D,>0/]4NS"$@+YIT@YFP]YYLIWV.J^07O4*^B2"/C@,2;T+^>O9> MGM=O22Y+.\ *X]>=/ OSXKR@RSUCO7.>3@,O[OMC".S&.<8YV?B\7R@GWAWT.]3AKPBTK5,45NR M.5X-)(1S5#&%$3'., N)FWX*@!9> 9?%OH1 M@-./V>]13"6"!8HH1YL%X.?VEZ<4Y'X+E=\>[/:#6#S$GVSD,4'\-R)RZ&]? M,0+Q)61"_,^'>[A;X41:CORJD!94Y%<^0ZBNKWV*D$]/%%W!?(KY%/,IYM/K MFB+D4^'*ITC>Q+K;/D;R;9/\\I]_Z\?DI!-(V8-Q$I:\6/)>N.3= MB9PGH'_Z\VB32;R="Q*6*'IX5'%X:%8_Y>J>S@TZ,48OD:T%S-:8K=_C\U\6 M6_.79;Q^B*^/F9=YDO)K(0;H+M_?]2NE\=I4LI4YGY]S8_Z!1^CF,+HQND^WOWAVZ/YX#N49 MH%N>5=A)B>^HDSK?'>M^A^EHO29$M_CC%\U\,;J/[WW]]YO.UOGY5%4 &27. MX(Q=Y5"SW2G\[0R3-H[B-'T#^8J-I+-S@6H>VCR-X&6Z S89ZS$0)=>4G\)P MGT"-? ;(7M^A)]D'-6JJRR6AP?\EMC90/C^NQ\ ^Z4&R"W9X/H+E M%V=1GH!:R>4JC&*/B4FYFY_R=8$H!J.E&IU3U(5!]NAS47S' MJ04"H/G&*/:=3+ CC=##)$R?&#:>QVHBXE1X>VHLPEI79_)]G'WBWR'"[X@7+BFN.VWS9&W9DZ@%\1W6N/-!]D M$!*S3X"8]8*W0WQ:KUA9!PW>D4&A2?7XB3(H3R0U+H5/B3ARC[%]+MB^!(?M MY$#?P7>65IP6O5SV9*U5G'M$M<4MRD,UKGM/\K>[%2(QO#&\\<;<^2#Z==5] MSU6D<<'3YI.TFRY:;8/O%"H(VN+Q]MPOVG^ZJ-VY!7 CD+)\;QIS-%K$(+6T MPU'*B (X/. '.*R&PVI7%X5'?M\>?N"$PC?'27.);:,YTKF M&*HE% X.\IZ_45^O[CT_L6(6A>QRX -?D'N-3!',6E[+&2[5N((]R=SNEK'& MF\]8-%S?;M(7J+V+MMW/ST2OAZ-7;/!K3(?[!L($FQ/GL+<1P^J)-?&F\5 K MZNWQDEHM9*W(T$4E*[4*O*0*:/>">*_M14":D92O MZ(K-YQK+=J8N*HTA!"^W_R @!B\&[YE8Z]>_3[$'R3L 7M-]Z.A7V\IDVN[? M1790KCNK)@2PN%_[XOV'B]E_*#B>KCDIVX6L/$1;52G'6Z9#;05,^"'B&AR% MP5&8"P_07DOIAH]':RO>LH.PG%S[,G7WJ8@?Y1V#H!X>E+KBF.Z\T^7KJZ4J MQD>#;BF7Q=@T6"7B[!F_7G)U'T]6<*)9]*0WU\=5<8Z\+@_=N+E*RG+E-<2V>QDG,Q.Q M0L!&^S[LGO(!>.,'(QN?23E_9.NY=;%&69JC4#5C8(3%44&C8Y6-:F73MP(^ MDG+!6T+R"A@1XJ0_GO3'T1T1FZ2C M4;#L\DW*#X;QP'_\HN@]^148XACBYPCQ;[(KL@_5KT=(,Y9^2<;Z!GQVZCH6 WO0@=N\*^ MV7%\LRP,8\^:=A\TL=J>9#L,MQ;Y?-%N22I)(X>,Q$0V?#;DWL .PI1GI<(1@+R'$AL1X5-'&]9GR/-LD0YB.S^'4ML8 3-R M0-W:R?F47+/RFV =Q#4=^/*,XQF3#9AT51_J>JWDM]E)71B7PY[O6%ZG^2,% M(.YF\#VA'P$X\YCG'K&32$:(&T>;!>#G]I>GU.1^0R'M "M\BHUT+-_B3S8@ M(HC_1O0-_>TK1B"^A$SH_NF("B/>LB<*J9!?&#(];.[,^4T1"O5K7T7NEKKV M*4)&/6Q@[_RF2!PZU^?\ILC>LLR53Q$RZK6O(G$K7OD,OX= Q7QZZ3/$?'H- M4[Q^/L5Z_QJF>/U\>CGR]#U)%%H4>A\-29XPZ'' V/UG9GZZ4,@G)@ZGB3[\ M?S^$'P:*&Y6X:^J(7>)"M?EB(\E]6&L+XLW=;Q0LW!:_TMUOKX M(OPZ%YJ+C9 +6F@LPK\3K/>(\,MQ1'96?4\FUL_+<2\NQ:\Z77[+B2=^NF#M MZ3WI$^7"G)[5+R?H=LB)GV[_[/2L_CU7_&1[;5BH8T['G(XY'7,ZYG1LO6!. MQYQ^E3+]B$58CAU9VAYE37'QX_(VZD:.?*CY\@-,GYS[P6-,.['"_SKN MF>P#P_)81ZZ5=D[UK>%2;]G-FI+VP+#>94";;#>?G[B6 K5N/3WON3G1J3Z> MB9:B<.3YD%VDE1T\?IV#7P:02:\CRR9].G%>7IQ_/9V4%.S1'13)#+ MS6F?3;MFII,=JDQ<^)(0O_AX]A7$V3Z/^"/O"1T5\0 S^;O M/<5FB@Q!+1CBH6IZ_NQY9:6O _RT8*[4!7>O*^6V+S5)3PP+K28$/"J%^;7] M(Z["7/\TW@]KL6,%?UBX/\R[4]\RPQ[!>7XK&N=6?)<:G@:RSHHHK'55'!'V M6IV[[,K+CVBDHT6HHX6OK86&,8LQ^UG,?DEK"\R>E\F>UVY!"G]E02Z]_LQP M(BFO:$X6R/-:N;PN-4^CCL!]U9PILD#(;=IV&Y/J4N^)$E1')(LZR6)UA/%^ M$>KHV'A?C0;,L.VME@K7K<_]@<4V&^43>7U>TU*GP_F8E=-+8A(2?.TA1RP1 M9H4_8/;O6S!]<7RZ!L*4E]0D=(@G73>IHP@8BN!#;4R1W,>B^!>:?BX9AA]!XM^D?! ?P&2;C->. (^3D>_D'3T M"YK[M8NY,]\E@+]L/Y-7,^ &H+6!O>2:6UFP3URR%B-W"R&O],K21&.7H51F MERH7]P^]H0@*9[9?:F;[!!B4C:$1&?-)^S@?OPBZ=UV\CC!Z3(2G"YHZM=O=1Q[1^.SX ?<0=06# MD"#X160XT/1;7A:&/X8_AO_E;Y-\5G;,J\7\C!9Z!2+]T+P]G4^['?5NL2I7"[4)H#+S3GE,,E0]-AT$B'[RAG@S M_?'B#FEL)'-X3#EC[O@JHA:UWZH90N*-VP+T'M(1Y7>V"L7OH,KQVKYQ\B_Q#09WF) M'%K]ABG;Y6)?,/V[5J$VA$"/#Q/%N[&B3+L-)KO6 M[5YD#54A.6L@"/BL 3YK\!VR?G!]7YR7@M7FV0;FCZ#Y0I;JN!VF;!+1_4A1 M!K+8+^4EJ/G$$VD^+!R^W]2O73B<_T[ $21+.SUC2\TF4YQ,32KMUSGJWO:A M;Q#O%S WO/"^PB18M@FUJS-N8M[^AVOSZ7.]#:#YVQ;3-=5]FY4+&;YV[AO$OK]!B/N:K.YO M8%Q?OPV-E<]9Y(6_H3_Z[$+BJ^V^IY0?5H;ETLQ==K6$^D,\LO[ :+WT&5X[ M6L\_'OPQJ-?J]W->YY"=L9%9F*<=44_D9D\"D0C'5L*E[!2+C$T.W2B:%=8/L'\5D)*KIG[#?@]\K+1SO>6]D1E ME7F_&Q;]7)[B>I)*$B@VR]^0POO:.N%\99ROC',KKM"FQ[D56"5^5<#X<%K- M>0A5=:AJ(X6S9/-^2MS7,ZU8JXDGTFH8^-]OZM<._/.(/1].:BS2=L7)/61: M2KK<#^I<^]X35DTD-5#PF;H1Z/?%GK'8P&(#V\*8MS%O?T.5>*"(^.&TFF]F M!A1#>@91%[D>"UJS1G>0:#7ASUKMXG*(2RYO DBDO3 M+"XDC1.&+]%\_@96\O4;PUCO?''"\,=4QY#N*G)H&,T)F/;L@>^;%IC'JD,\ MINK 0+WT&9X>J%AS8(;$ILRE+M?U,^092LCK2=FLAR/@XYS,8^9DZIYO C^= M7/R3G*U2@>?89NI?1/S/-Z5-@NHOI,W9.3!G'3B+Y<(>/Z<;+B?#D<0[[C[^=C?&!M:\IP@=OJ8\ MHTINU1L0YE+1[KO3J-1K/E#])AJ9>"+EB>4#E@]8/IQCANF'A8O$3==S1F(' MDSK5Z8YG\Z(L-"4TK4TBJ?"^SE=8NF#I@BUS;)EC;&#->ZF)K!]6GIF<$-5[ MPJBII%F26TI.=ZCD$^4I_%EY7E"^*DG%S^MXH>9 JB;D287:"B>NGC)Q57@Y MP_^ZBHVS;QU"+_A>L"]5R%_.'#O[,#$GV5DO2UIZMZL/H:RA40A=Y&XH\7UA M@&\0*C]UHNE18'GZ!(LS@>7>;M+9_+VGV$R1(:@%0SQ43<^?=0YH ;R&ROG: MD,?&G"O*591KQ?0U66Y[EU1R='LIW) M#BIV?M3J.$.$*C'6=2QU+%V'@86!]=U#Q:^A,B\^,!192,N$5C8IJR;SG5(A MUG4H5"PR-RPN>'O-L+QV"_3=L-QK@2Z]_LQP(BFO:$X6R/-:N;PN-8^/RAI9 M9WFNE(.S;G:RE4JEV*7U!)7LCU\,_;Y6IAB2%PG)Z]>4QP[MO@8K>MYJY=OS M3BBG+:N?\T;58JL7FZ HM N5G(^S??4]YWZ)T55<0_8,ZV9=T-POT7;$Y;2PF,LSQF>&L+-- ME/LD/$6:-1>M0/<50!#S2J'H9RIV$\$39="Q#,;G%>/S"NW3<\V8^R0\+:>: M#@>=$4<41JM>)5I(ZU84:T^42D?N-N+#\+P>>%ZE^CQ>]MQG#53FKC2?DNL, M 2ANL:IGJ^W,.G8!45H=3[\%L0O.J?M,XQ^<5X=+J7[OLA%?4U+EXJ*WN!(H MKC>$ZPWA>D-8<6!L8&R<%VG.#1OG% 0Z89#VC:Y<[^C2M:ZOK&9:T]L$\$+= MR8_*2[DZ5$DN"=N2;WJM6/1@T8--5JR6,3:P6K["X._?:5:"%H8<6/4+A 86 MV;5?-V@CG6A6X8^:]?S36>$C:B#$!3//)IOU_*9X^E38,TEA/&JUS:$31;NU M'YZ(,0C3#("/ 5W-B31$!\EQO*7F&F#?1C'!F6VKD)LJZZ[>\LHL?5^0))7D M<2W.Q]T,$> XEAN R MG^>1&')^,[Q^]7Z@'.@# S8]!-K=*"-21!3E:9X@)[-:*09L4D&4$7 %48S9 M[XG9\PC8'QCPU?5,9IIBQB"B3LL(E+(39E&3/#XI3DK?B/S[&EEAQ'\_Q%^[ M27X6>=H'!OP#3S5\1>0UPI;N"FO-G6JE00)X5/=T3^@0HQVC_7OH]P-%_@^, M6"UKY!MK43:(7KY#B^NZ/A('L4V^*:E*OQDVNY[T[PH(@M1B2[*4MJ49S@+' M6>!X9_1\JBJQ+5$ZL82"M(W=B".G91T<7L3 M.)'^^V4EG9-\.4DGLW>)EWQVYB@=6VO*0 QG=#77&XW9)A(OJ*W9;I<7G.^( M<[JPY7+1%6<^(!W(@IEF[MN#C&S7IXX9S&"(("S".N%PJ136,6^S1M;.5B^8/F"?9OSD2\GZ9'W MOM )ZZA6/;T8R07 Y*)A9#]4\\-8O*"-(RQ9L&0Y.6F^I>5R[%9_[Y(.MNGV M\^V!6B368M=4'PK.O1C&ODV\206-#V&WHR8^E'+)VTP'V$VB(39-+T(%G8X$ MSB/5._OJ:> B[<<].7'Q;+G/ICXSMOS.NP?/DS_V'8WJ$LQ<+15DN;WH]BA5 MY=P*.BDAQBW!>@3%="5VE-)J ]2 ]6%6:,Y-NQ@@5 M_H30..+Y[U"#B_5K>UDMF@+?-@Z/LG?BZG.OC7G"=N%3PY\T]W(FA%D;A.!9$>V*:M^7"!;E(Z,+0H@!>,@.T_N=D'*1LRD8O>!V_600K>[2Y M@-Z!AFW9D!V!L[Y-U;P]\=W4$H[:!X8W=.&4S9L46!D ,CD<1:KDPM>G(!^G MLIJKF=I-*K!=(Q[#XZ1-#R2SUH%C@T7RY;[7V(Z3C [BZR$>6WPIFFT 0#QY M*PHC']RF$%&U*5)7*<]*:88132-'0Q/:TN9Q_O#[)Z.)S4#^GV O#2%Y0LCA M9NJ_+LR=4^ R! F/ %/>S+QN;=1Z^\D47X*XIOF^6B^O2+MFM!?$M) CQC.0 M664KPQ^_J!N1W3T/!Y<+$34'C-A.2-'D30I-ZC95>D%J6GQ"Z,<%60(?+?), M@P-&2W:30G(9/5IS8G8 JQEP(2-/D8"%5P:1$R9+_LA2( 3^U'81_XRT,'YK M(EG@6!'A;3?9LH&?F/;BUW_@CRVT#0>.!&F7T0:GC\H#X75C!!#$?W]>V3_1 M$0:4"<#?"@2*>7*F)Y$.HI",.QYE_/-__Z^GH]W=&=SHM2?3@'B'A/I)Q2IN M"-(Z1- DK5GPS3\U9ZFM@\VT!.*69+C;D033XFW+/??J?A7DKBEQ'C^ M.\2;:JOT$Q)M-&K: 5;XP'0PY\]-EZ( MT)O]I,C;6(3"/S?S8J!)=J"5>7&TBOZ]#O_14B,?0?5?'<_89Z*]]Q7)G^A& M"!H(7R?Y9)G,9?/1$PY!I$-:(A9O$%99)#9.G;[ZA2"#2%$VK!$GH*@,H7=48DU5Y@= $5J1Y2Z"? MWR$ R^0(T519TQ!41A !_(BU5$'7='@[)>BB_OP.T1(9FK18E1!(364TDE8U M'M[!)5DM9Y36=YD^/!\SN P9*$"025YPET&P"J*%*B2O., M)IK0BC&-E^^ GU(B3<"9F[S*Z*RFBHQEQ#]$2V>WT&RAF 2< HT0S$J M ^>OZCS@58&BX/QH@X0O>GX'8P'=H 0!OHR'ZR'J!J2N %13IS3*L"#=J!?S M@,/G*9Z& Z)X2%W6(E1-@Z3C!4A;GN(,@^2>W\'IO$52/*.2@./@>O"D*I D MO(,7+8I@:$LWB!?S(#6*I@Q.M2S*@ES"4*H&*$'E1 V25B<-BGVQYI;.DP1 MC&3P\ Z>(51=-"")(0E)EK)T31">WZ$+-&<0IJYRFD##=\ !Z2S#JB;)\AQG MDA3%DB]G#KD#F(0*&9N TQ=Y58>/1^_@*$(3!4.G7\Z<%'D-WB%P IPY V9JD4Q!F<1 B$R+WA7!S2K M"P:<.:'!-8=44 4!+47I85.S(UUIAZOUFE[P5H@ZO4B]$P)H0K(%3+8""2- 8B MB85\HFF UWC:(,C=9Z\*]5RI9,UU9?RF7$-$UG00J!TB$3B@+! T@,: +/ 0/ MR1GLR_&/ID6ZQ3:Z@FR7.QECTC9Z:F:I0FGX\LI*M5LP)">=DZ=9R MMM=8L MD^C*'9J0^6Y#]XF,(',C]E[-93HKYF$(KWQ!$U, .D^3NFKRD+T8%@HA42<@ M"DG&,'D>RA.2?OGLP*@#943FE[+=G1LF)3L%>S!4&?4E7ED @2IHJJ'KD,\- MBH/P@J*=-SA3$$F*$"UK9]5+A+54&KVIPGEM)S<.[K)4**GLSK--44>"7C5I M4X3/AF#53",6Z23%<@)):SO/?BC<.RUAZ5=D"LSR0]5:J=6QI'*[=.X(GF[I MLSM'65N>MJ@)]'W_?@FOI%]2C^> !5>;8BPH7PR3447X@4H: (H.GJ=,]L4= M&A0YFDE#H07EI"R3 [:RFLG3;GSX2BLJY9 M='.XRA=[JJ0*NS3IS?09-1+F6:)7:>6];JU:GMXUX94[O">MFMS:ZK)EI6P4 M2&-9$.;$$#WSI=:'HE'D>;AH#)3B#&O X4#Y!/UW3; H@6$$X@7U")'0 !G/ M4(>K;I$67'534'6=-0A#! *KO9"##"0*#]41U!2FB3!/J%!%FRH!N1Y:":9E M&"_T$@77DR))%FI+'2+8@MI#-.#J&A8MPJM%5GSY#A%P4/4 4N5X#HZ*A[:( M1IJ62IN<;O+0Y&$H[<4=4'>S4(^K1"QKH3Z'6H;05%9C:7B':;'T5I.]<"H2 M&NMJ,RB1]\S#*#U)KZ=5+Q0"%CK)*KJ42OP_> ,IK&QC/^[4>CV,/6S7_NH3N;2- Z%=N4220!W@R]M(WK#IM*_7U@YNSC08C?!! 8NBV M&P]C-]526FBV@QBBX[6 &1G@<2=#3J($>P,:>6M6E.BA&TVBU7VC4R6YV M^>/7;L'-FZ.35'A&4D%M5#D-N.Q"G,Q--RW/S9&A3 ]2!^"X)(W6$K#&,T_1 M!H62V"X-GKNY.>UDK66?ORBQ-T3!2DS\J%,C8-M</R2S=H%&A/8J;YH0TGM]ZRBQE/#-D-8&4'\0OW4.'V/1;' M(13YVQKU7#1[R44[$5"AQQP2(PS!!$(DY@ ]IFM"OY2VE18I@':"8O4.OTF- M(<0#TS8VX7!XCQWRB!(]L!(VG*5Q,N.(3"'WTL1M;4YOO@WTI^\EF M2[(IL^4Z,Q[E:+/9LS%+K A>]QX ['N)C:+^QFAKTSR=6_!T%PF2,V%4>$.R MCQ0/)=Y<>@Y1]."8[V-B03#8'GQ@0J:82C$1[)'G_8;9=E]I"S(TNP7P7R/- M\Q="%03-5. 'KZS:30I%8%-)R!6:P&C<+AC&]O -$CY.A*+AJ1%$D>>C[>V4 M U?/B4&YD4V0 @F:;V(1981:0B'T+$BQR:[@1D=PH1Y+H)WLB:$9Q"/;/!3= M[+E##[U\YD>(9>//+ CON(,TFO',T5QDID,P0+$"AILU2*B,/D,[]\6+"*?JQ4DN$E(1]6W MIC6:P]L"?/]FY&]T_2;U(V0B)_G(66\U$QQ^XK3$^Y*/3+)EA-\8A\_//0>$9P/9[L MMEVGE[%KF[W,;,C&!DO)E6+7=Z]AQON2(VN,LI+M<45:NG9)0+D5OZ@;FMYC MFGV%R7MD3^(@9&/I],1H+2=SN<<^2((^*HS;5>@F,#<,OUM:;)-: "U0/PDI M0+O$@9P>P3D\U48:>:?+6Z4%#*# M8G.U%=1'S^CX0Z8EJHFJY@'D'LV!7VY2+,/[8K\QX\*^;'="?C*L$,3#\O,( MKF])4H$4R3XER%ZL>DNZZ#PL]8#@LHI+.RH4)=P2BCB2A$)NU[$_BI#[%"&5 M-GQ/"#949-U2*93+'I@46O<:?1=DZU7Y\XFJ'Z1BDZ.:4!Q,*3$H M*@-(19&\X:G=,[_OV)C(5GTLR:(+%ILG&E+_9 M!F>?H2*V8*#E!:4MLD06FH_]_74%G M1U.N6UCW-(+255:FF/&4KT*[AF1N:(K?Q?Q35GP22]GRX?G(A"S4IW"PKJWM M7[Y'0OWM G;S]S9?RD79R3Q7(?U9HSV<5S\O;CZZ@',A/1 87O0)2M7N!; 2 M1D4*&:;T#4/L%E"+%_ W;9XMWGZQ\;C<'P?WQM4>(GO&VTH:.Y$I&[_Z]T@2 MH?;XDLT#XT?$3TUMC9_G.:HO\VG/2\]_Y2G;CW).%/2%V62DF[+6*D^]0LX@ M6V'LT@CBGO-[[U%4*/RPV=#[S10;Y_D-9B">+>-CT':[QX@BH1OO_EVQU?VJ MO4E-M=CI#R)]'/LIR&5!F;>;H-;+W4[DVJ ) M^9H;:)MK8N(DKCHBQY/@N;=T@1^,[!F*<<<\#_T#?0U5< A\Y*^W( C="!'. M!*DV2#B<%JCKW2V5XOB*:\"W/]NTCC.U-UO7P<[>-5K^3?P\V.Q\0#Y%KF'P M\Y04>G;*X2 ADN<2H1U-X1C7=>M1.F7C+(0A@!0$00>^+>-XQN3'-H6A,)]G MH[OA74U9<[7YRED&B\H=?"R XF,&'QSZ$4J#2_AYFY*<'+DQ(#VU60!^;G]Y M2BWN]W&;)#GXR?F;36;P;K9UZ&]?L M!5EENY+;OV.A]S-)KEY"&OPQJWF35QZ_>'NII@>>$X7@P.G,KY\J(S]PJNQW M$OI?GLVB_E#.!Q/^2(0G;UG,\:<@O'#+8H['HN8;$1Z+&BQJ+I+P[VD(ID6A M]]'BFW^R-H]"C>UC)-_6G)>'U0]4C/0SQ/B36#Y[8L"IHP__WP_VQV$)0]WR M]"EKM#X_DKIYJ/[LH9O#BKKGF/#+/M#\E!P?']]NS?W/OTB.^(7!?HRO"\/73HV.9&F?_MR/#^JP^"")6_*R\('B,\\1@-?ZBM=:^+BT^V0U M[X,+O)UUSZ#H?)P J&O.L5N)'I^-4Y^)R1ZM0O_;[M&1BB@=:OA_'&1+?IY5?5E?H5P/6E8DFE"OV[20]HI?:T MDO/XN$8 *E%-?[P-^=F9 _&YM<>38'&FB+<]&A9J$^!NDVJW)Z52:^@;'J+_ MPV78!F$7"Y$!RBB5HQ;D@D(9YWYLV4$Y[(T[W MAM H-=M]87\\KSN2,B+?1ZFHR<&8B_*/OGG8XIQF>W7.TGE8-B5W MGS3,)I!]ESQ\R$[7_%"B&6).!I)H\*LINVJJ;!PCN6%%'"+!0@(+B8LVF?Y> M2 P+=$^LV86,/)U/IXI7YBKPE5!(0*.)OA'%70?HLL(QG[..DD/1FP/#J7/T M^,[!];D,$79QDNIP79:N1>=BOCP'OOQ&&O3]08=B7I :?JWN*;;+U+-+O1#) MP5#E$OW)$+L5 *XD[)#]7;(T/IFWJ8>JF>,H"-$)UZMS)L[*WM/Z.QL,-DU_Y!W>FHY> Z>TSYA=H&].O?)G6_5J_,('?_>F[56JI36;&-0 M*2K(QHO*7R#\7KI>#UA>OB0:!5$+3-? MR_6'?E]CQJXNU980K]P[TL._4U/=I 30ZW5_7FE3NJ?<\A>7$#N0*D!5[U[C MJQH(Z];+\KU[BX*%_55N255'ZTDTUYIY,EB-B>+P5=7P%?7^#@:^PU"(7]&3 M;K5:!41DM/)>EJUU@+",P<@RNV!\63'LS=I4<2VPD;9 [1Z BZJ=H5V\;6WR MO=7I7ZE9_+PVYV//Y:3.>OS=JZ.X2=G6LP;/H9>,24LA2"!EFK+A<^%SO*08 MLV6[T&I'G\?EUE#(%([LZHL3[ZM9-X.NL[%&Q>\WI>QC(L8=MU%EN*1^.W U M)VYP\&2?]G6F0!6O=[J6["E\:!A^=)'-JE_;S4A*EC6VU))/#7,[.):K]>7V.S0].NPP_'-=M>WLGU5C\@&&EE<&VD MQG>+'E]%![-#TX^K<52_/Y@P2ELP"PO9<"PA@/#>DV85%_G>:*<]\G;]V(GK MB3K<]EDQ4YX.7TL[)4_OVBO>BO/_1Z1Z][ M=,K1:P]1=.G5H@@4\]OOWOC>HOBRL-+__E_/*D3M[%9LX@5/IK&I3$7%H8,A M2"<%J#0+OOFGYBRU=; -11"WY&,LXN=CS %-/"7>LMQ_I^)?2>*6$N/Y[Q!O MJJW23TCTK"SIYK;GE4GCQ_ZQ#M9F(4)O]I,B;V-.@']NYL60M\R!5N9)$ 3] M1_]>A_]HJ9&/),N_.I[Q5CSL3Z](_D0W0AA#\>+\\[3TQ>:C)QR"2(?,X;@J M+,0Z*C*+7(!'KM:>EMYZC8^?K\H^:G^\[^[G.^E^ ->[_&W%_SSW$)!+\*1, M-*HSG4PB:9*(= B467$?BZ2*];8=P[:@]K-V:8GY_^B./6^E]N0U8 7GN^F> MJ*\3QW%3H!R9N=!610FB<&YVW+8&) .(%_&Q,OO-[@!OWN[+]N@-;2MQH_?Z M((Q\-WFG!^4]&@]R%R/XODVKKN3\<(H4Q416OZA3__XG4 21-*W8UHQ'OQO; M]HIOT&<$7M+H]FO[%3Y[KNV.X/J&_]][@]5_/SJ*W^?D0O,@E8W"A"_O/#U( M29!\_P>-@"+^05? O^._R'_^[_-ML5= 7MI !]TW=#P];D(!#:]AW,(.E2]$5=H?NWQN1U@H53JE MQ_&A7M1)(?6M@[>O"?5M*N;HO-3.(*:WK%3S?[3I[!_I)M7Q9K:1BEN=UKS; M%'L#IV^@RN/(W$",6$B&5OH]M H<6B<>6F)PW221DN"Q"UO<\Q"."/XZU28@ M;LSV^Z&;J )P-C7>$>?:J&_GDQ##T^@02$RE$$QGGJ_YZTU'1-.VX#6H\URP MB01MVVPM@ _M+V@_Q:1"0FE3]3[!4])6*VZM9X+'YG]/FZ@^,=T>'X&N0?<_ M7FRC8$9\5"]IV[I)2W\]IA%/.'GJAAH)?>,W/'V"X07AGUYY>\R:^&>'V_>@ ML+%MF(:H%4-RVT-W@^G=5ELH[.B'X&D7#KCVMKL P>;FI*'IIL-H%/F[R^PKJGK0NW%;W?\_0D.D/DL9OFW:UVZZ)FS''*9VQ&HA-B+@?0_+- MICG2X^C@%SIXUF;D<8H'X:)SC&[N,E!F>\@$T1(5^(#/>8W\C^T[D[Z>$'0. M&-K;1-K'3IE_B"(_:V89-Z1,V"".N3D>ZMT9/'OM5$/2WT8FP:N=:6^3 G:E MN"'IOM;0&]FZ"=?ZYKZ'0-]R%,?CX:\!DJ?QU:BK]_YFH0FBDG84OUN'/NUQ M&G?[VXQM<\@)[0Y\=':Q.'RMP>#6M$0Z%'%^$9&P#']L/-Y=3_-TMO([&5W; M;HL:7$8(QWV=DM.+RGWTD)?7K"JIE$K]2!R.QRNK]55UG.EF2A-.,03-L-BE M-1ZJ].Z5LR"R3'V8TR?3=D7R!CK3*]ZC2ESLRRM%2(%>^NYNKDR=7*EDDL1B MY*-G"B^OM%:-S$-.L4>3@M>8WF4'NIP%DLJHQ,LK#;/7'9*@69RLB_69O5AZ M\^:@":_<&6>#G"PGH$&OE329%_+M=EV=IM$S=\:YL'-^9CKQ_D=.9!W);,N*QB?#DC_:2TFU7*K>D%OQ7^U4II\J MR/5"2VH42]F4U)*EQ[J;!U!^#$HG>4-L;605'#%+B2]B;K_OC(,_[/MSB[Y@ MX-#ZFCG:^J?M.K8+TCIBI6=/>!(P).-G(99/AO@NN?V<,C]^2>WLYOX4)4 ' MZ3_V\\3G.*IDAU#]&?#J#>.G'CD?ZJ1?CVX;?!9ZR-9QNT%!84UW[ "::\A_ MBN/MB:?C;Q\ E5X2$H_5I.Y%3_N%!6\;6+;02C$U3 M/2_RC4U@Z5E'=_BF>+1QX_9](9QL/")Y!8PH/B%5MRS;0$-9CKQX>D[@O3KL MU&;8Z'_!XZ?),. [M2'8;Y,]VH#Q6KQSXV6S?.J*SBP&_]-] MWA1\_G8T7]86Y&H^ZTR):7X\F?66?*W/--]+\U@*/79!12(C 1^ZY#G\-NB/ M8T6/2_0,AE?F6NY/G$GZ[R$JQ.F)4*"#F(CA* Y'(0<=40NY?6D'"AYSZ]4\ M%C\8 F_H:[/1^F]Z^'TT-/M,@>U8.D>EZ8N='_0?=TM_:IRHMF=,X[,:U<:* M>FP0>$(.W7;6A%+RD.O0^ B&0-?$D?+'N-HGI_($7Y-]L @@&GNIU.SAZBY8-7>3Z W-1 MOB#ZXI5A V@Q1G!X2#8:(W0""BI^^,+MBS>/??;NC00\NM=EC( 9.:!N;58; M'4E(*M^'+CO>LBZ\-@LRZ\+CPD@^T76]M&O4$1A?U[*2L MBO6@MQB6-&EY*/_K]P8S4X'9^BO M[W3SM5,D;QGJRJ?(Q\U-KGJ*U.VU+R+D4_+*IXCY] IFB/GT&J9(W KB94SQ M;YO\G="6>W%*^*1-_(YAY_VIO]D9$^1T5J&P38/]1'3G&)0XG; [-TJ<3'>? M&R%.I^+/C1(8'!@<&!P8'%]M3?]M]]AC=,O&AO2U&-*/79:%PW99IHE;@K^H M+LL?[3B/Y0:6&Y6%ZM^I/TK-0:0QX;5IM M2$FC:IHB;FAFMWS5<>%\A*#IVU7NSQG>AXV;8G@?MU>A(&,6]K\(XAC>&]W># M]\L:@.^&=SV\4[I";EB5[?6BGM8+=_F6 F!5;H#&!\&NOE:8R+3F#_ MPDX/1_"+/B*:MG[\^>55GIN0_9B+A(K&JUN@R%N8*(%6C3>B5(EQRV$[L]3D MK-=:"U94+/7-SY=I?4/RCH(RG\D5=%9>SP#TU.C0Y2E)99'?1+$W%/-6@\[S MRI7^8O/I'*PDC.73^T-_PG*VH%7R#SZI*Y$UI.:%P;I>K7Z^W/<;6,Z$86@8 M#]:] EH9A16+M7(]VO2JI\@;D7A?" 1C&6/Y:K#\,>?G3UB^'RI#,D_.+85[ MD&@_HLQLR?]\^?DWL#SH3.V\;$R[1"'7SRKEILCK*Z27Q;AMCLCO5D2_Z+,A M!_![SG4W2:ZBNE)XY^AB=HX.(XEQ?.HHKM-&=JH(51NI3.JD6ZWSY?%D.G$S MWF*IJ*W94;PE)=)KBM$(NK9"S.\'KFW=EZ>L>)2HBS*V M#4*NSV;R%&2S0ZI5+CT,4>EBZ*G1] TI?*U-<-$NW*FWKAI2%N],O=_O.ET. M[E='R,YXIN?EGJ%OI<#6&IIA6[:QD<:"XCN"PYF&;#<4J>-UQ$Q3.TX>X"@D M:B4K!,IF>DQ?R*5SU9QQ%(_,";(B9R\%0JF7)'^U M; ,G-T,V0)Q->$,=9Q_\HAVO<]T[ZWCA[T+6>!/MF)MHS\4;#<6;Z46H5O.1 MY-M79WA_]?S.27Y_O"O&H61QB67O)V&3E"?3* +37DXWJ].F*L0[9B1Y0PLD M#I2?-%".<7^]N'_IN36JG 9<=B%.YJ:;EN?FR%"F1\E?RE.ZD9;<=*BL6[T^ M=R\:K*XQ[C_&G\M9WO ]D!(:?#GM,MY1\*0>XH&3*\ M;"IJ75G1A-:3P]'4*>?G;81[Y'L)W(U \7@[['6O[-]Q>Y1?6Q)M^M0)>75+FO:2>-K77MMV$@KAK\TYWLYM-6\G??::@[ CL M(.Y\/O-1%Z=PG;21FT?V#,5T;N)6CZG-8=#7.E3-1NL 87&G/U7RWMM4XY6' MNR!^MV88T31RXL9.)ICY4-IHCRW5'[M)/\7!OTU[\>L_\,>6I(8#-!])@=%V M=;8"']'I>5.@ U=:HY@G#)2L"HD2 &?;8<8___?_>CK<7;&V449/YK'I6$3% MPFH(TKH/M$E:L^"K?VK.4EL'VT)(Q"WY6 GIYZ-"0S-/B:B\6BK^E21N*3$F MP [UIMHJ_81&S]HL;6Y[WFDI?NP_,R^PT3K]] 'JQKX Z.'/'ANO!.I<2Y&W M,>_^[BK%0//C0$OS LCT[X7XCY8:^4@S_JOC&6_5!_S3*Y[(*!>I1^>9C-I\ M](1%$.D0/.,N5Y#%LTA+NT^DEO;K"8>\QLC/5V4?M9,^TZIH:J; ,$ %!BNJ MC*@+JD#HO"J8A&5IO*ES))K^\\[4D_OF0\EI,DK4SM"VK M4<3A$AL/+*X=T M;S2H^WU-;LM%H3W4JRNWN-S7#YVNC&>^)3=M.:K:2[?$>ISF->&5.WVQL[.* M2X[LJ#)IMY=%MS.E%SR'^J'O=.6N"U*ZZ_=%79[+DEGIN=KD(=_).KW.MX),3X@,:5_O\F;]+JU/>J4AT7:\#L^,W<;";,(K=\;9GHGFHDCE MTDJ:OZ/*X][0ZA71,[?CA-)NTW)[T^GWK?;-R] ED-L."1V M0\DMN1!OMAEISF[/O>37]6ZS/9ZXL_1%?O1 :)G[-5FN*46I/3Q*L_._MB,_ MU5OOJ5$3%Y_;?) (_/B3=[3?BU^==K2U%VUN.F1#/IZY%2^D:Z(F2-X[IFGY!;L8QXR.G3KV0 K5N?:HX?L$."8D;%92)S2X-,:V0]3OR M\TF8V[W6AJ.YH>2:\G:[M0;"/8D:ECBLUN<%;J78\_IDKE'+T0B@W17ZQR^2 MN^'I+ZBX^Y7.V]DG:%T/Q@\>6CHSC'^@0GX_O /#_GS0);B'S)AH$FJN6_HR MC"_<$C.PN'F1H(+B()H5ZVLQA_9%.8AQZH9COZ GQM'C<5^"\0_6*O@"NZL% MDOP=E&[3\WS'O.C(_G$/+>Z(UC,^RO=WAQ9W+*TSGNF)+;&DUJ?C/"8!_*[W M&;LTB4=3MS;^S.84H^U/!26J*8G-N4^)R3*8KO+K-R* M,;%S1%%K](MZ6/DRJZ_"/VCJTC(>B*FS&J3S]ZI/5YI)KR3RAJ*/(B:NR[8[ MUV!;P7E^ M*QKG5GR7^OP1J@_*])5!\>/*W=J=M)L1*33'LJZ!39L6DK_AOJ*[Y;49A5AL M'"S6=U:3/R.Q(:BKT8 9MKW54N&Z];D_L-AFH_QEIF"N..K<1VY_3D1%QT\; M]$,EF"V3CC D?2,(7QODOW0C\:M.9WXND?#%X9$S&=:%GEP]R-PWA[1X@]0( M4Q14RA*!RN@:A+Y"3I<30 ;IR9YR^5\QE[[Q:A0 9)@OFY;KLLV4V%V6GH+ J$Y'6 M"5E&HKBIB.H<[AZDDS6B'47-]"1:M\8>\%?J*%BJPNZ5HXB93[4)J4P*XU$S MTZV5&UY\Y0X]R37GWS_D?%J>9^\+Z]PD%@R+F-+AMM9JB2Y>ZG5+&5&HCF;3,H^& \K59MO M\T-TZ<[TZU-N]="=Y"@"&,,BWYYDV1DKH4MW^(G2]=&B,3':A%8C6OFZ4R[* M?CR '5)UJ+:R;#0SK: MR/+8F59[V"PLRLJ@+I?S:9L16F(_4QC&1LH.!8 !)+%$E!5[4GD8#]0^) << MP)[3F8U@:I7=L3M0RI223ZK_612&0C84[D:Z6UJL27[A K<,B![[ L2TCH4N[E MI7F;Y](-MVHHNRTL>='1ACY4(Q#$Z\%X@/R$C3/%G9H@^#WD"C0BXCBG%=_*::O5.W(2HR;9;=*C0)'4)O>Q);<[+27;45JE6N$Q\^W4 MEL*NE6O%__SS<6MT4[:!8I"[\7R(N7A=XVW;-=#\%("7FJEMMGN*)F]2J&3+ M37S%IL)#0C4?&,B+,E/_]<758[;M%9YQ9M8+PI@[ ^ OP.]@N3R=.=X:@#: MSH'F0GGBFGG-B-MMWG? Z%!/]/D,H QP&+"-RD>EHP@B\)/?>?%#K0#;_2 MC-%-*@L=/D@;U];^2;4AYO.(UZ!@])Y_U?#\$+K*YDVJ[H,A>@@:4@;88_A0 M>"E\M@9G9-D&"&Z3(;T/H,(S@*:^#)LO*[H="9L+PEJFR\L63?2:I0K%I]U^ M?O@WA>+>R9QM-DSW'O(E3>'&K"@5"DMA,&G^^+6O#_5KG!A\E!53KW#A?G[; ML,OM5]?L/-)*K^XT/3]M4SG"EKJM(N$%T\KX+2F<#H"!5GOY_[/WILV)(UO" M\/>)F/^@J'[NO%41@+4C5Z-MM8Y'*<_+L6T*"=X#Y[:,V6K8Q\ &;YRJ;<7GG): MU;K5\A*E\<7:__3%0B.N^G+_T^G>EY5B& MYX(_&,_T?_ZX4!@XB)E_XY\0__RD(U'XIU][G<@4HU_C[*\_[B?*^399ZZ^O M+XA_>H?:@<]HS@OXQ6O'=7%'(7R:%R!'<;2CD#Z?DTM.@LBG2SP*(I\"BACT[JRWC),1&TQX+2 M[^#B*[4:<%2\3K*1OC?)!N. 8V/QPU[7\FY*R^YH64MZGY!DOA)T0289(E*( M2-E6I.QC.-826N18_)B3H#["TV=U-"O)H/V/Q0HPC?RM?"5$0X@F2$0C$J(A MU@JQ5D(H5((C0TXZJ6$/,J9AV;VV9:L@7$II_XC8- VV1_L'.$@J!BIY11>46>VUBD[QL%G%KGY+C9,#;'NDY9$YU\>T\,"/7VN/10+ M&6_L#Y!CX\Q1[V\GTN3BI0D1)V*SEA.N@4LN5&_>5)#OZ_ABA+05! MJL%[=R55<'J-6E7H##(\W:V@41CR\07!F7E3 7*:1+SHO%4/-=.A$5.XI\WY M[F#0LQ/@>R[(W/.@JX!BX8M:[5!*YGW-2E@\M]:H.[?\VGWO.>.,:+6>*C!W ME4FYH=T][TG@?]"5BV9)W;[(T=O'9XF.2@[=SS6++YH^]L=,\A%NXWP (B&( MA" 2XG 28K-GF$@5._U1X[[=TYN:]M@>OI3CJ<,.3T&CQ5/F^*%7N:_2BE4I M=$J)E[;3[\SG24;B]/J0!B(?B'PX7#?%60J($PP&0A.F*Z)7J@XTM^=IM%?I M.1*M7:,1A?+'HX'^^GS/S*D+0XK,]_8*EAE5%:>[F*5RI6@OGN.B2<(;G3X2 MSCM<.._LA/Q>,PD7)OP#YC^B85(;HX50@*2@_)CKDZ*=>),?4+E ],(7;- R M4GV8U.+7@P9=3)0 &+657*'3:8KX'@->)*D%(HN"B1XBBT[LJ>Y;$DWB=Y*8 MJA2[=;&85>K/3]5;LSN&D@BZLCQ/!!$11,%$#W&)O^\2[UN&/-Z7L8(\ M#$C94#IWNMNR/L 1]3/@5NB1,JHE98KUPXUEK^QL@YKPDBT^,7:3"CV=QGL/ M-XF!-XFBFUK\K"K+KBF*7T2L$+%"Q$J0Q,I1TK [")62Q3( /.;5WC!=R-WV M!Z-BHS6&0@6G8CEY/5]#A H1*OM.S1*I9Q@2N/ZBG_4+DR=[]43LWD=T:+_ ]<=AJ]O,W#ZE^?4_WMGTL38:>;DB9W"A> M3S6?Q#RM>LD<@Z0)]$5%AE1U$&E"&D:/+$XJ;3Y3 R=3.YGS0/ M;E;(S<<^\"J"20_II]QU;99*Y!1TUS=T0N/"=B7$)"$:KH0H:1@E[1ZD'>S@ M%_A^Y4=FI&@RVI%OQ73C[C:?* C5EQOQX UAG:KVPF<3N5DZ[[*JG;SUC)MV M&>H!Y$>*I!TLV/(AX$ 3S0K_4._KUHBG"^HPD3WL]=VHI+:O M*"^6^MRNZ\[P,6$5*R!7[T!A -U B<@"(@M()^ANPJ!T+RK %$9R;ZB9T?10 MZZKU_L'9.#]2AA7GVM#JQ6>5ME0AJ],/"OIR(VE*T1 $0%U:FP1 146GW8'\723; ]4\29AI//TL).ES4E7&Y21>$*] MHO26Y?M$/!'Q=&ILD:+=([C9.TB6XD0;9FOF2R*=?QC5I_7,8[GJC)%D00E3 M6CBN9#DS+SQ SK:_Z.::7?_J'HZ)^#\@BB21T?TU:@2SVN4L2^0V7BM"Z);0 M;<#I]K"U6/OR?PK]S$V[4>RETE$@FB)?!S-7.7A%UX-\.TW9C[4\G8DSJ:X1 M?7[6>&BA,/@R$'F[03E$!ERV#"!"0&I.NL]\IVI-QG7QH3BTG]M"N90_./OF M;\S28XL93^M5KVR/:'/U!AB(=^##C^%;?C+00X6KD1)_$@$+ M)+8"&* G]S,2[@D)M@+(/<[7 M!AV^/4[4IY.A5KX&PT:J=K3Q\&O]PXIW=VUQGDMG70KBA-_JN7 6>R=)&U\WA-O[? MGYT@P(>AFW #[F_6SP@L(>D="/Y?%I3R]FP4Y0R$[:'2]-&[)=$"#.^_\0K^ M&9XT O<55I]$(9R&,G# [\4/N\&ZNGUZ=?L8&>B=44.96I[[NZU/@+:0 "@Q MXF]B@9=5(]Q_;([ 'UNX+CN>E;0A(8-.#F5E/I9;TAJ=X_S-EGM[QR'+A#!_ M<"X?=CH$_U>T#-PL=#\-_Y.QGX&:?[0D(@S01J^'7J\!5->A;* :BN/H;8@* M[$E#'\->]E I155M3S&6!I? #PV@.(#"\@9]PW.0?^( =!OB/$7VU^!)WXVY0[_3C.N;V);Q&#*7J)^%;*PC?1\]]UA<.@E2W)Z'^-T5*@/ M@;V @EW'*T,S2]O$__[O_UK>[CJYSL7)$ASSM#N+Q70'1%LV4'I1I0U?_5LQ MQLK461AJ=(P1WC308E\()_*/PC0\=8^3]ON=? M6WR&A>1OO.R?@>7H2,K^MH$!!>D(H,4WBR26B>$:!OCK'"Z>B?%[.IHW/94U;"]ADV$6 M4DK!<=6F2/,B3\MT4Q7B0I,'+;XI"ZS6;#$"3;=;LB+2] ]_'\IK0\),+^F] M*F_6Q;IZR\U*65%/)U ,^?V3EL8VS.)T])CNQ^76K5E^5)S[1)-=?_*.]S+, M2^>VTAN^W*>MLJS(\1?T),._?Y2)"\IH4GL:TYE9M9B^LX=9TRHWN?5%E=9- M1BHTGLKU81I(UFCVD&ADT)/"^R>?&HV7V>SF3JV+2C)9-*X'3T9G#)^4WC_I MT)S#3!>KYNTS+HH$?7 M8*J,)7XXR!;8GIB0!C?FC!MW[]%.F?@:IM+EQV&?SO.]O,0RI43C)5/(HU79 MM8/B;V]NZM/\4*CWGVL/PMU#]-;*XD>Y]X^6RK4B;3W6%'I:E(U>8W##RFZY M*337%IW>NW>E?,EBZM5!Z4DT]%JG8Z GU]"?:M^I\59F]%QGIZFR]#B>W>3I M,7QR#?T93M-R::WK](JSZ]ISLNDP4T>7E:^C7\S8BF444W:OWQ>+S_*8KVHY M_.@:^F?Q>DF^MJQVKR\SXKCM&+8]Q."O86I\8\G#EMWHI<7LK<%Y1N9)*J!5 MU]%?D*YON7&N+/%0RW/KENT-T7-'!U[4DM!:IIL5UKU1MTT?9XISA*U-!$ MQC5$L=F2(@)!R:8;>5.3&:74[L"WXR&N[YXTGX;%4KZ?I%/MX5"5KH'0OYU/ M>5Q]4G\$ F,[%9.>]OI:KGSW6#$K:)_,&D5Q/>U)D6E9H956*7<]C([-WA M MRJR]7Y3+_40J+W7KP&7OG[A29Y;IXU77:,IL/5US3RY7Z.F#Z\9U-J>4&PFT M*KM&4_E'K\449SFMITNYUJ,6;SW:(AI[LH;3!_EQ%+]YX1[KU5OG^GFF%!]3 M+[AK:^U1^;G"=I6B..NQ[6?EYDDM)IH97'^Y]FC'$C,WG6FAT9N"7N8EV1@_ MB^DQ2H*M/>KP:J]6\LK1>K],1ROB3=EQ(9\RW/JCKI:Y;;3C\1-7O!O5E=ZM>ULW M&W=>?(P>72="JSH9*D\T+:1U?GA-Y_C?/0?:Q4T].[85_H M@:<$H_K/KI'AI.!,3=&@LST%*J#AW1 ZIQF,+W9M#[Q6*I4>$H)3CR9;K=E= MO9U]&F$LL&L\>W<+BO%>GS?J>8%[OFE(LUJM#-?=(#*J?:U62HD=(QW-W14[ M]$N]\C*"&-L@,YJ@*[Z(JM1)IZ(Y;_8@#D>>"G>P@16:V?M[R>,GK9[7--IY M4V]6A$(9=W+3=%.UQA !ZX]RY;QU?5/L56@P>QGT M96LD3Z<=].BZ+,KDGKBT/LGW\NWX_4-^E!D,!G #&UAA7-(MVVCVQ^E4;5*X MNS5+3Z7'#GIT[0SLD@_JTX,)M1:[P;X89V?#FMYYT=*I1B?/6I;X./$?7==PHO7X2"?R/2W=OZX^ MW(-"B^88O(-U%3=E.Y.' 1?/]]A^QVG>]0?EW!/&P;J.RPM22FO$2T_U3+X2 MIY-V(0GWC9&PAK#)?EYS MUZS5*LTF<-T-PH--":.&;>8S]53\^:E52Y0FE1H\APW"X^[A]EIYJF1OZZPI MIJU$IN\67_"C:T=6+529'"CF.STV-:"51#93!V7\Z-J1&4_QY( K#T;I(=^_ M+H\LN@@F^-'U(_-R^GVCVNCV0"W)V#UUW/:<,7IT_.F;+K99*:?;: M=?79)'DSYO&J:^>0EI^T:/FQVTOGC;P+'+E%3Y,)].C:.90>LNU;L\8_U:LO M>?&E_7*G 41>\0WGD,X[MR^YV6TS/6TFZP5ME(W>-/"RZ^? ZT[U'.%:@^D M'Z=B/?G<-8MXM^OG\#1DHE^\Z;W=H*OQ M0:,X89^>Q+R/L,4YK 1V]E*\L]HA4O84VP6V,;W13<54=<7(FGY!#URZ!M^5 M-"RU-Z_!:34+P[' /#0>LFF]4Q.G4L>\S3YT?E# 494!7-:U/; ']QSYIZV5 M->8.=,LR--2F4*RE*4:D4,2'8?Y0Y7JB4DM7[IZHFVPA44AE$W?4=:*6H'YZ MIN)IN@NT7_][U3II*.HOHDGSS HGOM]'K0NHMF48UAA%I^?)#N ZJ";+[5*O MP%/#Q3$C$L)%;0KZV''A?_PF#ZN]-*";@G]6T"+HFBB94DP-_2#%*/3"E-6' M0$TI#9+D""[B=G6'TM^HAFK;5I_2X9IO[U]Y:WM!:DOOCU#CKJYVX=>H@0T& MB@V?@TNY\'T.)%BJI3CP+8J#U]UZ55KPJP2UGRB48_0!9[SN*?+_MU43-'/^ M($IG#J(0.V#91" @9&+R?DMD@P@B+9XYB.=/I^PER%/^W.E4C''[G7,>/!"9 MF'3^M@UW[CI#C-'"F8-X$1*56*BAAY#0Z3F *)R_YK\(0B4F:OA!O A")29J M8$#<9NR8XKG61ZWLIPX:B]\^TIW #%XH^1N 0S#1A__W@^5^[!4+HAR3CSL8 M!$'_85'\%LG>FWG>J]:U :#NX0-=ATJ;&M"HUYPNX8]+Y0^&V2]_]JH@!$P/7#82QY.Q=KQ_;'V]V'?+W?'OZ;JC>-R M]P70ODM0W\&S.B47#2R,"2O#Z/9]N>'&KE/NM>F4;B6-IM"U1_5,?S2."F6O M=0=VO\KF[:I#S&TWMM5',]00# W=[:8\!R(=V%G*Y\ P>'R)P>57!J\])<4" MS3*57D-NMXK <*\']OC$#'XKFPE&:SWGTGDU7BS;W7+Q(8$4N(RF[<8C=#Q^ M9 U^JC;&('#XGHO'3\_A>RX5#PR',_0'DV&&A5FQ.+T5Z4R1GG:,9FY:Y?[F M/O)]\/C09LMWS(0I]OH=]B[GW4OEES$>ULI")F?8B!27B1HG;C@QTS>YX=*R M&RXU^_S+R+LQA4F:+4Y[5:Y\0<7JWIJEWLW?7JXJW5CDZ=HIRK(#.= M$7[\*S$1GN<(@Q,&_S:#GZF=SB]Q^,(1EYI1;3I2J^E\M%ZOMQ!3K< EZXG2$D0F'$T^<>.*;/7%IV1.7FHD' MX_KE/E.][O63[.UX6)CVW-M3A]J\SD/V[J%U^]3SU&:GW[N^+8^&^/(#!G*X M'&&/'$N_; XGGGA(.'SAB4LKGKC4["2+FMZN&7%Z6+@>W1OQ:4423JW%^4RK M5NGV7XS>\)EWNI;=B0,.\SB/X^GBI_'TKZ\A/W;*/F4YKG\5(,;.[U /,/V^ MV#FUAQ \$ \1%-C0^!?J0:3'I+<33<\A]'869M6I_:/@@7@0C^E0 BY\&;53 MF^O! _%T4Y>.!N)%2$9B^05&,!)Z.P<0#Y*=( 1'3+\S,/TN@N"(Z1<8$,/2 M;+2(2U,B7JYD*"X*!%.JU>_KCH-N=(M0MC55#%>'*Z+KW"RW"VS2FA22DHD0 MP7[NY5.'[6(J(K9$68ABN^C?QFAVYJF:3=T,CZD:7\CF6;JH9BNWHU':BAN) M9AQU*W%L1&*.6T,1QM!S8+N50@3[V;+\41J;=F/Y;%?N\,PP/:-UT$W1U;HL M=JN(Y46?Y6F1%%6$M6PJ1+"??87587N==N-YC^=&3_TL:_?T3C/C]"89P"?' M<*M^_K!QAQ.-V+Q.>OTS828O47[5([<;TZ=L,&TW1::W'DXB/CWQZ8E/'_"NJ=V8/CGAO<=X-]5(@\IUOF!7Q,1+&C$]ZH[B M>,CT/&%ZXM03IS[HC52[L?U,+[#UC)?0ZL.6S,Z*@\F=FT)./6J8@KI>H#]S MZ@/6,/6N["#;'RBZW0]_N-]8KMDL]XE07?)4SMWN>ZS"O3;9!,=^U$,Y@O@O;.Q3RY"&Q"+F5!DD(Z+6,QA-E .FUO8EXGR4+RN MQLN/8JG.OK U-]4KN@)&KICH=DAXAD!RV0^LWCUF\2 MV?%Q@. 2A<=!>SK_5GA<2UXF/:@DLCV0&>8?H'_2OJL@X2%CX7'D&RG#F*O< M;QTH$1X?QW(N47@"3H<7K<7*SC*BD#7JP(GTIVN_/"0&B/A(2#AP9-V4R(\ M H ;X6(]EX.VJ_ZM]*@G^[)8=MO1M-C+JAWOQ37N1"P])%]ZD $5).YQ>MQ< M?-SC,'VO?RL]A)N\DZ_G[K(TD!7![B0+-TVG#/>).F!Y,NJ"!#X"@1L2^#AD MDK&5\7(H\(&*6]@(S7PF/X+:2+V:Y2H& M/)65VPA)H^RE^E$DUA* I-%P[\OLCX9RIVM&?5>M,;1^7@M*HU*LQNQED#2 ME,.3/01VNU*2"Z@8(84AA+6#4/^Q+6O;HEA.,7U6K$?!/2=QBE(!W0YB;31] MFXM(XD%8.XRN"8E??*]_XQ)Y^R@CM[_B[0K'\E+MYOHQS;8E,^\D-49QL-I& M4[;CD;B\733S NHM2'3A>YTPE\C;1QJM_15W@Z&4KH_%YWB]FI_6ZT:#'7;L M,MX=FJ8M1[A/PP5$=1.'FUCE)QJA_15OCV5.Z;#)@44/J_%2FLT]SRI//F\+ MD+?I2)S;[AXLPMN$MTGMP7%'97_%W--L+5?J,)UI/?J88,:EFP27E[#+C:=C M0Y];V&Y0+F%NXG,3G_NX([&_8NZT\S#1=Y,-K+OQM&LAPG [YN@# M.8("+I&Q+<>A!K;5UETR4H(42)/NBG/*^&/N+F'FWM2_V7H>%=BJWHM_%^HLDP*-\O,A%.)+=PD]$1I\?-Q5.XRE":0C@G1$A+Z8X7,Q\=0NW(%:Y_:I7F38ZZFD MU^W'#A83J)0ASD6$+:L0B3%!@A+$X0AK5<3G0H*91KVA.)L,:3W'. /NIAU] M:9:QD!!^_"O0D3ASW+E21$@0(4'**XY>7O&YE$A.DEE[))KUD#I9CK MU3M82DA02H@1CDR/(G&) .#FXN,2AZW3^%Q*",J-VI8STYM>_BD!"C>EB7OO M)SA0E8:(ZBO)7>4D,'%ZW)# Q($+/CZ7$_7[]$TK-U/Y>E2?T;IQ7[.+BB\G M>"PG!/JS3&C 1C+ )5[OY>7 'P?_YA1'H_M\^& MKQZ 7- =7GH+HW5&;A,\RFV"AQ)PXI=/11K]6+ M$W#7&8X1UZ,+@.5(G",W !^WC.K(L"^62=BZ8KSGFU,711S "PR$*#A*R]:N MHJ YDX5&:B*;/79^/TKSU*Y\ M+R=$L=B^O9ZDP0UXLON%>[4<[V"^ES#?2QSIS"9Q !('"&&+U*ZR8/:8:K12 M(B_3C;(6;37:3BF7QK( -4VQ')0%I+62! )((""4C5"[2H/R2W4X>AQ=TW6V M3?/YA-ZB7;>,I0&/ P&"$*+6J'?5#%4(K(-+&> C/8 :IDB;U+FZ)B3P<,3J M@RHP#(@M*&7N%YSUL8QY:?9U;3(>9GMBU!P_)#L#6GU)-!D>EQY($886R+VS MW^73T!42$#X]8KW 3GPZ:92'5B)94&C@Y0V@*YE\6>X@/A7Q4'R:WRXX> 'V M?QA<_C.HZ0X$HQXEF[\3HTKY+-=L5R9"KYC(_O!AA#L.H M8]PLWDV2^!^IWM5ZB+O0[+&95?+TK$Z$9 M<@4D<5(OS?@]2G9\)T9] A-UVBOV95J,,M';FUQM5K7&F%$%7" O;9D:)XQZ MF8QZIM;O4?+9NW%JJG]G*3(][H$F7\P.$\U*ZJZ,.14EL^5(G"=W,Q(_]5+] MU,-FFW?BU)OK*-ZX%SP M3KPZ2^MI[?F!:]#]Q! HLCO.WT9]7N4QK_+<9UF:D/:[9X );,7 .6)%Z^NF M[KCHD$: =+R3JE=2[!ZDG/.<5Z$X2ZQPZL@6Q83_7AP]Q(R[/I%DE M 66:@"] C8B?2C32\KYGM@^=9T'8/@@I[-W9OF3?ML!C\S93;PR\<;)*/SU$ MZ8\:DRGXDTN7;R>V:-B M=JK<>!W$]_*/?U%+*[FE]*SKV@,"^_G'+0Y]R^C.G'][W>]VK1M92F?JO5)T M,'GT6-_01UEV(1(G*I\X^,32#WB^?G>^E_1&.ML##_%Z=3@34[.VK30&6..C MI'T\(LFDG9WP/6EG#WCZ?W?&-\W>W1,W3?)UX'J2FU-3M[VIK_ EQ/@B?=QA M5I?-^,3'/S_&/\[UGCLS?C6>'CU&QUZVQTXUN96//R<**:SQ44F!%*'EX\;T M+YOQB9-_?HQ_K!L[=V9]6N-ZC>;S?:_GS5+-4O(NZY;J/NOSF/4_+28*=J=Z M!4#X/=7U;'2II]J%SVVL0+B 0H-ON1WG=>WP=Z(.0;Y<&$',L.3*T!TRY82@ M+X.@PV@_?LL_O&B"]MW$RZ#H,*8]O^7X7#A%(__G,BCZ(F0TL:*#;G2$.K>W MXN"FL'_K;/#QV3UTREV?O*W40KQV6K.FXR(D[H2>'HP%V['/"G\HOP MZ/[:;(/,I$3K$,_@O#R#4">8ME0[H[2I6P\/>J%7+1?RVB//T5/44B[BK!(C M7KC>(=Y.^+R=T#5D,BQ>KV:YBD%9 X#$A-FA@)\//SE.\FQ5PM9#@&Q*<].E,=W32J654QQ4Z3B>,.3B;"2N36XN.V M1(G"47&AZW M(I1("N+P'[UK=!M1H=ZW.O*M:G7HE'UO%KOP&!P7&Q7RCW_C?$26CBLJPI@Q MW6\-*1$5X8PZA+S1=!MA46+:L]2DJ4KI3#)3[CX\MU.VC>T*U%HJLA%QRVF3 MQ+ @P0KB@H0U?[V-J!C56L]I3W/[M*?*U2P8.Z* YL[$4DU?5DC0K* CC$3,"A*O.#UN M+CY><=@"A6UD1 #V\;FH))A/7N!2.;J(V69&-T"(;GCY9N$365*T^ MN/II6([SBVK;5G]1'F*9&\M"+J#ZXP)F\Y#16Z>HQ?"9[0ZRVJ:I.PFSEIOV M"F6:3:?HP9,]>U3[9>BQH&J,^'9)DPLHN+B T=B$.4]1_O IEQTYJ[0YB3O''O\S64Z\OP!6X@/E6 1]CA5CRYWG4&:SP)(05KK.! M.;NJ4[TNWY2[M)ZU>XT;]<[MLEASXM'4\0WCZO93NA^^RH(+&$)%9DV=*,__ MJ0*M=FZ':LO34Y:I35\RE4L\)Q*,HT\_0$9DE*I3XG\$P<0^J08^;4=]. M@UK/K>?T(.>4TM/[OI7SE$9RP(TQ=PKH,J?XAN;P?:A0PIWG .*Q!S0?E#V/ MF\3>CCTSB7+Z07]0*STQGRA*DB7JQ1PV<%$^FXM(_'K0F; G\3_/U_\\4MYX M._94C=I]H\4,G/H4/,NW?;5C3]LB)VNW8 M,_K8FK3JM_?)=/[9O*:?E<%-ZP7';E'.EHD(POK59;\^S=D&LM9=K/'0&]"QHEF\;,Y[Z3G?\_B@E3&$G%Q@J3W+N(B.2@,K$:G M.*65/"UFH]V*QMH=)"Y0[[]PW!$A871Z2"$]*:0/>>/_+O+B462[-\9-MY)6 M[DUQ)K>G=@-%0V24C6?CQVV\"6..GA33DV+ZT%<%["(Q[GNM49G+-IMIW:G7 MLHU9LG@WPPX)OF":(7V])(!Q>MP$S",)?XW"9R+BPV!N[_:IS[[419,64WR_ MU\]4LB\:]D90I0*[H0YW8ZZ%" LB+"YI"$#X2R:^)2VGQPV)7ARXPF07B3&Z'R9:2?!Q"\@J@PUH^0DO!#-VP$#\(P%BZ0WOG+H],PVI"DAO_@-?S! S&, MJ5I2SW[P>O;@@7@1$I58J*&'D-#I.8"X]^;:X(%X$81*3-3P@W@1A$I,U," M&*K6P^4YLBW0MFPP;SZD7&4"UR%-AX]J+3.&%JJZNDAQ[\\SUPNQ;\RP@^T@>F MNVDBF"O&G<9CJYNKZTR+O:[3O>N;:;G),J@-43KRO5]AC.;OMPWQ,F$_6P%R ME#;"TPH0KLB_*.WADU 7)_S@14M/1_H=%B#BCW_9B$"3.XF/6]QWF;"?XWBE MPW83'E=L?%@<7.I7A>N;F]*D)[(%E[[MS70F/D;R X\-YKEU^7'0ZN P)L#V M6^UWF;"3"<1_V6MX6C,DH:<>[L49WTI7LW?WI6)3T(IR!XD1/-F8@8*$7#9( M@B%GY\LW3[7Z\/&N*WA6HZQRV(]!+8WQ"+U!?I V M)2) #M2T>"82Y"A-B0&1(#TWEVGVW?Z,CKI6N9;L%]R\Z9L@TH]_^0B[[0TH M1(*06 B)A1RS-S$@$J0??1SD^:F5Z^F==+\V2NI:H81C(:CMD>&(_""AD#,, MA1S6ASE.KV) ),BC4Y&>HKV6D\[<&K7N;6K$V&WLQ?A3MMDXM^.4[4!4M*#B M%>KGP+808UCFKZL6,$%;WSA"^P**5LB(F&_5F0>G5?L849MC5*U .39OR4[Z M#+E!)-6JX_(@.M$3O:I&9Q/QPK@[$J%;Q*(*$R9^J%LAPU=)0N96AYRKUU,Z M"&*&_4.*GD,[FVBQ3,+6%>,]+1RQHC_(5'X&91";%-F'1G;W_KDVU:7G9$^L MEF099#LEDQXCC2;_^)?CUS4:Z3 M'O:F=+NFS.Q',8'X&M40B!N*HBYE ]NP]76AS]4L(Y=,1WFF MP16?6DW5\]E:0!ZH0-B:L/7WV3I0QOFY)/.WX>M6HG&GU]5>-RU.N=R]Q$KW M-S(.+*%\.[NA\8#P-7'$S\<1/Y>T^U:FN98IC.M>QJ*CR:>4/N3DJ3W$+C?. MC#.'B2)?!*\3I_L2G>ZCI,.WX6RC66&:LVJ\4N_W'XNZV$^;,QYK<92QYL_E M4N@"<%]O@<;3&<@@AN/=A\)!;M8LKV6 (["S"E ]QRJV_M^1KT0Z*L!G/I\! M=G!O?CQZ?!4SI3OB[3=/R^Q[()Q/ED]$$ [C4Z;][?%(TX*?,? M(QQQX/N5W_'[AP4 \EWAGG]ABQW:>QKRS.R>OA_<896/9Q;0TJ=>"YE9L/]" M_K\DWIFJD9Z6'FNIZ_2=S0Z-D!'XC*Y M+9DX_)=B]H>_F&!KS>\\3ANI690I]#)N/I>+JM?5VSK6_/Z4 )8FEYD2SC_P M;(!+8?WCW&B\+>N+U\WKOIG1U+0BU_E)J?E4R)B^TL?M_3RS92$187WB[Q-_ M/P#E!UNS?B9:2-T.Q7HF+0XREFJ+"> 6,>NCZ@-6(#J?N/N7X^Z?0WW"UJR? M[56?V>?:L]D3G\J* \K5NV*WC%D?-]1S+!OHAOK@E=N$L3CA L:7D8O;SB"5 M?@%W#A Z/0-K\ *&N9UZ9EOP0 QCEO("IH:=>CA8\$"\"(E*+-300TCH]!Q M)%<+GP.(Q$0]!Q O@E")B1H8$,/QK ^H7EB MSA-SGM \,>?/T9P_>2WZ6DXAJ3BZ2DK*3V)*?;>MY<26_YY'45SK(UT#N$T% MI[*D.WQFGCFYO>\!=.P.K2IIQ38AQIP2L*MHBYAI7CM5 MZ-=.E3OCH3M*]FL#.M-C^9%0U9^[K7*3%=$<.CI&;S>1X@)R%:=.21#.VP/G M?7< W"$XK^(QYLR3BF.Z:F9[W=M4SN428\1Y(N:\]0XQ4JIR$E?J2)P7P/O7 M_Y+;OCM^;1_<]JXU\XWMY/I#*^UD$OVZ-TQH2:4#IJ*!%9Z,V>[3FXY)%\,1 MW;FC\=UQ[RT_MK'Y[>%GAU!Z]\W2]*YA/K;I/CT8W!3:UQ/V.H&X#\U @^RW MW?!3HO6(IQ=0I??=R6,'57H-+\^FAM;]11/++I#)\TG4C[C20]"Q6_?'W9U4%4W MU:.\+NLMT&L\"D]%-Y^SGHLXGHEF7D'6^_0B[!#U-%WKAN<"[>SZEQ;+I. > M6[:^G]LR UL4=NH!?>>=:#E%BG/.EQM$4_-.ZT93FGY-#]/=EL;(5+/V;CIT0C(WJ5?*.7?YRT1I6\]#AC,!OODC$EI7L! M+%<]-1N?K5=^U.3K&^M^Z"4\5!RQVO5HM0=4D\W6@?&LY\>(AW=*OY)VN@#6 MWYZ>B4DF=^^9W(_5<5UU6MEA)Z[T\G9GUN&F-G_M8%;>*9=+]#'QCD]M5I]G M6G@+=5S,50I,L]]2>E6V7LNVF1DS2)8Q#^^4&"9,3)B8Y)@/DF/>@HM%:U@8 M)VN]7%KO:!FVT-.?'Z<)S,4[99D)%Q/7^')\ME/!S=:0Z8LYSTWEO]I+,TFU/?_3Y M>-O\]Y6KM SP[_]J^FAW)HN]L=GBPJ^E3UQKX/\*?^X"=&J0V!D9]/\,+$=' MN_EM P.B> 06O$#3_T$DLK29=:J<7R.V6!$1V-IR^-4Q$;RFZ(48O;B:#*$# MO-(/I7BN1=$4C=Y[!5^\^#?&R^LN_$O-X X,9>" WXL?_GQ#('V"*?S.J*%, M+<_]W=8G0%M&S'S[C;<&Z5" MSNK@3Q&EP _@X8/^P+"F %!03D):Q3P/!8'C.I1N4FX74"FK#X&9(J7 Q/\X MU)T%OYD$BMJEK'9;5T'L55&L,=:9TM&^R*@5;#*J=8$#_NY#(P"2*C6P ?Q5HSJ>8BM0T\%G;&NJ M&*X.OPDU%:7",U4@U:O "T;FD24 '\HY\MS3[]KS;1>R>PMRP[=;G#([.&H.\Y>:/ MAMK5WW[\&_O[76 2UTT(F_N;Y5':8[$QAE]"XX9=KLI'854^"MMC3\%V5E-4 MXS+;$J5F6Y#E)B_0[:;"27R3!2HG@Q;-*ZR$C =E\8VL"_IR4Y3C<7'^^?

+Y)!-<%[390T9=-X#B+=;4W]*O+Z!^\HI\:>+;C0:&'[*J*9X -=+YL^T*; M*(JMWQ__,IP2900*ZDVX4[2%]$3%4A;*3C=&45F3@KX*Y+&%#)UO&'LH\/&O M-Q=90B&T_U0+KC6#>W:[B@L?G7[\/=."7W6A[T-UK3$U!H8QWPO$%GK6&@ ; MH2Y"J1!.^$T42X%BWYC"]RB.96('1W'@[B#: <(G=(QT,'K=/%S-AHO-=T!9 MK1XD3Z4"+!7;0-N"#^=EO!/RCX-_A%WQIVX &K M>!7H"T*CU?47PL\MH4U'?N'0PYN%1ZP,!A!&'3[\XFD=_PGS_\V!>"G))C@O@?"O_(T#%6_L];)&EI.WUE$EW"T=S) M]0WZ^=<6G^$ YV^\[(;0UH]WR[X:MBP3$U>C;3P3X_=T-._\%V[)\E:HKHW" MI?_4+/6S'H]#>>A8_$#N0TH3F:BO1*QL0\BKI[()VP=GR ]T1E)QH!Q"B@]J MIX7405+RFUH0224<$_,%'_3BL="Z!BKHM^"?.29"H>*NR+;J$,G65TT!)=I" M-6S4"NB[Z NONO?+;V#IK)M^_!P9 ..%.'\3T?-= B28;3"P;'>N\>"S;1W1 MA4TY7JNONQ_H7E_FJXBOH8+#P#D.^M'Q^O#$X''Z2M!?'/Z"C)-Y5-"%)(#N MEM(MS:&< 5#UM@Z?@'^MIE.4#0T$'V4(@GG0!._-\=3N"F!P#XJJ>GW/C]K@ MZ(K5[WNFKB[".-8[&TG'1XF4T+=M(GC\4,/9UL#6X5LB6.,9!C0!$%Q0\:$T MA0.WAQ#446S\LE?I&#C[7F3]9&_H$']LSC!>TY:!!D@R[%_,)]U ML(-"W=A*'XPMNT?]A)O@?OWOE;Z5IH44X7CP^ZWI(ML#%88+L%51181IX=Q1 MT>XHT*G"Z',6^*M!W:5!2]'_EH./^6>J6"TB*D@N8P$2N6>X\R]"&GROTI=8 MH@O1NJJM=SR6,5S@3=-^=$A?:> WN>_OW] 57Y:@Y392@^D[V#@;8+_2V=NC M\/3=>2 1\_ED#M#;$M#'AE;8//JH(L6,MX*YI@.)U(8Z:HK^ @:8IM]"CU"/ MP9<,#.16GDRVG5CX[K:_=Y#A;->A! (BZ18 \%"A2'-]9BO94$J-(4787%"#J\LFW=;OORW@7RP'?/H/> MM;\M9.9 BQ\+4I-"CAXE\@N?>Y';.XT-$63K9BD-L*LM<]S7Y3F5T)@#P9Z[H#JP]=VH;XP MD;+9H"60^NDJ4(_T$:OJO@#&4@(Y2E",^U[97(&@C'$/^0^NM?Z%R&X [XU) M]R^TE_(NR29'B[1XNKQ+\2Q%G[+-O#FAH_;?/CQ4GYP)(-*5$I9;-9IN< MR')R?+]4@ZSLMV([FOFJ$A3MQ2<;N*-@Y#$9NBG1K!0_ 3^A "ZU)1==ZS84 M:);M1-:=,C_ND[*@*8L\$RJ#!!R2;N'-@V]E11ZZ,.7CDI -^])T9V HT]^Z MB9FB95AJ;V6%I;0%@]="!(>WB.S@Y0#=:]@+.2W8>X!P,H>.9\N MW',74B\DJ1AU8]FK\5#D$Z'0"4Y^^3%"\$J*UIP4(Y0#=3PZ I;^LTZI^ _, M'\K/F"$C +VXI$"S.1NAWI0,\^JW^MKY;P1K(+7%=J;#R.=0POIEK]*]T< 0?M9JSV(&E0M%)9Q%[WJ ;7E"X*%L-7+.O>\*G*D^0LTM"H M<:<)^@X-3^J MK(G4!K+I\3G]1'IRKACQ8^C3N8[[%9E_<]&OB9F(*GFVVE6<#0NDJZ72RG>E MM[="]]!GVDVOE=X_\+8*TKZH^7N[E9@/5SI0U\C;@]+VK+I#BZJ_!W'@KFI# M>ND#7Q6NVQ>NO7C%4NOVCVTO>>;9F/CI6($E9;&T/@J\MB%/+.!?_([C#[]] MVV$,(?Y2:2\UV[X^JK0<"_7H[UE;[R7 NMS*OMUM!O-I%.*G4] (EO\2RY_, M\"&(/PGBA1A','\:DB>RYE2RYM/Q6@3QAY,UQ(@ALN:R$$_P?B)1(\4)YHEV M#1WBM[F6#0UM6YL_]=GHJ2_#!X$(Q'PUD7%GL+]2>X&"&L*(/L13$_>' 3$6 MW^]P7.FSK-=\T<\J0PH>"K;Z"5RK_9H*#9U:Y>SY[IF_)94&_@W=LDT(XZQLD?UZ;/Y_W^3*(^*K;-WYFA1_6Q(1*,"_*QR^1$+@#(OT!-BJOKAT M9N%N%#W7<143#V/[*P%Q&JHX/ZT2,&MCE6KP8+6]9!@)N9RE$7+CN9X]IY#L MO(UG[LN@7IX#DPRQ0H@50JR00%LAQ0&>5G>C*?9+[7W DQ-$)G:!RSK.?HPD1:0\1G3+$\LG5E?.M[ECBPT3'O M]YZ7C3.#">58AJY1B]$K 9(C#<5&4]KFE1Q0^_@_5- SAQ8E!Z"5OT'%Z:G' M-TG.A7K\GW\ROP@9'9N,D+$2(C*J^+<-+G*_NNG_-V497G_^\T_EUZ'I:,^6 MS19(69I0N!<+Y5+-D0!$/8)EA7T^]^*",/'5((KC^VU*R-1AB)H.3N.\AA(3 M>V]<^FN^:!&^.!U?$'6Q78/_\=E"#9G5>[!4T3:V\3^J"@"ZO>KRS.-M0#]/ M"_D+R(]F)*^%*M][=P> 8>_F[2E2W-\^P!!EN?=/O"$1VP=9G - MQ.]1YZG-O@"">.B@)YY&OK0^Q:+[#Y8N)=GJ@GA6BLB,&*'C_#Y/]Q((>/]Y MJA4(_]]^:/"P <;]T" ?HVE"?>&PP4YN:AV$ H4('^V$C]M!Z@9KF*\5%%0'#MSCWE?O=@;W*0]33+0Y?SA5,P[<.N/"P2 M#F-8LA&6BT?D^&=;^UVZX6C[_<7>=K@@T:5/T(7F^->E M^^)CC SZ&^Y86KTX:?FZI34HYX2_=+?3^G+XU3$1+"Q>5HC1"V:"Q&2"5[RB M2[^[NM3X"VS) OGN/J[>DRKN80 MS:ECU779:6OO!R"@MWX^!4%:8SS\XU$#--8+"EC@YP!8E^$.$@NA3NU07O@FN^.Y%L5?V M6Q,5A/9VICTV\+17 5 O.L!T'8J-B)(8X5AY04W*8DHIU;9L2I]/#*,\-"P, M4QU+TW%\O_V"IE"JBAH NZ_#]= 3'=1\35EM2+&HLP!*04R'4-A%AQ[<2UL' M"#66VJ,L?Y8,]1,^ZL\-@>1:='Y%YG]'R2^@ZGY.#)L!D)3A-EU(MNYBE=>' MQXJM^32/B/\/_HF-Q*5XA.'B6P.8KI9*,6J1\26,L3?&X,+$&,NB=$&E"\I: MY0:)RIJ:IX(^_!YF#)_N:&;M#X2J#D!5?)BH:GLANTX]D?G??:D[!E1?F5*6 M:4SG OWMVRO8TMS_BQ9''>+#='VJ^'@?FNY %37]K9N&;H)H MRX"(6?D^^LX2?2'KV]_>USY.NSTWY5++Q1OP%Z@,70"0$K0\FTI:4#.A7ZYU MJ,Y?TH1#13>I>L>%)H[_.=X1L/,7KX(>6+, WW!<:D$M F-# %1O!+/@!M%8!UD32?R@9\?HZ@=SZ\!%G:Q2SF6!]G9YQZ_R&9>@*,8F%>!#F'Y1/1; M'_-OC$H@8UWM1A:6RBN_(T,<%_S@?;0 ,'V>ACB!:$ VOZUA"3&&KZ<*BJ,I M0^I.AP(&&?H>/'A!Y(2?ZB\H#?%Q8[$ #P":98XU+R2".!KIEN? O\"-@O[ ML*:(1&U*FU-E!/W2AEK&&J.%%:IEF0K5UC6 %M(M3,)(S/A?1I!!6)!T@=M\ MA;6OP /4(;[@^Q&XZ&_Z2->@:'(HW&F*%L?>S-LZ/F3>DH#:XJ@A/A%/ ?CB M%D0DQT00XN4($HY=14.&(K!1Z90"]^+"'<&G>9J.0-F_8)VO1"[\AD^C+$]' M9(9;?&\,;/"1Y[59]$86V:4&W;ZB_DQ3HUOVYQ)TB7./ H OYH MBH9;2]IN0Z4-7U-_K:0_IT5*<7UOW:$,X"!/"WZ&[#%TXNA+;46W*2BG/+#X M9'[44&RCWS3(E^@O>",1M!S^5'=4&V#9_J&R@@=:6WL!>E2%VL RYV#H#J4! M)+LQQ4!9CI8W% =*4\58A#3F7YP#;N)UY_(L8U@MR*-5@(8N(=G? ^[[O2]> M@)41(OXVI+KI'(-(>D'Z>Q6=7^#3USH.%MGS1>%OB 71DC90H.3$8@E2/&0[ M1.^O?(?$3? =A,4)6!#J6[/O--% 71(21J MO>6?T\=[1N0S!KXL5]2AAXT0),7PH> /$"A0^PXLVU]<0 ?B$"$='>-\J_@TMUUV[=0= M:'05+'C&#(O.!OWHH,-/00)'U5>8(V\@R9LJLJ*J+OR@C[U'2,Q9^+,?1)!\ M*:\C0P*2ISO?6RQ0Y^DG,):2**H!%!OEU;KO A/?@-R[_E#.=Y M0P95! ]6LBW__5];Y7R6X)BG?U@=D-6ZL>[95\#0BP3$U<393P3X_=T-$L97/1_;BF!JU!=&[3_[\<_-4O= ME/0\5)0&H0ZY\%C;08:"3.@B7GLE8F4;0EX]E4W85BA=^[\?B'L9KLDQ/,W% M?_BK?P^5:Z5K&R)/*]R+7DTQW&L(!>V!"^90Q)'6I\Y-"_^E\EVYI,WX0]4@C0$FOKQGP] MWT=C:2IAFM!_H.X!P-X_I-GJ6[ "^\_+ '^HF/99D?"-$LHE?N";,L>+]$GX M@=^:'TK0%%3U <1\PD_!(N3? .#S1!78(^2:$6(_);%_/\# [ /Q/DV7$I5: M]J')LGQC^__1C4ZU^<-[_(%QS0Z1THMOO.+<(1"$-WD#":!Y/0VR=(YFQ<##7? M0C/>IP^1/9(_%9P38']M8(T/0IM+Y[2@W-\4#@4YB]^74AH6SARA$+:J> Z. MF$SQ\:" RD*?1!9-SY!-D%$>6>0N4 (59T/Z2/NB3$J[K:OZ7'W,OXYB37W= M<>;A3!P$G>\DLLC-O&JN974&Z>4M,N87HP#M8D(D/UOS0U^(NQAF-C#_[1W_ MS!^::Q;,3(K]AC4_KO61$1#Q0W*O_!FL>,62IA)O('$P=+[J]>&RTR;#\R*W M9X6^@]X28UMJ++1MBJ&C>6J^\R/KDH.2\7B7X!-P4>4X4N':K27-MN4[*@0_1 M"6<3HN-C?/Q]A&[^V=]$Z(187" 1NK^-T!UFU/JG-SD_WF:3V1J5+5RG'U^[ M9T\DRW:H//3?^J9O?>+&<[[G'_BDC3]980#ZK7QO_LRZ2''MQ2Z6^BK0Y]U- MJ/R 7C;=HN@S. Z(?]RQ<^5V]_4J-B;M]Z;7K9N#F.WUQ1[AY>F8?**.QZ,# M_$F[X*6<^4O ;4>=WJ;[]P&'Y_5XGT>AUP_,>!<,5),4D^^BRZSR3) MSI&<[+ML1V61[5B:B;8W%CN,0ML9'X'CN:^T7,#Q$G3]NW>FF:<1#\$B1/&> M.\R!5;R!P((?@YMK5)0T.OSB!$5?QO!.BZ+062%!H*O0(0W'"0G. M"*$=*19Y+*SMW6:^@0@T.WLVF8\;.?TK(EI#22"H:N^>YR'H!FBK9',0?S/, M09R"AV9FG(L[NM+E'W$TJ7H4#_4+Y"R3Q]Z)9"NW M-)1D@XJKPZI]]XZ,331T%-2L.*;AI".HCZF"%2.T=&I:6G8]0TE*APFC$TKZ M2]\RE+1TK;C[3ED20OJF.QEF.KH%-D!CRX[@<1[4D(ZQXKY[=L/E5@8; 086 R?T+T.'D\/T)(0;)T>([H8.)X?I6EC#RU1#<4V@3W_) MYTZ!2_@AU*K4T MZAPMH\ZGP/HSUY=N1<'W3*1L:ZPYKK)8RQ]=7;!&_NT3++Y\0GR;HJ5L33N! M=6[WQQY!\E6E:/[O3^;$[N3A3R88WB&445&.X]"=4*$XL8/4"/X%=P7 *]O% M*B"G%SQ'B&&N:.Z*$H ]CCW=%Q\&5^6@T(4VMQ1>V_K8 M (7@#YV3_DUQ$F-T(DHL@N8C0QZ*" W P3/9+./,@ MHR 0-C\A I*+.#D."!D$T/LXZUS$UG&.8+@49^%$_$TGALPQK,#PM!R7)/I* M$V5&%E@-3&29#DP?1J(/3 U=/F]JU&M:(CDUE+&S(0$1H13-&LROTKY7( *H M.&Z2X$EN(O#N$FF2"(^;,V^2$$F31&B=%%DF71*A=B]0BP3\AR=G>!Z^P3EY M R0S$6:G@F0F2&8B])&IX <#)/]$LX\R"@(A-%/B(!D)DZ. T(& ?0^SCF0")-30SHDPN^3[**?R>D%SYD@'1+GY0F$R_8_J[3#>649@N-O M'\96#@Y\AS&4@P/?851#<. [C#$='/C._?P.8D<'![QS/[X#&=(! O#,#_ P M5O1Y!LO?^]Y!J-H/>RA\<^0;3**\=J2I/NOAZ:6;UU&4VNT"%):&FYAN#E/[ M86Q@ XVJFQJPJ2I0\9<9=O%]^(EGZZX.MYN>J%W%[ JH;KHSXS,\1%*<2C% M+]A?B71O9AV&Q>BB0FKCGY]5?WYZZ/PL=W)&@;?.R1&%P (GAQ04*_N+T/1C M8&UG$FP.K@E.@LWG8Y:28$FX359R?J$V9\GQA=S4)0<8!C/X/(/-GY/X>EX>CY[AEB+AL6#Z%H$J+":C9X)Z,L$H^2:C9P+G M/)#1,R&/D^]\02]]QB\.&&CT3APPT?B<+O,PK/_DS\(H'X4 7B!4'BXC0CTW11OESL+M4^FAAR+U61,YJBB07C(4<[F: M',?>[<5WW*YM>9TNE?-,0(DXR"Z?U62590RW+$,+K3OQE>")EH.IYDC8G83= M@^\M[!ZU)6'W0'D+._.@= 7_861RAH%Q&$C8G83=3^]E!,S*(8??X41RU(X;=WP/T%[/)98%F M.![-)N<$3EC,)A? 9,308YH[1;@]OKD.'H]L^2R^WH:KX8KUG\JO__F'$>D_ M!0N>$JIMG\^$*?KC8S)HN'ED];/$6+&UI>)Z%*%?>2 ] ;:J.^#MF0CUL[7V M(I0)L'45Q?7]K_L++^Y[7?W3TDKJ!UM.# 8V4'4%[Z&"4+2TXA>/K$+S4_O@ M%4G+])RU5>>?+I8(74+B.$Q_TOS#.Q##,^K]M&=SE 1$_,Q&O7\)SQEF(+Z$ M&=D\Y/@"Y#CM"C6:]2Z&9=9[T,[P*!F(PP%]>H>*9" "ZW %)T)!,A#AAN_< M(V@D Q%N^$@&(MSPD0Q$N.$C&8C]9B!2) ,1J@P$P\@,2,0]W/"1 MB'NXX2,1]W##1R+N^XVX7Y.(>[@B[O-1.Q*:>4^_C=J),RS'X+ [JXGQ5FAK M_Y<"\"5@H[\H\.D-+0!+!?(_BR:@GH!B4P_ <>'9435@]W_A$O]OK5>#I[-Y M15R+KWZTZF=(^#V,X?O&#)&)CC. "EJ M)R'UTSL1P7&Y24@]W/"=>TB(A-3##1\)J8<;/A)2#S=\)*2^SY Z'\S[8TE4 M_!!-9ID]R8^P'<73IK7Q=\U2_4GPM@@[:;:#BTO:"-0+] M%K IAL>QA\P!:_+O"+,LD=!XHBW_GW =SQ4A7 MC$C.,#!&/PF=D]#YZ3V%X+C6)'0>;OC./?1#0N?AAH^$SL,-'PF=AQL^$CK? MW] #%#H/Y!VPQQES<,30^7N _O(.6)9C:)JC)9Z]:@N\3'/S&V"%4X3/Q<^G MP'P<1G\= W/8FU^7PO"Q8'H7@1KR0>:O!/9HR/R5$K+'/%T.0, ^-"' UH[%=%/[M6_S<;CW$"?//\X&GZ/]^']4/06'[@4O3;_[&LF:>+\$[QO__[OY9W MW%+47L>V/%.+JI9AV;__H?'__BR!,LU_:_&1 MC;G 78=TCJ"%Z129^"CX-:<99JX[YE))7#V43MC%#O-(4/G]$ M3X8R<,#OQ0_+P(BO^/)/5_%<:_&!?[;XDQ4*6)(6\V?HM9-S[<4N%M+ /P"W MNX+OSQ'V[4C!E=O=UZM.E_AB=@FU[ W>$^;&C@YP\-)G@4'!Z3)L@4'!Z8+( M@4'!Z?)T@4$!H8+39?L"@P%"!%_[_.0$#LZ&7XU+[2[GVXYB:.\A2O#.E<8. MQ3Z"! 'W -9P$"20CY$/#!#,)TQT?8X%O'D-J):M8%??,Z%#C[Z_JT2"KC_Z M\/]^Q'\<"%><%)/D1*=%4>BL MD"#05>B0AN.$!&>$T(X4BSP6UO9N,]] !)J=/9O,)ZQNVI6(UE 2"*K:N^=Y M"+H!VBK9',3?#',0I^"A^3/GXH[^SS^,2/_Q_WT@7S/,AST//E#7P%%M'?<^ M'$VJ'L5#_0(YR^2Q=R+9RBT-)=G<0"2$5?ON'1F;:.@HJ%EQ3,-)1U ?4P4K M1FCIU+2T['J&DI0.$T8GE/27OF4H:>E:=LB2$]$UW,LQT= ML,-;=[A$\ MSA-VK*XB\"S+BX*-@-,,'P@(!@+;8Q] G)RB*3_H.#EYPW\ <1*,"0%!QU( MNYX#B*5 3"H(.I((*>W@61(T$6(*8++RE%@*QY"X%!D2%ZHA<0PCP5YHHHGM6-'QAN:"&:DK.A@S0.XKI0 ;HG<< /6@6 MD1/\#M#!\ 9I[HKAX3_D#+_%A8%SPL(UFWOOSB2YS":\T 1O&A>YS&8_YW?> MES&0RVS"#1^YS";<\)'+;,(-'[G,9I]Y"B&8]\"3/,67]\!+-"W&^3BZ!]Z+ MLNAWD:-QLH*51$F5@I*P0%O[(%%!8N2G-_R_C)&7@ZF0 G4T)$8>I$!5@.SZ M[\3(67)\P;'K=^9!Z0K^PQ 6#(YI?T$!\L,78H?$1PAC"#T X 76NCZ/('N M 3ZYD7X>8?A35,0&_ZYAR3)/9Q9[H$3 ME;:@!27W\-8L\6$.(D*A5@1GM1?!;S HX@EQ5,963#>R^MF[M@/[9#C(1ZMRR M'3S#J_%P93O(:*A3'Q-)! 7>.26)H!!YE201%'J?$$_,),<77F^.)(+.RQ4[ M)^>+)(+"[+Z11!!)!(4^$!@<@(-ALE_"F0<9!8$P^@D1D$30R7% R"" WL=Y M)X)$D@4*4Q:(E@6:X7A:HAF!Y>)7;9YE&1%,1@P]IH4 Y7[\)I9/VU1^9OM] MH.F*"XSIHD5%:1G@US8-+)]\VS,UX.>>,H9'W5LM=--YUE1CZ)J2^%LN"G$^ M1/7[X5^QT#MJY^F:D31(B'PJD@8)O4>$RT3(\877ET$Y$/Z*)BQX)HY(N%R/ ML\IZG%>2(SCN/KD>(]SPG?MX=W(]1KCA(]=CA!L^=6QP-"NCC@V.EQE>8J)2+RBA^JK7A_!.4; ^9?4'P'04''&O M@<4<*EWM46G%-DBG0 !,_\]!E,@=TB1"'K)(58 ,^X##?)$''9!8.D-?00V. M>AG)*1[ #PB("4YBUH&UTH/CTY*8=;CA._>8"XE9AQL^$K,.-WPD9AUN^$C, M>I\Q:XG$K$,5LYY/&8K#'T66>9TR)#(LQ^ I0Q)-QV40E/!U>@)4#U=QI_L# MPYKBTO#7(O$(!=IMH.*_*_-;%4:@WP(VQ= 1-)I(C%"M*:XW;P%W_/^W=[7- M;>-(^OM4S7] )35SR:XE\47OF4F58SN9[#J)+_;L[7V: DG(XIHF=205V__^ M (BT*,NQ+(4B&V"G$L>6)1)/=X/HY^DFR%BXUC,N?H<:."0JL;%-'$5P%,&; MH:H!$,'E(H_N@\,4MIZ#=LU\>DN&:'D MKC8^E-S5QH>2N]KX4'(O4W(?H>2NE^0^,FR+3:!([D=3&EZR1<-XF,910,X9 M=P8-W>+V+,^2TY^ASZ/B#H!)H.(.EB2@XMY(Q7V$[H-#%%!Q1\5='0*!BCM8 MC@&'D:/BKC8^W14C5-S5QH>*N]KX4'%7&Q\J[B4J[J:!BKN*BGO?,.QA;ZFX M]W+%W3(F$\=VH"CNQ3U:RA3?N5V8EPGO[YD3S\5)A@O='3=$!\ G4'<'2Q50 M=V^B[FX9Z#XX=&$'W=WH=L3:ACX$PAA0=T?=O7ZF 8>7H^ZN-C[==2/4W=7& MA[J[VOA0=U<;'^KN9>KN)NKN2NGN6FR(?A+[+OG:)J=S[\:_Q/YT /D_[HH. M-;-'F;QQ,CGNBJXL#\!=T4%)ZD#R$'A6FU\*%RK MC0^%:[7QH7!=IG!MH7"MDG!M#$=FWQP:H\7WG4G/''0'[/:;:=P8(RC*];-Z MPU>[OK^X:;3<;<48'CS9.H[*-S@"@1WB8+D!2M^-D[YQ9Q9@_&"7G5GL#OH0 M$$7 #G$4VNNG%G"(. KM:N/372A"H5UM?"BTJXT/A7:U\:'07J;0;J/0KI30 M/NH98A,6TQ@-[=ZHXUK6<-#/A'8+BM!^>,U";UU,_\<\N/OUI=DWW@SD'BKF M 4FC1W9L$5+ZMKNVK$KO3XOXN'4+ ,*Q49C_;Y@+(2C7H# /22 #Q"=V$>8M M=!\V8)OH0#*5 81Z%^?JI"!SBCL*\VOAT%Y90F%<;'PKS:N-# M85YM?"C,ERG,=U&85TF8UV/KEJ-I["?D\&I*O]$0^]9S6)V#A<0IJPZ0VQ L@0CO46_8A*LC%N!@8:1 M!*.KZ\^4@8.N/X=?T\E[$'1RU1/OTE1PF;?$\\, MK:@]?<=M7YYL+E^1Q5=[RP]GL1\0RY(-[39\R5P_NJ%(W[A^#$%MO5N[S%[= M#F\-<^]-J:2EI2>HHK MT-O"T4&DWA:S6*$'Z#XX:?[6<]#J6,..B1N&[R/3!Y)DHRH--@^'PUI1E58; MG^ZJ"JK2:N-#55IM?*A*JXT/5>DR5>D!JM)*J=)YW[-IC$8]H^-U>W:WVY5] MSV8/HB3]5$]T'(M?;NR*7A>PU[?[)ME.WRAM R 3^"Q,L#Q!]\U$H.EJ .ZL ME#",D0&:$HKNB:%!TUQ.?[J(1BNYJXT/176U\ M*+JKC4\QT;V34B=@_'_/__;V-_XE/ZX;,!J/G2B=9B=O\>_3Z'IL#=IVCY\J M=9U)D/S2 MD'_>%*!D1,22?KED+2=F]*I%)_S48QKR5HTI7\ @<6V:[+R*#_YBAZK4'93EF&6_2 _;2#?>2_,N+R-V[A+ZNF%^( M>,U5CR.GSP@'I=,7>3QML9PK<2:=EG:H^@FIN$P9B@OF0/C GJX]-@3(!14!\K!V,!#(+-W!X]L/=I MN.GNC6FQD%1)HEU"6>T!E9:$HHRJ&G &L&8#2)"KZ)<#A+G&SK"GK2 '[S$W MBN7-WN-YR F]^/RV5R1._<6+O[\8O-B3K>QA>SC*-:=<;C-GMR2) M\CN9Q5 MHC&'&ZXDCQ;HG M8P]PJ$:#,,M(JTR*JL5GK._)X;,+PL.66N M\7: ;8-HS20@HJITYKF/N&'>:MCLA6^J+.)\GE\[+-:%CO[ZTNP;;Q9?]\0U M579V)CZ08Y:XL3\3&FEE5]5*&.H&XQ3#H_0@>18M53)LWG,CJ+KZEFZ,QV*H M$M.L$%,UXTCL7_ Y:F,LU1U+1>JI9"CM1T;'2/I!;JED+!W3M.R2)0;2CG12 MY3CZ@\7LQD^G%3#.O=^X7_H]2"K12M@&J&=S+B 6 +LI%4";U+&+%72;U+Y# M%D";P-A2"[J5 &X3!-!*(+;V@FXD#*4MF"6:"8,)8+&R3BL!V_U,[*0XA+!A M<@EM&( V+LOW7F"W+=/PS&$EVQCO\""]=\R]NB.'84C^F%].60)_K^$JX@3* MC>+Z;?*CW[9HZ*-=YE&E-UFCBW9 5/7V9NBD7>;1/A+C#7GPOW$G7]S)%R0: M*(EHU?AP)U^U\>%.OFKCPYU\U<:'._FJC4^QG7SA),Q"_!VA^+LO\7>'9^%9 M1G\PZ)HCP[!'1J_P4LL\B?84%L@AOWE$=O>A2@U;$,_M<< MP?21?OIP.8B I<*H'U#M^Q60X]"1EQ[?HPNUC-WUM#)*J9%G;P"TVL5L&96(SD_UY6]#DR6K\"@MT%;=T0L/<2$=7<\,E.-3P[I]4E5AL"QK; MP%'*AXD&I7P]\>DN&*&4KS]BE/+U1XQ2OFY79I3R=V\PM\Q7AZ]!9]5JY-'/ ME.IWZ#GO]8;VP# 'AM&U^\,.NVV-1IYA/B+V.]2]NHRC>>BUW"B(XO'+B?SS MII8JP"FC"3L@GGR$Z4+<_T3OR$CJ^@/BL/2&L9#\$=W0V"/G:$1IZY$,P)Y\B1^QO_C%T<0<4;&*'9W=L8H?>_5Q'9C\:M0T3G0,U M)S=Z'9/_'<#TD'X2MBZ-Z?O?D5B1)AH5]6X \,#VI^BAB ,&K.H.Z<#RXCJV MAH7N<\@FT&;C<@P"<#F^6C; ,(#1':.-G+^Y,]]\]0Z"OJ]=;_Z3K?BF4Z\\ MOZ[&O_?C)"6'URST^+^4I!$Y3VGH">W]RV3BNXQ(P5Y?7;X!C?H-Z/5LG,JO MIQMA@:Z][0?]JA+G :RB9Z%02- -=D#D %A\ H:VRY^P&]G "^( B S M?&$W+'2?NC3$&';X7ZA[]0/W(4 .H1-KP J&RL0#*QA8P5!>P8(#&$;*W@2? M0S8!B*0?@P K&+7; ,, (/O0NX+Q;*$#!J?0@D7\0/G"'-FFU3-MTQB->D;' MZ_;L;K?KB0E"U&1 M^$#%V$1!0A8I#F>SK#YQ('9=HJ+^P3Q1_1 [,6E5M'C\AAK#T)1AF0;4K9>P MFH'5#/V(C5CD@6X.!-Q]0"B)8M<_GDVK8; 0+7C'GNH?0RCU MC\/0BR/?(Y]H?,720BGDV$_2V'?F\N'1SZJ#?(BBRZ840O1D5%CO4(@*8;U# M>2(C%G5TG\(4!.L=>O$'G1@#UCM4YAUX]P96+Y17K^ AI&R-\'GD$T (NG' M(,#J1>TVP# R#[TKEYT_ZX6J=""1OQX^<+J6I8Q[':\KF4/>WU9OGCT6=BU ME"_6;M1X^/AK#O+7EV;?>&.;\C'8U@%Q[F2YHEC)*.PQM;BE(Z6Q?X![3BG! MI,2>4YU#199$K%M@W4)Y"B-VG0+ZF&W@[@-"/DRC8UK\+_I0#^:@$U? NH7* MA /K%EBW4%ZW@@,81LK>!)]#-@&(I!^# .L6M=L PP @^]"[;M'#NH62=0N[ M.["'PXYGVUW+-!9U"PM*W>(BIA[CD*]DN>&8G\L/R6=ZS<13,/C[Y+T6XE?[ M+'!@?4,)QH7/U%"(*F%U0WFB@\_44)RBB&=JC+"ZH0V_V(%1Y!_-3VFW^XOC M B4:6/10F:U@T0.+'LJ+7G P\CDF^!SR"8 P04P"+#H4;L-, P DA*]BQ[] M5X>OL>ZA5-TC>UKXT!#_ED\+'YB6;2Z>N6%/^A,*I0+R9\@]12Z8.PVC(+KT M^4G/HTEZ0V.V7O1XLI;QR)$.9^>K=9(O;AHY+";62!9)!ECV@,>Y>FME#S4V MH^K5ZII*R%)/K[+'1C@:ECTV8E;GX1O0W%<-2=D\!VU1]N"KFQJ34+7"AQ*Y M.]815,[^L8Z =03E=20X@+&. '$EQSH"!@'6$3 ,-*XC-+=J\.[UW[%L4%_9 M@-VV3,.S^@X4E?]0/ -"*OB?HS8QQ;,@TBE[3+*O0/PW^U+\'Z'XKQ91TF9I MU+Y. $W3 YCR-)'PH*,;0VK0U0H1EPT8_ZT.^]AG2H\4!2X@3,MUAHAIN9ZK M64.7<$S+FP$:T_*F@*XE+==GY]?!*C#+W&);Z>I2\X%NJ?E#0(7J@65Z]3S< M8?#HPQV25.CWYW,G\3V?QD+=YS^OU@$*8GY;"=I033S52AOJA5C)4E0OQ$IH MPP#8:EN17V&!KH(V0,/<2$=70QO H6ZBJRMI0]H(&K*\7V'.C1P"+B"P>7J1 MT#A1X.EROT+=;L7$7-?^%MC=NDG_%W, M([.Y$_@NH:X;S<.4VY!,_/A:N>9_I"&:+FU(0_3T*RS02$.: AII2%- PZ A MH.H'&W(DM79!J@G,GLA']6BJS=?AX-M/;@X'WWXN]G#P[2& M T]W]^TI@P8$4','[B^^A/FI^^"L[H@E7C=[Y(]BVY8+.3NPS2-XI#= MD5<)8W++G',^/)K.8T;.Z"5;;*3C)R1FLRA.7ZO1^8XWS"IY@0<%$6^8;0IH MO&&V*:#QAMFF@ ;X("^UTG;4N<&F]G!X,.K<:N/37:=!G5MM?*ASJXT/=6ZU M\:'.799X97,8_O5'PDS3;BA4C\*L[[ST/5G-" GM\R= MI_XW1KY,^#M83,[F<3*G82K$^'/^R]A/Q0XU)[?NE(:7C!RZ*?DZ#]BO+\V^ M\<:T:M 1]E>R?4*%$24[9L"&F7[IH!&V;XIH&'(]MAPCD(\3#0H MQ.N)3W;7PH MQ*N-#X5XM?$I)L1W4NH$C/_O^=_>_L:_Y,=U T;CL1.ET^SD+?Y]&EV/K4'; M[O%39>XTC%]VA_7=[-[JSE)B+/_Q4YC&<#%V.5+Y]>>?BB-VJ'MU&4?ST&NY M41#%XY>&_/.F "6C%I;TRR5K.3&C5RTZX:<>T^"&WB7Y,FBV#3X/G2CV^*^, M?%RV&$^WW1W\0I;?"OQK]KNFMZV"B;(H: E1>;SX5/Y2+(>4O18EOM"9QS$+ MJ&CQ%L=>.:IT!8_ L66V^R(R^(\9JEY[4)9CEO$F/6 OW7"OT[^\B-R]Z_/K M=4I:]8N6)-?B7L+Q'**W$>9C @180&=)6R< M?U.$U[^WX,+?=)Y&^0L+;\M75F*B<*G(WF.L^3*-\U'D8\P&.%WQP-,FW)D4 M=])I6:>JC[*:VUPD2\-;(ZNM'# \X@O&!/5Q8S FJ"_] V."^A@V&!-@%-3' MT\%8 (-@,]M'#^Q]&CY-U^79EZ6E2A+M$DIG#\BU)!1EE N!,X U&T""7$5; M'2#,-?:G/6T%.7B/N5$L6_K&\Y 3>O'Y;:](G/J+%W]_,7BQ)UO9P_9PE*M0 MN0!GSFY)$@6^1W*!JT1C#C=<21[M/' >@R^? O?B[<>0&WHF;,T\XMR1KVS" M8A:Z[+>.4_H4JZ 3XSGV #?G*FC6V*==H*^_I4^:D]LI-TZZCRF""Z_NF,$N MO""LL-#@LA55U%'VNIPJ::+%*HHFVJCAU6LBY;(0"'&EG-&D3H@VPT"K2(NL MRFJEY\SON0'#RY)3YAI;_K<-HC63@(BJTIGG/N*&>:MALQ>^J;*(\WE^[;!8 M%SJZN/EV\75/7%-E9V?B SEFB1O[,Z&15G95K82A;C!.,3Q*#Y)GT5(EP^8] M-X*JJV_IQG@LABHQS0HQ53..^'I,/D=MC*6Z8ZE(/94,I?W(Z!A)/\@ME8RE M8YJ67;+$0-J13JH<1W^PF-WXZ;0"QKGWF_-+ORM))5H)VP#U[.$%Q )@M\8" M:)/:]](":)/:-]\":!. NW4!M!+ K8 6@G>?F C82AM 6S1#-A, $L5M9I MI?KW0]NPS[*%#SRL>Y]E2X<''IK#A03U9_N\?=06VRZ+(^0[+/<,0D-OF\V8 M.V;/R[9E_AONRZP4EU1U^R)0$ $R/6W\"@LT/!Z&CE9I5SGHJ)OH:A@T+A\I.]\A-M$#JZ^L\KW*..3E!(!\ 5 ,Q7L+)ZU8 !BNR:^ARR"> ) M\!@$U9L H#B/85##M0"%^]K):S.%>X4 8?5 3WRZJU]8/5 ;'U8/U,:'U0.U M\6'UH"S9RS3,]L?/YP R8@#R7'WU@X^A^#WY][NOI^0KFT5Q2CZ&24I#EY'C MR)U?/8=&W5QOP-7KYIN>G:.IRP%;H!K5' [>QDWR&A1Q:#&.LQSU M< !T3!<]',2CF*M2 E )5QF?[DH.*N%JXT,E7&U\J(2KC0^5\#*5\/.C/P#D MP@"X. PE_(+>1F%T?4=.;E,6)J*#_=R=LFN*FCBL?!DPX,;)9:B)HUJ&FKCN M@%$3QUF.FC@ 8H::.%@TJ(GKB4]W30$I M@%P8 !<'IHD?T<"=!XM]74[]\,JA"?:* \N9 0-NG&2&NC@J9JB+ZPX8=7&< MY:B+ R!GJ(N#18.ZN)[X=-=U4!=7&Q_JXFKC0UU<;7RHBY>IBY\>O@.0"S?L M>:6/*N&GU&&!AAJXJADQ9'VH:8(8JMZHAZ'JK3M@5+UQEJ/JO1,U&>FD>N\! M3(VJ=[EHX*G>U>"K3_6NRG]UJ3;5X*M/]4;_@ ,B%&ZQZG\4LX;Q+U[YO5?-AR.I0T^0PU+Q1#4/-6W? J'GC M+$?-&T"[$79Z@T4#3_/&3F^X5WXX^+#36VU\V.FM-C[L]%8;'W9ZEZEY'Y^\ M!Y +-UCS?F0?\&,V\4,?17!0"3)DN:AI^AB*X"B/H0BN.V 4P7&6HP@.@(FA M" X6#8K@>N+37<1!$5QM?"B"JXT/17"U\:$(7IX(W@60!S=, %\!Y%#WZC*. MYJ'7'N788-YM';OQTZH%BDQ#?-U&S2+P&)! S0E.("Q6( R(A8+= >,Q0*G;CE1FD;7X\(KW#"+'_GW]^XR1^SZS2Q* M9"_).&;BB3K?6!XOAO&+&']A,.L)IR'_O,F/*&RZ=CAYZG:?GRIC2+TV/[(3 MQ1Z+N8-"=F\P0N=I1 QB2&_P$^=?I3ON1R$_*480T%G"QODW^2'EIY]FE")& MGPP5:]@VRV7-3_CDQ=N7CX5V52?_&'K<-BD_#"7\$)P^2?;A1M([ M,@MX$$BLO]?IK"-N'(GR9P?T[F[/PR_ M0O#/?9WS0+"Z3LLB-"&S.+J>!Y=4#&GQ>_'NDUMW*B**'+H-CBCE0HJ[D\79 M#PMG?DS9->D;YBOG]2O3>"T.\I5=Y@]I.V_]\WO>W0U79IQ6P"9I?K66CO5# M$:#C5O;:REK\MU]?FGWCS;9?+X0Q7!%$$W&A%'CX"V&4$H_Q2Z%'Q!)N&6_D MU)+?FV_(A%\M^6SBRR&3%CUGKOCDXHCF<&%D)EZ>QWS!Y&\J3@7Q:W-D=P_$ M13?B;XQO_(3/@;GS'WX<,3O%AP.?+K*)Q=%HRN>U/$N;G,_=Z8,QW_A!($?M ML'S@_#C\!S]T(S[06$Y-/HMC-F$Q"UWQ&WD=N!-7#7$!6,[;PKB7P[7%:+_[ M6PZ&W;IL=C]\)CI:T\7 /P1S\BERA$KW,73;))DQ5PX]X)>HP@ 3P@.R.,9% M6-64J.UVVD**_)]YPCUT5^M(LAEC]^NS2'FG]?R$YRIWB[RR2$Z>4;]XQFC% M1^5/-XNC.E'@/9>Y4.)[O[_X:^(:/=HUW;^\"37^ZDZZW;]&_.Q3I+\V3WT("[@:,QORDZ?3!A9VO6+98L593]Q\.S]5F)ZO+YZZQ_">K M(Z/%97V9K/_\T[,H0P%*YB%+7M8O6V20A1&5K\8+19"^ND9H7#XY[ MOZ9:9KN_RK.Z9GM0EF^6$2R=8"\]P<-KRB^*O[]X>1&Y.T:W>1_>\H-\$L77 M-%@)^.RE0HP(X_'S7\@DC5_IC_B[>=@D]Z%/WQ9"Y'O!O.J7Q\R]F#[G'S]\ M/KSX\^O)^5]=PS0'HVRJ[&;.M:F\H=%O>780%[L2K_5GA<1?K,TQ^[^Y'TNB M]TCZ(A=ZL_?*>_WL/(:GC)0?S6/>07:"2S])!;/@^65"O#E?YUTZ3T16(O*M MF(E\-,M0$NX0_@N1>/'A.&Q*@TG.-V1.LGB#/'+,YB)KD0>D\W0:Q=P$7JUI MPO,(3.&L_8<9;C'EC>_7L]4K2AKGIRC(,2^>5>3M&>VA]90T5IBVA8.+>NLD MB&YR\/G/+<&EQHO+^ V'N_'Z>?][ZB11,$\ST:C\!6USOE7X[!:B9$&KRED< M]ZMXP^\OK!>;B^RCMOED$0KMOYW]M^DJV1C\<++\O<36?N!]./V3?/KR[N/I M"?GX^>@A^4?7U.B:G>&AZ]!U^\-V3%,V)N^9$\]I?$>LX0&Q#,O8KENMW:_! M*^_NQMN-DC/44_;%W'W<'_]D(:N:)5X?,WZL0+X(VXJ*KSF6O$;0C5OU]+9\PMA]AY$ MJXU5L.\)6-:B1F8:W]&J]E@J&XS:]G4\.+RZ^?/U\\K_DMXY35KG*ZK9[FZ\K^9']<,IB/_VO!U>& MY1%D[&W13KXO:6!22]SS$^"1N M_9,X+(AN#LA'(BI@SAVALUGD(%JF';WRUN,=-@!0'S;K.$OD1V?I$O.R..%$5#&274E:EO#_(ZT(;X[(2 M*8YP7XT\BJZO_221W5'<3/>EP7L+%= F1;BOS->+LF=N4BKZL/B2F\Y3MFX@ MT?@U]:\3%DSD %Y9V<L5"XODQ<]- #H1'??X3C\1' M[2J.*:*4 Q2#9G%P'[*B/77=OO%<1;:OVN]0F5^6WD597G9]9M5W M>87)J^Z3*. _B3G+?9?(KM$P+\QG)RY4^!=WLLI77,U;-/9E M?>BJU^JM12O6:G)D/=:?]0,5>_N[]_(0?JH\15U\JWP!N8)J_29[FVVCBQ:O MTN*VU1Y]5]Y DZ/)X9N\J$]NH^/;W:VO-EL;8/1#A$]^TF.NZ,D7[I%->*+= M^N%O'D@9+]Z>\[/1=!ZS>WZXQ^A4QBH7?AJ@18H6$86758-LH_9OFQ[!>1#N M7G(1I>!5$=6(;T=\V21\N.8/VMM1E]VJC&4:9],U[8?-M8\K[7O+NO#ZQ#,8M%KK\]U_]>XS-> M18"L[R?_.MNI%9BH"+8IS!9G'?! ?$X+'2FDWFO3[S54\("7<5UPXRS6+)"; MAUBI#/R9J>[9/&0L)?]DGD]QLH);6^P"KB*3&7K1L*SAS0 MD5;(0Y=3!C5@:!,-5L*"4U,SAVJ&6,<,]+/OBB94XC'RB28^SE=P2^FRA'HT MI7[,#Z BBJ;(J#B?FK(:- \QIJXX=9OB4,T0*Y6ZPHH$G-I5Y$VGC&+WKG;9 M\#L6_H[%LR',PW71[U7B^8AUBGIQ=2VP8'< M/,0ZIK;YG2OO:(#;,L!+#C&QA9_8XA1JQ-6_>8@Q5<6IVQ2':H98QU3U0\PN MR;N8AAZCN9@[5#+&.^>@[%I+W MS-MR*V28A!S4)8GL:IJYE#-4.L8QYZ&(;D$Q6//<:I M"BZ9PT041"**N9@[5#+&.F>@?-+PCG]KD,_5P7TEX M^1SFHO";29]UE]3J/,.U4>^5HGF(,:W%J=L4AVJ&6,>T]@-U8I\% 2,74< \ M&D8X9<$EB)C<:I+]5H'F(YKSLI=0)6?NCMZQF4Y9RVX_G?WO[& MO^2?:S8?RR!Y]:>=1D__@I3-,L#%-^_?FGXG = MZEY=QM$\]%IBM^IXG%]>"SBFS+^#$P M:V8V,S$Y.3 P,2YJ<&?L? >Y5W[0W[%3L'7%915%8$\"X ![N#\!. ?( ,2$A$2$! M,1$1T<6+Q"1DU)?(2$G)&*Y045!?902S7&5D9F;EX.-D9>-A9V;F$KW)(W!; M6%@8S"DN+28HQ2"#0!7P0 M 0$^/J[5%]<.X%,27+EV6XZ02L.4B,V)6C @^@,Q^]WB)AK-H5T.H:?.+R^2 MT-+1,S!>O\')=?.6L,@=43%Q"?E["HI*]Y55'FMIZ^CJZ4/-S"TLK:QM;%U< MW=P]/+V\ U\%!;\.>1,:$_LV+C[A76)21N;'K.RT=G5W=PR.C8^,37[]-SB\L+BW_6%E=6T?N[1\<'AVC3DY_H0L/ .']Y?=_ MI(L21]<%?'P0/M$O=.%=\/BE R4^P;7;A%?D-(A,G:C8! .(J>]&?RANNL@N MI+E+\]1YB(260WC^.O(7TGZE[.\C[.4_1=E?"?M7NB8!,A >;O% E $..0E MNO<""U#8)"0P]G\>,80J\+PRIHPWQ]\E8DX:Q *O+&"KMPNPP)R=U@PU%HB& MW,,"1<20 ^AX/6 *:Q9L/* ?A^V*Y/ZVI\X6-5X0%B#NQ@*#9OI8X,MX)H8R M#@NDMY=B@0"$09DZ(1V:G03RX]?N+AH_=45,A+MM,9_@*-\PPFIV1V$!3C**Q9X']/ M33S?/11H_NWT_DA\](98H//7@7[\GVC\UX'@_SJ(PY LO*F04TGJ.C? M3TZC%] _:WL+_@:V9#N&!3:.',_)AF19UN;53J@.U$YW [& L)N7"D(LJ0V M!-EHICBG+2^2):#6^&.*Z?1&Y<.\[S8U#U\:&T);2PR%*UE4KCV+DW4OYI'E MS ;:U42J#9=J%+-R4"^Q@/8P;;]IK@)]*M,GJ'2)(DE^_JT*N<A1RD)8@!7!QQE?Q*+7_@YESGMG(\6Y'!Z\9<]^B5'11@H1I1+, M0/#VS O/\3'[K%0;JFY*'M/2*Q$%?9_GNSJGPY^0 !N0>9YAXT/[C'K_Z.=' M>PD\ 48@6G7W+9X[S.'AP"-?\[ V;YZ*6"/2,;T/WVJ])6(;7WUAI?WN24\D MG4^'N7PVR_?M044XV]B.X[3A;9U(4P%M=N:TF?#(%*\\)Y20G@95A]1E)2O> MNJ.*2UZ\K6SW>QQ.4CS8XI[AO%A_KW8NT,?8MDGFYTW7&A^OE(4QWA)W-V\_ M_$JX6>A%WYG?H3LR<1\S)AH51L'=?Z:X$VM5:)[&T(I*9MN MJ?C[E>'QY2R&D:J^N%-*N&Z7WU:JUUWCY2#GF+;$4T=V/N,LZ:*Y,7,+KCBZ M>8 \NB;2*O@ NG=@D)%'2&7?$*Y7'3-\L_\#06M4Z^9Z ML0)U"/ TO93JAC=>I*0+ J%GFW"E5D\A6R5F4KHVK-S"@G=P&]@VT6*UBE0 M5 OM-*VA*K::WQ+M%RU$@SF[7@H=?P2!!8QS/K2K/=,V1UK$&JZ3J_ EFFO> M:!"T,$^I:0_%F_;7,O<0 Z+LE%1&J!X,%AR47DOA1<3,^@0FD'QP5FK@?F>" M_UUISI=.,=):Z.KG/5$=/T"L1\)X-3Z/,TGU' A6W1(G MA>\IVI#RSS !TW$['5?7[TLI?YPV;K*R]XY5DU*5X)%[1S\E:<#Z!%2VY\N= M@%,O0MJ*RC1;B19)-GSV#[>^D.DIYC[X7O>. Q[S]66G@HN1FKYKIE>73TR<.%H'DK9N;.],LY*[!;#=7PIYZ/ZS7N MM9]LO67+DFVY@O4$W]9B_(J\-5MAI[W%68RZX[KZC+& MQ\?KBHKB94RN#U]=#R%F?4/HO$@# ME5'L8[&!VR6" 2,[/BU3,[FPYJOYDR=[T!XSCDK:B8J!'[6Y"DGN\'8[4OSB7 @6]K:J(OY%$%X_GQ$&HI:K@ M#[^M58+N296(O*2-!8)\\PO#1$('3&OL2*?NRDOD,63OJ_O+<9"_HNHP3 *V M(94'C3=N/MR4XZBRT^9(.\RO=3ZC+"_=%%),*%I+ZI'X:O2Q-Y0YG.8Z^?,6 M5HM'Y/3/G<:KIW9 /3#$^F-EST\YTY,])2)$/AZ:[6Q>1,^>:<#=':&E\XV7 MC&V2DF9FWGDH6?(^MA_=CU^B%8^:IUNF5Z$;[R MO>-:HP4+5.)FYU[DQ1FQE481V\6V26'"+8+)+MXR9_%[.I*]9GQY3L'L5?C1 MLUD2]FQ>4E86!6_8+\N92I=>ZU_H1PJP5PB\WJ<)I MTXR_17W,VA/(&O9J@ M:I*(%^PTUZ>1YP,,O1 Q%Z<#OG2E7[)S9%PM^:IO..#,*BJ@)*ZH(Z/2"%2W M7[9BI?TB)B*=%A*_HS:VC>GM%MYX,\==!Q;JOJJ4;0=)6 MP%H!%Q5\%;"HF55Q*^#&_$O2)X7>S"ZC:Z<$8X5QA5-2GQ-%2/,3%V\]HKXO M1A2960_HEB&--FZ\D<8D4-/6U++=11J=%(0C$]2[-3R_L$8]HJ@4X=V)=%6U MYU9O>+EJ1,H%?1I-V!M*_OU#.[W#W.?.JWWF4V@(II_Q>GNJ_6)=>06MQX?$ M4&6F&Q.>^RDEH,XGA'*W/*6TPN8QF>>1XU>^&VP'/HAOGG%QDZKM 3Y4W)ZZ MW!R>M[VT*\OL[^Z$"E3UY$C8LJ:]^33X85. ,L=4\7UVUI2-DS'Y16E P*3R MTPV=H OM*SYA*=U5)N\BL[IB/#3!L;DFMA*LN9UG6(U4P' M>C!WL-A&Y\YCFQGJ^M*$NUZ<_A$RIT<_C+(:+-[W3=)%9O8R#-0#KD>Z%9,1 M;W7C73C&]PJ7HBGPM4.[=F<2[D1D9+W=AK/U207%BK5T;TN<"2!L :Z,T/]P MN4DQ#5&!RA^K#?O+N"'YT1'0QG._/BSP(8GKYQIH6NHF%F#S>X,%C"_#5LL1 MWIV[.>@WIYSGGG)8(&.\?!7(".7Z0TN1#-(C@F-8ZMX54M1\Q?#PS2+[3LT) M-J4FC>BT&.F!#N>&\E61%/L,?0.E7$7*CT9WK9)6>I].]7!IR@3( NX7_&^_ M;Q=#,B?I?C-5CZ3!KV2Z7D5 &OQ&92N*F;+%*K#M<3GR).W1BXK2BN\E4XKV MPYLGQ0R6E)1L@H1W/ZY\(,('S93-[QJG7?EV;T+BU?BX!2.35V'BD#Z=;66A M$E&A4+_0?1^:[.[2]Y]V"K/B.8(LD^82V;2>;Y1_%B<#F2_%$+K(7AY8F"K: MVMD,DQ84MQ*-@;Z.7WEZ*8IC*I(Z;7$J(#7QU(J_U8P\CCP+EN5UV?!K_7>2 MA&M?XUSO1GP!\;(V=2V*=ZC,%.^FIIGZ)'0?"T[S[#RW2'K:EK*H]S4-14(N M06*%OI8DI ^=E!*4NC,^#&U'W#R+[.Y(K>Z^293;!IB#0_#E1$^OUG91(Q7W M6Y[O03,ZFLK0=;2:S\EM,>6%W\&O&8,K+7AN&R+>QBI M:Q<',WO[T=A+\9,Y*4>H:IW)UY0:OL_\82J'YVT_U;5X]9'W_H.:86%)"M*N M#T8//NL9/_)$_0]TRFD7M[CIHG8%].'] M$=<2B%9;HP_326)1*Y:UY^]XS?"VC8?,E<-JQ'2O)1-PI;\5(SAV/?%>((WP M>*P6E*136'G/I+^"4+F"SZ W_KK?[4AYRI%Z.PI"FY=(SGW'.TKNQ]%R1X'+ M'=S;?$V^/95$$,]%&GNT:([R?(_]Q7BU8H.0>V:]DHVNW5VQLW$X6]6I1C^K M+$DPS"90D>F4W3QK>Y)JW1+'\>R+SEYGOS+#JI((04>K@?466W7H&%2<%[$T MS3%_054H3N_KW"*>8?$FW8<^!_GYFCE_#G30X M \NL$?R(C*!!8Z/S\A3S:\,. IVPU_C/B:[Z/@2>-K;R&.3SIGQFFY^+6=[6 M@UZ@-+K_5M%O]QE9+I!_P9/!S+-'*Q!:=V%XLOHY1\ M7GIJ1-8Y@LD,.I[=M84F:R8RZCO0;NY$1>%-1U<">)&$M]O%^[AAEU#V3T/W MAN=XL_(,TO>VY4)\DW\(JN4.2.U1"./A&XM611RO,YJK&RC!>%\-*SF;<[.Q MRRPS$:H'=8B)2]_NTP!3Z9Y)&!3GR-\^XZH)%N-K2794^'9M*F26G%R=BBKXDQQZVC+<_*-&9]&RMM/XJNZ^,CA3ZKSTB3TBFEN7LY# _0O)QEV M*+8'!2LZFXY))),!(5GJ<@H:VXW\29MBZ)2<$\LG@OJ!G9[,-HY'BS;?HOP> MITI2&$;TJ1G65(Z-J(P\N[*]LXEP7]!'9Q'3-O>QV3F M3+4619'+_A(7)+8DG>^$U&E(-]\W&R9,L7=R))^C3_1(KMGJELQN?C>Y?;412&MJJRC.%LJ-H:$AFM^R-R>J5>'9WYQ='%])D"H),KJ'81YQ,- 2NMSII>:L'<=R>J8>C#;0)YI&_6U_4),5;O (Z4;_AR[ MY>=]6T&CNLZ)6:5UJ2/]K"!6Q>9B4/@B0P?#@,KW/&_+]_8?O_$B2BJ^]&[V MMR5.1^J_2_T8HRSB[$_"E?''E5\L67S4^%FT9SE9Y9K<@7-&I\_8?O ;HNXA\Z*= M:^AXHBU_'^!D_OQ$7#S_SNG68:N 4M[&5LXD+Z+ULW&KULEV29RF7NX5&MD< M$H&3SLXBE=N*9GO=-Q^8.8AU# >'WM'64;AV_Q;Q&HY1@N5(EDI(B,#Q"PO, MD(&3'7O(<5/ 0'19%4^U;RLR^0K ECGB4/X^1?*AEX]<+EW=X(_&N-?Q$.^@ M.W$GGF#QSIT XZSEG,0?SXQ0[9LN\ =#Q8H"F0&1*;F@KK)S8QA$<]1T+-'- M*V=DZ:'TG: J03G'1N[PSZR5K.A:EU]B%Z>B&W$[/K69O L/K4;XQ+.:$=^8F>:5QZ6BM!HU B_Q=8GW M[27EA>(X/Y.DQP8:9VOHWZ$A\"5>>!<_J%CPB@PG>+V^#/[G0:P M9YZ6#:1TL3[)3N1-=^LZC?B7^83>&=FU5!N,J';PF2'ID6I8S[0@UU;\?&@/ M*.),*KILIR?*3S[JBU6NR%H3-:MLIC5]NUC;)48A;L%/%F4O]_O_>XCQ/,*&N,G%$&+M_' M8]9;*[A,,7 CH!__L__*6-5D(Y[WE1 MZO=3TP*5(^-OLD/Q9X7?,*XP6 *ZL M2<$X]"XF;QT5YNC%#)M0KK+KVWF4&!C$O7TD%V[X5(9)RLHQ,?QLD,B4 RE? MVAM-Y359^XXL34Y3-_KK>?+:$*Q9#LZ)H?QQ!IYLW/B8Y@'I*.U:VW\'.3SZ(/WL,L87GS/WH&:&W MENHJ:8XJ=I,&*N$Q:\A2]N +;>X_5?HZE> <6'8:?B!R MG5J=2#0+"W3)(BG.O;YB ?&-CX6..'\G)F !?+I?C'&94/[CDFG_A84>PXD% MHD3/ZZ:PP.H2PN7XH;EG&D9V]FC?$0MDQI0/3 OC[1?]E&14^N=2CLPS"5C@ M.J@5H$(7 -OH[3@:,K@/4&@K_XXL9ZF?>B40OP$Y L*F^ M1DRDR@3$=9"HO^$Z%HC.U\4"1=\:#X046'ZN B]R@F"_X5[2TA/:GMW]>ZEG MFDG-W:3<7IS6::;1]\PN5CD+WC^K2S:K-^MP7%!]S\U@$3F/F ]>=W$4.3-X MI-XI%>2<'M,LX#UGON?,!1K*+1*M&;\QQN/FJSF\MS=^55*ALN&SFD!X*7M7 M(A%RY>DG(O8BEZ29T>6TQQ-E#^\H;_,B"I^M5"=T1K7W;BP'&;4D4P@D>WQ) M)\\+W>>%/!YUVU"@@T:T\MIGO/\80[=WW'L]6JJ]PYB=B&CY!'Z5NWZ(_WKC M+B;%5V+!+DPOVTUC*!&/U>^&O^!!XPD7RS4^TOAXS74B[ORA7 01U'[=;TUD06,"/"#6$!2Y2-QZ QAIWOF !1N![ MQF5T!R:6&"00@<+-(+0UB#GT!8L\"K4Y!1O??9X#A;Q M)^X_YE!;I68+ CG(;#5D&41F&H>V%ES>?O57"5\37^Y;)HM&NOL7. M_>7DD8)M7AZ7MGH>(0 "2*!"M(NH]XK[S8D3TR6+QBTRJQ*E:8I&'\\YP+I)9/;!2$I6CWMRT$? M4+9]AWVNR"59F,?%P^A3,F_8K4XL$%J[H"$FA+)KX9_-FA[& INAL'Z[FMWC M8&$XJ,*_=8*X%18 MH),),_/7]?Z'SUG\>U@F63!6XPO+ZD;GCSG+ OBG"QQ MG:6RDUB)M;,2*7!&U+=U5ENK7F_FR!8+,8S(FZ/EY*P02@)VN H)ZDP_V3+: MCW]ZPAK,=.G6)44]B[OMC]F$@T#F]LW90H%=1X@^5:WZ-.WA@SY!O:V9O1F# M["2]XZU[7P'2Z"X^R0-"?XE;W($52&-$P93B.,2R(OZJP.P#CKOS2^1KGYT% MJB.JE_;$"EL>-!JI*I6.7MA4?>^:?!/B*AC8/ M9BE7/RTB_'3&GK4ZVECFM5LTL?9%B6]%GTS(X^R53@ 6D'L//L,T+LHR'N@H MH:]#B_C2[>52&3*\+Z/$VPWNCI> M#[S_^%O01*#KJO:U MAA&&T[IAE0B.<"^>7B^.5!?=]ZTR#!:3DZE)2A_BN$!\4PMI+PM#+BZ0WN-, MCPN%K>H5Q@\\_CS*=N7;C-SSUYD*K*:GNI*NF L-.@9%FPR!;C/%5"<30EYS M1<&/NT>^S;9D&X)/[$QARY0H\U#@4(*[4VK@LJ?'CT$,JPVTO.:@?"Q%WFSP M?D[1>.%:&L,F6_49W9MGUT?XZ!A2;U!-I3W?&/:75@EM"6SW8Z@)5R:LS[E? MYUQ)XG0ZVOB[%;A_'\0QIWN[P$=^MR+,_)B.L:W@%44\/<>5^RN?M9F3YB 5 M10WL#5N/]0-;4IDXPX2K-#R<&[>2T8%3)X-$#Q%HA9@5#5_2IG@S_;&.*RH4 MI]*5M8WR<#E-%&R^6RFWL'8AOP6QD:*]#*ZN/(J0\+M1=B#92.CI\E#UTHWC M!^65:%CU@'?$NF1]EC?.W!B&K0F98 #:!"X:,0W$NQ*M\W#*G]\'/L8 ) M,A-S!0'"!-Z!')_#VOU%5@O@*)4RBE.RKUA@]A 77_4B*<(.@Z^$N)L][W>B7V38@9JU M_49& ;LA_9_E]"<9'22LIXG^6A$MOXN+ M$TO/GL4/D:I:Q6F#+KY5E%$DRHL-CT1UJ%2+!JV\[WQG6R+OQ4 MS'1VRB[R%;+6!)]O%2+"P_#?T%][^CS] U'1+7)?640W%R@AMDEGJ E?PG>Y M[9VJO 4W'WT/)4?R2J9Y\31F:*%&TL"Z8.M:>< =>1(>IZ*, '_(-;Q M>,C"G.=K3-TF+/EP>,Y;]_>IA/^K9___\3-_U@1J4Z$Y8SS 3(N\:16CB*?U M(JD?R1\JW$ABHP;+,R0>?!X=::RSF2>9-'^ ![>)@&26K@[(FNZ3R,P#KU M2B5W]B2\#'*Z4?WH)$NZYS9&/G0FF!XQ?]\TPBR"<.P>/8DTL*7V;TTX,VF& MZ1V484'YJ6FPDGJW7_IH7 ?J_0)?]/Q90,Z7ZZ.'KQ>D97H=HU*GBH^5QOT% M#QV#=1A]2M9GZ,^,GUO_E;Y#.8GU [IYWZ=L,C_)GUD^]EX>_?V?2L] M)D-_22@7I%46/%Z#\KFZP,_46YDJ5G.GQD]>*4._*P@+5!3*((\PVJLZ249! MDZ'.=W4=1@9ILW[M/+E(=%@.:%D*L$)PE(F/*4A(S''YWZ: MAZ" 3J[ \$@!M67C4 Q*C+\ *=YF,]+K[X?\N1.]=+X' M:#@^%!#XA:R,OWUV($5__A+%_OO0[ \\%?6[[SQQ?6NP/74I7!QC[ [I]U[[ M8X_%_UTE\JTZG@+US\5P)PQMEN,I_Y!JVB%IW:QDO)_//.6, #R>N,C/H.\I M_TB90[&ZL4K&*.6M89?D$>#MG=2VZ_%R!U)FT.;'8U&#)%N\W3$NR;$9(NVK MA@4,HXC1_',]6VI:)K2>@SRGI2XV9N/<^)O -B8'#9?_ZV&KI/Y064L@U3\) M<*.><(U0E230&(T-710I"C5F'LZ^$S_2E6=[E79$34WDS0''HT![]9Z'55DOSA:WG%XWYLX4+@XLIM.;DYQU1/E,X7F_M"()MFSP +?A$[. M[0IW!P*%(1>GWH[P-/>B>URNS?+DC+W;1[D6OL3-./='$K=GDOY'O46-F-[G M0"'=8]2G+,24#8:EO'KBD+(CX6EMM-J9VB!%MC6HG@,OYCEW$#(A GW=D2Q) MY$ 58:2ZAP4LIY16),'/Q1[O1.LOMK"(( -F%WP-K2=?P'I%'SC.4*[NP8+< M6<"[P4'SGE+UG(^""2'>A@[1F (O8;S%.S-D*#AY7*[J_%&:PLB-:Q^&ENJF M!8SGZ>%19^9NA3GS=3,7RVKM;N=TY: 2'W$^U/U1;;FM/54T'WH8VH3D#RQ3 MHS4@+E=5\*(ZUV[V*6GUU7[-?J).>$CS@PGMN'OV^HIGIJS:HC$_JXD3^HFN M:C9:<;E);V6U%B'<".;LG///FDCJ1MH+7=RQ L^68;>=(:CT962L@ M-HNOP$8T/56N55^*RBK\.L"3H -E#.F*'!^YTK^"'\0WR]7U98 :[_O4QM$$ MXWE[3-[\@N&;^R=7@T5S9?(8A##'Q0C;N8S2T6=2D)S);ZO>8;-Z@MT)5[IH M+6,Q4#K)_?V77\Z5T@MWS0.B V5)?R.^A!#*_7Q@FODK0P ,5[$]5S%(_U/61$JPRNDJA7C._ 4_,@D8N"LP0\M(A5M,CB4GDOH]%;CP3X#\H?W(3/E#J.U9/3-* 2J:6N M_ =;DJJ1=%5UP:K^^\7$T=DS50Q=?)G[Z9E.A41++X-1D"NCZP=G7PZMWQD^90PI-E6.EW3_CPR2 UF$<%]+_ZJ'H M"F75P,&H5_'T=]S%5F:\5]$X-Z6A,060";5Z#SZ>V,_L@Y]MG R"5K.]<'Z@ M+TQ"ZL\._PTZ?#I'GHQ)JQJ,"+\P<\J=G9ILA83J7\ "$D"C@M?H+WMN9\E: MBCO39",F,)!'XVV07^$8W=<&#L^P]].ZCW:W\F$]W'(K?7!W*3\MO%4/T8H* M#>%*74IYQD,;9BYPBK-$0AN,:*W?C#%ONB^9>'.P5_G@1"Y/I_%BG=0>HKW2 M"U9H"$J9F.#(E>D6HQG37_-CV46+EY6.;&HH\83DPJC&_<53N%N1J DH;)[*I! DR5_>3$XKV%S/^OFWH*G +>A?NH2ON8Y%!DQ4EBZ)1>39T;S#:>56C"@L"[U74\,J?K-P]+8M%< M>)#/,C=RII&6\5A@YULT^I-,&_+I=*-'GJ?S$FSDOKG)LB9G.YR@N&7F>P<6 M,.+E \7-B&MFNCP"9 $>;&3#W+VJ?'2SC\@=:9V5FNN_H"L1 S!(<=CK,B$ M2(0S?P.X]^N.C6>)[F/'1?Y+1HN=$ZXG%S;;GGB)F\_ YA4>$J*)I]_\OI MA,G" .W:S)6A-/6ZI]N/.GD7Q;V6I&D47(RO[&:-87)G^)#^D49/W=K*W[M< M#5?*\(>%C0X2<<[!*5'&1@_1N@N-E[_U+) &A"Q$Q:G2G[%9-7[" AL3G^06 M'4F_$[P>.GY*B M2N,S+$. MG1O%U">9)B[$LYY7BGW_/S&3/]" D,LA^A!W9!CCO^9@..0@F MW7F?OS[LJF%O^87J\)DV@O:AJ/[GVD;D].(R5YC3MT;F8NZRY$6$AX1H\($CA4&(:\J=F:$7[P8= M(#KKMH?E6XCEF@%[*>?FD\G5+X']$N,.10M]1'?O3L8C;.P#4HJXND[)R_!* M%;QZ&VD61Y7AS9.$.045SV_HA:O#\T516B;?TBZCE?MS$/HHOZ'&Y2#_?HD:Q1D7YZ(A%W3%!8?E%JA1.Y>%#89 M%"T&Y]X*UJ=/S"N;M*UMSQJ^,E*8ZD(JJZ^GP"1=%)"M18P@BR0 M7Z H]YM#1T8^!+B"-G0>M8#UZ!?]:M.IU"HJJDL"\JN2A++U(C9;I)%/W1B MA+=%D$O&6F3(NQ7.NE+:(.D,5Y@;51".NS7]&)Q;:5GYHN@1L8Q6B==ST&:8 M44-*SEJ2PN?*$80]PA2,FQTX!PK,^Q2]\%8ZTS @,^F@X_EB#AC^^+&/]9HKM!8U4Z.2^ M&>84X];F63H_$U34XN1AP MN7H?O6D5:# :Q1A?MX!?%MK=?XG#$$ZMB(K>9A(,GA.ODEYD9^E8GNKG'L+_ M%)!@>&Z-=_#XYVF"%81^-1)#/SK.#]&K?],N6/?[;&$[DCO?&D5V\4RA$7;Z M+*[D[PELCK >-IF@R)VO$R/1@I$[L?Q;NKT:_ P MQ86HXPPP(_G\X46_.YC(1*1Z;Y7"NM'ED8*7P5O>T>*7*+X9'G MTX*6-+/),D=7U35^>_[-PB?!/WJ5R:XM\D20!IT8)"]1$['5D'"!X"PD2>TS M]&7ULO?:6[\:2@TY\&4E5H93!O=4=SSRS<\M*0EM>519_ I\8^9Z$)[4ECIP M3J"7X2]F)-D"?9 J/I%A)U?,R_--Z=VY\GOI\R!7\.Z;U<;]%2P0;8(%0O-J M?DXX 6U8X)6: A9(@Z!#L0!:^^?NB#PN$!V&4IH.XX,+$[FQ %(+ULR9@04& MTC *,,RMBMQT,A/4O0.3DWTLT(GC9-LO_RDF-0P+R,!.:+ *F\RP_\V;)YJ M"+8R@(L2&W$F7 G-YLV//L'Y:[I88"'?-O3/.?PYA_^W8'+GUBC,PAZ9LD[C]A6LU,^L'4+G,;*= 1+"5Y1'IG+=>VXTE'7OK2 M()&^:' =Q)Y*6;I&,510_\=S(HRTH4S.0B.^G/.S,E^9%'/\9*V5QFP-="-Y MBP-C#I5^*FJHL8!Y,/-&BWOC0I,IJ5OYL-D4BDYJ/#YQ-[,9ZM/@,WXIU\@C M%?-8"#P '_87MT*:!(R>PUM2P8UCTYXX,W2?'1PIVS$<-")E42#S3.IZ]NIN M*CS76)D=#[->83?ZJL8ASO&S".(C-YK=E@O-37ZV(/I*>$''UZ^U:CVZ\VKC MM21@,7:>' &[U9/O6;+ ^OA%8=>1_=85J2CQ.=EM8O&L2]<.I\Y_5I#WG[QC/67_S_R?)=[>P@ MC^L=KUDN7;_^QBQ)N)*\J*R8S+DE[=UH_CR3W;G]=^-#Y'0ISA#_2(7OT@-)_J$ MXNSTEYJS%ZKT?);XR'S&$C*>+]HR M0%SKX$CQM?C0>E^/4Q>52=R#LE*N A_T'SONIWN.=- NG@O-H[WS,]O MRS)IHD5VS;O*T9)F\*/'CGLB/9XY\UB@I9'4>G]]0F?D*]OS1HMJ-R^FDMP! MCK&PQG#2CW5_R=OMOQJIZG$;VPL)P'KHA# ME&K1M]@C"%U9MP3O=+5C;W!AS<2"1R!?IQ:2((9J4.6, B,=^KUBXN#%ETL5 M.39[>N%%WT=25Z+'CI\\# M$4H'\:66R1U6-S=?0]=%V#VI-A9?24/%#FH_<@4>):&ME3),W8 M3#DDY/#^ED.1@WGD9/_C*_A",@(N_=XK5S<^%:.TYWJHGPCK.5RMMG'0Z^[U M5;Y1<\)W+4@Y1DM6(OX)=]IH'6S^(2?;CE&)+GBOSX)L-NJ'/P_G*V&N1H@>&%&A?#6T[)BPON/P+)/].&7)G^U&B+^E"8]EUO MS1O_$EKW"L,R:%5L8-Q?(F>W(?!*?,R8MI+FB!CXE,89VA'2P+S:_S1F03(L MH"/:CB-6QE?@XT*66I#)Y#,.I&[(X4-3^,SKWCW34WOHABN,Q%KB L'PP7L# M30E!15'8K%(:;CE'9:H7V(B"T51'3"[#.WHI@V:CBDPWBO30+#'K[E5(< @_ MGT>X2%9R!!G]P;HR.,X[BQJO5]]':C8H'?JF[X3VI;9XP:+^QWJAORD^DPT/KW]+B]ABR]?-,I/+$A=C'W'WK*'I?M">[KPOO6HP:%NM8"7=J/W4%?.$WG+C\2 M6R1*FG,SF609X65YD_E0TND-G\&3TSGS).#HM&>L3BG36IVA_*'*Y!@1^C#J M@E]@O:<0*G]!-YR<]T-#\'0-(IQ%Q9>L:&3]EE@=@Y/%M9H)$0212@+(=:+T MO&0.C**<2FOVEV;96&B<.NZ8-R+?UV)GW]*$LTW[]I0[>1>%\ATJ/Y# N%' MA&*8GMWOEDJ0S;+ #VA;MAG\&.W(,^T)M('$0640LSSJUKSL*>/Z0;U2*^7= M8D^U^3*HN=+'X][/R=[1HQA7O.CT-<:2RQB:76J)%Z*02>_-]S]DSM0@<:XQ MGD1:HTWOVUF$:I)D$/:6S3.7I85&X0AEG) ?MT:88>[*<)4,9YKU>OLV'(%& M>#7;=E\KIM3U.6J.E;^65A@;>0;9I92E>=* TIV#QWP[:*LRSH+ [OC5);W' MT&;:$CF^1O,B;,T/8COW%M&JKH7Y#W8]7@L_(4S+^":KI'CYY>SQ4!?B,T / M MS3*23.K-IXSN%A=ON-Q._'+*"]X-\"S2E"PO8C'>DC;]'&0*6IVV M&\I-)R>)>[3U.N?V,JQ\_W.7%A<$=3*N.(T]%#4K60R(BEFY#$ M'Y76Z81*U,_3[T=K*%G0@[-D0KDN!!V]R5Y_S#$1K]['QC?F82S;[Y2FHGJ5 MXL&(E3UQGF$K_+YJFJDL%8$>0A5[K%\ M/-4HV+C#2)@@D_G)D(-VL%#_*R9P-$UE?YK]?B,J-E]^@9]2]NB4H-9Q1+@: MLESTL202TW+J!AA1X9K#<+&Y(^677>NH.^?\JK&H\QMO/60"3]T.NGCG$]U[ MKDB<"KZ$0#WQ9($G)%"@HV8WYW51X^+*O9%E&<2S1(SV&[?=M"_'7OSILA'G MJRF#\,X)*YR=V4!?W3V%'TAN678>[?&_PSL9@P3DN M!RI'9T*T6.^.K&NN\2R*K9>I$*3CM(HWD,WWC8Y(C2_&8 M(/4^>KWAC:F+PV0ORZVZL7*O+%X;L@XU-U(*IM!GAL[?5\[CBA[@QBUMP0*D MPO:Z#U0CG [S>R(V8WBW6D/!9(IS.?@7Q-%V)2-U%^>-.!V_EC'1=Q^8778' MAYE/R"L (I1FLB$?M)X#]!=2_GX-@ ?_69&-*_U-@D(6+(%*P"@B3#"-EEA@ ML(_:\Z<:WG;J[U292Y)BCETF6F;8L8CC&S[4!S]*4&U[ L##+?_CA3.KTL^I MD_WKRSL\F._7(A0/7@/;S]*._+\LI;[%&](PW)H(+T/1]07?W+:/&9?L6@F2 MTS/UV7+O&I!]1/@(3^3%X_'%D1_EE:$S=K7YZ5O4 F;7U2_TQ^9^&UYTB5 M@*'7BIJ"%,NRS)C?W0Q$\,!1:NB_9CX%I:WQK#]V'F:RC_O3ACZ 0W]^\0,V MSV?C)JW8W:,PRM<7>.+<=5FV]C,YH9[Y7.2MH\ %;J,7#T5#8@SLXQ:L5[Y8 MF(NQ[F_(,E%K7?*RS>1UN7Q:E3>\,?D LB'"K7#:FWDZ2!A$$XRYO?O=9$.D M3]JODA0C\L@Q9(8B\-PJI QY\(X16.R])JQY/4;NG8\HY+RL)@*& +RG:19+T)9C%*=% M%-_XS]W&V*&%L_1N"Y#%GI;/%/HBKHZ#ZD3E&L;,L[3EQV8 'O^;03 M;?$&+L^ -[,+6("L%;(65#9PS@6:L4KE-O#BN^%V/^/N]J:G-H@CK;G8I!U* M[50&]\D+%:6])0N:$"LB&\6PK=/5V$_7HGXP^'0:D:G;"/J<:-ZNBA0:$5D_ MW6JHD+J8:R*3PQ!7=L*P54'!=3-\6;MFB?QU]58?X,$:.#B\I-MKO["1 %R% MM94@IZ^]Q@*6>0DRK#,R+W:H;A_Z/A7# O'6H'7-58G/X CA[W"3B]L,KF+U-N-Z7%8/=.ZP5NO>QJ MM$Q@&N4F!3T8D3V]SW;MO3HX9A^VCR]C@0.V6\THB&X5J\$J]%4B9ON=TCK4 M7R831HORAC0B]/C'YV'M>3V+.Q?EC]'R.11GGM"3;OX@XVO)VR;DZ^_A5GJ+ MX$\BF41-CI1]+S$L>N?+HYG@=]KI% X)"SDOKYW-L!=#MI5K3[1O^@E[DK/4 M?'4\ON:.N5LW/#MG67/F8;"J3J$;HT^,KD+DRA :1V48F3Q\?77N,QD,N2A[ ME6R618KQ58AY?146*'3O.[=E1U9TN_:]#CZLS9RZ#%!L*-OM/A7SOX)*Q0+P MDZ-@,<@!)?2V#W@715\]*I)?=T@U6TRTUP:83?M D7@D]CZLIII"-1CD-9J^ M&;0VTN;*/;C,R"C#<.A>BUDZ+(WUX5\6PF+^'PR)^.V M'QS.%ZE6+&Y]N4R,$X8D8&\'O(KAGCCLHU*+'[E?5V;*$T9=(M'V(V_QQZIR M4R=HZ-.D8XLC37-^Z>/!,IBOY".R10S^(@3AS3 M31,#4'SU(GK# +?MI79];M*%DU?/I%L>#>$V3$LH^' MPZ$ ].;?_:(@C=(3_F"W(98O*\^0^,,C8+U_.D[)V4ZRK4%TQ(?S L>'[?*+ MJ(IB?X=XG:T.TQT]%I9=ARS$^A JK7TS9J:HSRJ;W+2491&5-HOV)YF\$_ ) M+3MFBN0,W9J<50FJ7*N1Q,2H2*;)G4N0U9I.:R_(6GUXFTSG>O#K M NO!-3H!_:R^5NBMM9&[U[6_LKL5AOU\9X5"YI<@1'O$-;_^ M5C_7MB864 I\Y-4;<(\O9"B!=4_K=6?[(P5[XZ^VEVU/';*LGHZ8,=):I\5;B MZ29G@PZOVO9ZOE ?Y5FJ$YSLH^MMI7X0SYG;*8-V+1*>:*!'3;5"4[,*9=MH M7V0[%C- 02_QNH,7KY9^#S11>N*M$0J<:*&$[GUV@[?=]GROXA=L]4J54J:W M<=[H4?2NQQ?O4\<1'P/>@;S\&_.'5Q5>G+7'7%/2-C=]62!XR=F[L87_XH:@ MU["-C;U+\IO-KJ"F0R9/G"D* I?&^\-^\/OB=!0"O-LO071.4-2X$U<8B+E< M1+\*$7TM97A,R;4PH:,FX"L::8TC;*=-XN+4 HS8\)V20;U(W=)I]"@)@ LM MYY-=P:>DL[!9;EQ80+;X 3;X] R#@NXW.'. MU=5ET"&C>.XBRW+[U]Z127V[.,7!RW6>?""'!6[C#/'9LMTD5SH%/18(=AZD MF!DK&I@KFS\31[G">G%,WS/9+;+ .8E>,"L8.<7)&UQ@NY@VK\F_>3S_84)] M5&TP'0M\LYO B3.7R;?C9MGEPO*[OMD:6*!DK*J! *7"%[O>L>&!N5 O& KL M?Y(A0ST2X[ HKZ]^_K' T;/%J0,DI@5)'L+)3JI&.*@LS5P@ZA.K-G MMATG$QX*@+.3C_CN 7@=D0*9-L70.$.(UG#TYB4=0J:K?DV?D*&,OV*!GNTL M+!!@KX1F&V_<_U5\QG'B@S/VF.R(E:@8G ME=8'4* XWZ9"PI"+8/R3]&A?RQ1]^G"TQ\WP*)7: M([/(S ;NPF'AVJ"Z!-W1;ARJ 7IXC_R>'+TX)7R'>4^MZ!$7* DG,^QLBN,^^V6AK="%%ZD2+.*,QBKE"$ M^+$LZNYN,O;5'%8-SZZPG[?TF8SX\7@:'YDZ>KCP);HDTSLNWK[L*^AY;E>= MQQC_)FN#DO[PJLSD&@5]DL L M"KJ*NH"U>VEW*YQD 63@R)4S/V==F-O1_\ M6"8 EKOJ8L6^&1O+XCMXF"O3A83(8@$-KVS42P)FGIZE!S"6MWAKU+K)\%!G MFTAV)"38S>AF;3?;_E,T ZRYQIZS@X5Q_,L98:D-]W%X)TW'*(L"X$JMR9U? MN/Q$*5>X[)__BJD_F5V;91V_)9,%<[1CC'Q00E!XP_%-);0WPGYN^L*^ME^: M;?0#G8UMO<-T"D4K+)BTWC@E*!%I]R/5_M??585&UV^)#24E(2$AW(UU# MB:2D(AT*DD.(= ZB@'0I(" @C91(#!*"( TB0W>#@$-),\S\AA._H]X+WXGO MN_?[^JUWF>_^]TGV?FK$:(5;TBK'!TH>AB0@,J6QX;=L[)7 M#E_6SU!YA6A5I(,KW*"6D41*3GEUIJ0M*;*AO%C5"?D?[2@I98S@O7O26@MR M-.);!U%^MIZ'$3J(%N@$XOX^P4L3'^"K1CP84';.\5KS?H8-E,<"NI;2R]>$MX3HU37%9LJB_/5_"8(9RCL^]J QT#\7XY/G \&$0->OJNM&S]%^V7G.G?KS=M&_2Q$8IN2# M10560&(E^5*0WJ'WG+1MA9EMXH?[*SUA?M5]I?KD _UR=&XS^*7"\^8MZ3Q# MNU )@URPC&S>M5QVN*DT/0-?3.G-^DB!((6C;;,H5%?>>9CTQJX>A+@\5-QT M FW*LFV?YS9UGS(L5@Z[[%(:4^%=R7SP05-H>45\:L8FOY%\)"YEQ6HK.&V$ MB":^PRW)DMFN<:>CPR?#M&'?K4]F$"WW?JE=2AJNR(O3^NW:D-OQ&!]7C:@P MK6M C4\#"&MB.PG3]E$=7P#4.A()D,P+H+:OQI!DC]J+J'RCJWEP/QN*A*2V"#E0/* ME#3Q/5BNQZ&?Z'%70RF,8/&-!U?E>H_P *L%95))\_L)#Y>E2=6'JNQ\T)SM MFVS61O->>]N\+NYF7QS[P&$YW.<)%LM>,!H^:KC??!IZ4PU"JLO%3W>:'!ZQ=#:"I M="HWBI'T\W$"ZF=C2.CT[@VS0-U! MM)I0O>$JMW?QHBH(TWGQH?3\03O9E#E'N,]?\(#+>2_0?[/XH5 M_2N6]F_ &3:4+ZE8L\YJR&'QSM@N/&9HG?!DKC<]-Z-*,?N]M JT.:/71-\% ME8!-9C#=%A(K!\U:^[:-VE9CX&%WC/RXAXM)KS82BP0W+?A@TQ]^I]Y=.WN% M$_R!<3S2V&L8MVEU/U7@E#->6WG?@/#[=@%> 1^O#7S.)6%'K_[)Y[?4Y5&G%H4 " M(K(1)&5A40= (51"\L&B/Y'V&<;.I40U/XLVYH=U_'#?0Y]^\/K;NR@":ST4 MLN0V)B /T>NK[0@9F::F28?-BF4@XD/:2"&J +F[VK!ENUPV0V^D]NS(VW"/ M\6-TV0DB@E>=NAS4Z=Z&BV_S[MK &HG=I5<*@LCECXE!_5DA'!@X62HM M8X MF58Q+*<:JG)T.A0?KUE;C(A:FK9Q>%XHYO:POGP^7K(1N[ZM4NC%GT_(( MP,=Z/7:U+['X6%?@P6+T*A5I$UM0)E#(/PTU/?LP&(( ( '[[N6* ,O3B+.1 MH3^/N/G_"/T'_Q_\?_ 7XQ_5+I46T:65N1>V"#/-$_27E#:#?6I6O-N73%7_ M'1>;_Y>NW[\#&BF.^7E7.!YG%(_M6N0:52VZMW 9DU+=JZ"R0G$RP!IGE# ( MXA8N=CJ9WJCF_S^]4^=_Y?HC]@<\^'EYN8NV/,U^SQEH+-P;L6[L:SU &&#% M0H)'=(=-OMWDWO!!V&77=00-I(YCW+=7_)4!/(KAV7."B9-V[)K2:.-KJAO, M-2GC5&P1IR;1@>].B>Q5W4XDYKRL*H-47L';E"*)C0=CS'T .Q%BX?ZR!I*1 M3]L=4:WR#0SXAWH@0V15TGZB76]6'X%1+]V/Y M5; #"4^0 +7&?20 U25\N::!!#2U( &?1FXI ES-G;?!IVB5,_#+LG -^A\! MMTIM;)%?G^G_1XE4)4XS0@=T$9]!E112GWQ]L9D970<\I+0O20^-1+%%7:45 MT@Q^^JSUP["F[G6>1L\:S 1L0FX.1(@YRB&!&"@FF=2HVJC_=0",U40R"U> M/3"-<):&1/JAEW@A3(1;ZLC)HJHFVJ8JH2N9\7-;D[C,(5.@@,S9&_YC#+O& M0TKP8>)X3 M?J&!+=+R>T5ZM9\SO"U9%_4Y%V^JQ"7#1I6UQU;EJ&3/M;99ZJ=Q]:N)^FRK M1MR#WWF[T*^E=.ZW9Z)\?X- MR6&14G@7=W6#%I>>E@MC?/;D!([5L^[,']6R1% M![Z7B9KS?Z5KL: _ +M?G0*JN2V5KS)KT7(0N8B%OYX6'J(!5H_0-179^&*2 MB OI?]9ALMM)6X A]F^KLC^(2(4(+U@#:JU2YI3(;L7_Y#,9S569)].!@KD- MVQ'-:RE*:=%=-R 31-@T]'4:D+KM-+U^9;X7^;>8,O7!57$UCSM/&M9-X?*Y M>5F)EW9D*V6^4 "M0G1M\E2^66IX8-8U<(G[4?%V.-T8]3HYR MYMSH,!^ J^;9>\(L'27$N.E3+*T8GGX6ZG,8KOKCL_#_)A%Y%]<%0[/)UKS5 M?IPE H830ZD13,>3^D?R<&X+6>+51VLV6L:58F@]OKX4&*SRJ[%"[>7Y=N/[ MJ6]Z6?0\5;G;Q(BE2EUJ?"*C*]&2?IT->MK8B@3L7AH ;UU' K9%<1)^Y'!N3_@81:H7_?UJQ M_PP1!>"VL3S+=Y7R5NHD3\O S$>JQ37U.MF]=BZ/( 7,D(EEIPYFSZF%,O;' MZW)4(/<%>5^>DCR[MJM1Y$PGAD<&5SL_3Q^9GRS_ETRD)^VLD7 KX3:%2TF. M?'VGP2S;=.;*:W*"D3#A5 $GFX8HQ4\6#V1W>Q969"(ZE@,Y_'^RF_#/H @4 M'0>3YLF7<*/?)Y$L\F=OFY717$TP,#!JV4]^$*_[GN\&2_@B&J3&)$!DA+[6 MSN[L/QR_TW('/9Q3D.-L'V8VT]FVS' 4 H9=$JXNZWN S+NM+MOXY50\8S0 M:>,27JQ!'9$ 7,7$*'0CGH,O1PZJ/1SSCE%!K/#!1 ML5/E%/7^\'(G[Q61:QEL(BQ1(0J1#]QVI8]'C%7/[N$E>TGV0!N]_UQ@4$R+ MQB,!6/ @2B"?W)+/@TE98EFC M2J5%\QX_C3!5CKQ_=1^W:-(K>L-7"80_QG2]7?#*,N4"H'I@XB%&>AVH=#XR M'/ =!,(I@8O-50\Z[GDY,4"!ST$F4=$W2)ZBO6JW;?.:KRO!6<.6&_A<% ,C MJL@?=T$"I$6C9DK,?]#H3^K];P"!>IW"5^QJQLG?J/<7>G4?HSOAK3"[B!_) M474B =2+E1TC2H/?]L+TEG>H+.J,"RVKG0^/XA9BYR2#&45C,O?*E#JR47R. M^4D!90BVWFD],-=Y5_L.&\/UYH='0J?7L=G',T,U&RN'-QAQO4:@H!D[N3O7 M18K$+3XMT/ I^81H*8Q4973V3TE>*6@0RKLC]!H6ZJ>K*&N!D5?/0M[EZ3.-W0P"+*NV@.@DNL M;89$C"O=WS?4QW+$WBL6*%<9H0U!^XL4 VLK(@.PS MD95R ]:W5>\2S2OX8W4G39Y;?<=M0T?_)K_6GO[*9FNO'I(T3GU-8E9#3-E7 MJE$ CTB@/A>'R,_;P6M_KW3]3/SO>E#V*!0WVWOTHR/#[L)4WV7%9G:6>'0%I:BJF4EB>F6P?CI- H^Q_P!JXU5T7G MW"D-Z3J3FW%"0*[4GB?T;OQ^NZW>PQ,E=P<^45Q1'['SM!,>CFL&NSA>$\ 3 ME/&X=*.=+LVM3.OL>7$]*!)0!129+\PKMPG?\2[E98PC-";FXG8\L&*Q&1UV MRK7Q=9S,?5_YP(!"H@^;&=H@="9N?O9XMV66@9'Z M1&[0M/BKBK1W!9@(BU+H?]6R2L#J\6TH?6W \]_I)S.4'WCC5>JY"^IO"SLQ M,@C27(G'OA3K9:PIV^J)RI./P%'LD;*+=P;!ZTE[Y-62 <)H44@ 3O6KT_5& M.'X"_&RCF;$F8F\&@=6)$/G+%TJ\^6"?320 ?1$53[)S5P<:&_Y"RM&MN&6> MEQ+<<[L/@03P'W[!I-^*L)N9KD/5H/>R;3&'BI6;FZ:HPF&2L:#=&%&LM[ZH MRC(P5/_>>2!9IT^1_2@]<+X4-8%R-OC+WT'BKK-(45&#W6XOG[%7_/00WP;? MTK7GW(DX9(3OQS]EJ/L,NWJU+7?"--8F@-Q8WR DQJ*GW>C9E\S50X!TB@#' MBR0QJA[FW7!G>RN'L*V*7H]K:^?!7MA)6:G,H.R5[GO&V! D(DHAR%O:TM-! MTX8]XH6!P.3 ,$=<<90Z&0$?4K"?G97Z-R6"\)4.'Y,=\^@;/25D"<8P[T1/ M(/]@&+1X>LD_5,2IO0US37]_9!C*<6#<.I%::7KVO>01)'F1SC#5GLY"FE 5=6)E)FM(@5O.?J>F]WT.YO=]=* M7,)3"5S2FN< _&A.8?!/\G=4;2_5KB8.F$YH0J,DQX]A,<^J_ 69>.=0S"6!)1^RL\;)U\M^O=H_*,WZ*9U#@0.A[B0S-\CQE MV:6 (X3KZN196X<:BN>F)1CCK28C2W6C/Q3I G7F.]VZ>04WE:-Y%6T^$'?% MB??A6[5E)_X:)' "%]R MZ3[IAZ#M37)@*)_O*]UMD+ LS:0M.?>.,L8*8J491N_JY,^^EP4PC[/UZHW2 M<_-!P]1.>5\T4X(Z&%/(N6[?-&U5D0Y?? *3NRI[+K>9=8-[^#/$)K;'QO*X ME4$2^>E6O-V)>*_!LRP)NWFJ\V'"APN008<<1WG>\?DU*9UE'IT0[D:94,S' M(T]6Y:XVGDNXHB]Z]SLG\<24%M$XR9!U-#!;[6MI(/W#[KX&<:]QJ"I3$/ZU ML5)3&][++DNQS7,T]*_O[V7BSYQK*]V^:+?X#WXR;L.V<:K24/9.G%@KSP!, MTM5TNX'##X.W"EK)Q+ <$N^SS$MWE5 GWE,VFXD"&%T0*ZU/VNWY2V?3H7J* M("^8&K]099QW:/0HE4R3OD:._?!X;V!M-6]4[[7LRX*2:8(9#VW1,^!,XYX' MJ.2VQ:>UG?V#I8;_\I'J>?&CNU'E*-.F0SX$JQ>\4L,3CR6^AVJB+PHI422@ MU<>T)+O3V87V&QP'5K)(P!+I Y#M4TOA)_V:<".^M- >H^ >M3:13%8@\P52 M:NB;J]3+@L$Y1SY/ASOKNH,AKILQ\@F'>BQTO#6F]/H?HC>U!O4^CW:E&WL[ ML+8?5]\9@,@<9A+T_:A[Y1\%+[7GOV:F,5OWZB[=9 _8.WK&\F\8OJ4+$DDL+1F=C7^G1_M(5&5CVA#F,\RYQR9M2NWU[R^76@6(KN^(MZ MEP>4^UC.O&'K<4S?UP@ SA=I5"%[+25TOZ=6LW 1B J]:!C+4^+K/7>?/_FJ M;#8[[)2Z8)W8W V[ZJKAZS%B+5Z2P/R U($]/8T\DR#F7%44FYJWO\V+$-F( MPX08,X4H<"J\DQ6STYX^,:!WB!Q^/BTX,#\XWH/Q<'0A/4;2*&NT-&(^U2WAES?A!\Y?H7326,W.!27=_2$,57P M:Q.ZR%&=7U4-M=>_J*7>W':ZRR<=LB>^'L2!X7Q>#K)O:(_D*1'A*%X)<9L1]H Q MFK^P\G,T!]=G,S].*<0.VV0YM'&9%PWGKVJW TRHH'IVA2T-:CBF.<+2M-W* M%&C&R:H[+;OYNMTD3NX:^%P%:-!QEG.M.#2R90E#4;'4?2=F(+WJ!?8G;NZ" M['@"R=-/U=;'0,6#3$QT)*!@H00 NLAU[(TF6WWM" 8):JFR#:\TZ$8^.:). M.3O!Y+S<]^?31\X3NLAUW<>TN/?R<7#EH[)IY>?HLGC9_&&PQ1I;X0Z6P6EA M(LXJAN)[*U02;9I$M%Z9V!>Q)CG3*LGZ"9=CL"3AX1)++#?G!HXTSFKXYQ&X MRCU_6K?U=9'PX]4YWR2I(?1/FZ-[78\/OV A >?'MEV]\9O$>"@N+[LS[)8O MQZ8.;M3P39Y1JI,N)[.=?@I 'PWJC.E[@NEP9W;Y.A6$G>YT9N-^JORV"J,B;68VP ME _HODUY7AJZQH.,$: $9AQDU,3C%9L+S8 M#EY'0$_%\%X7>^U(.5*#)KA5QSSYQY:\/G<.JA6CO@AYNXV)D:3C-;G M1"9?L!K/]_%4HTQ +*1 M_0;)O56XEA13-O$UQ25<8GJL-#=%6^7F93* 5+SJ,9H<"?A\5>I+GDZGO35< M$W64R>>,S=&S]'Q);7F0\2WFI9?T9R[\&#H[%R76$*G49UBQC=X6,8R,/%T& M)T'YT?7:%WG4F]M>XY^9EZ1S9]\+M:+++\%[EXO(G%^/SJB[:M()5<2RZ.U# M[DQ;FPL.,??$X700&O@;NJRG/HU^3-X1KN- $"5I'!=R= MKDN2W@Z2@!EZI$L_FYXYS>*\E&'G8"TF8R8FEL%B?.-4&VW-%L/UW+QF2F\& M&::;)XM6<>+=/WK;<4GW.JL6;331(BA] .Y3XBQ>6YERZUG*AM+5U=BW"E*M M-2?P['# Y 5EMVL;.RK['723#3H;OW'+UVO9!D?=Y2B9LVZ-T#_82$;XK=@[ MX_;+&YCOC%N9RKJ%.PAU_'>*L2WDR=#.S;ZV7^ :EO,422>R/5[S-P55[J"9 MAOA5(+Y0=L!2QG_)-RI^O/GWX']I3J88O]IBX#]9 MW.&'H0AR_<=(P%>32O@$'&2,()EB1@1<0YQ"#G5^H8DN 1>,,U5PS>E)U*)] M,U9I+2LH%NQ:KK9R^.BA/V[QT"'8WO.ETVAEIQN?J!*QQ*LKN-HR7]$N88N4 M_ 9S=%%SZU%2=^(1FSHGNB5VY)GH#($\5L^DM=C=]2(^/FPO;/%Q9F&3&ML8 M0P^D4?G83&_E?EOFA><%K&(0CLS-C]L=2+H9I05]/KKK?*?K6LY'8&%?]PM& M+;,78,05"E!=C)".37F&-O43XR,YV@6[NU,9=>_15O7!<[Q0V96YQLV)LZ-" M$U?_OU6NR\X933B4.UY?+@@SP%X?W%B%Z1?[2;OD3],SWW9_*\;OOG^?LM.FD\OXI"[,P7*[4/8\ M+D5@P[J/KWI?594[>J5ORSY"^T;MTX4<3&25GTN,:RV#",Y98B^X1AT=YNCB MR0?L-/]IDI],[Q/0; MFX\.]\@]G"^UTKV6GD[R&/=,B2.EX=QY:6EQMZ./H8B M03C#UN=\E%=KY%7X%Y7,R]&PO@^U:#,4350G[0.XCD)*S"_DV7B*T'I8LR3? M#-^XD)%8G5IZE:F0596*)L@X0\$P_V/%3?7$XT_S\R"]JMH474(K/0__EHSG M09O13?3V_1<2S@7-%H&D'D""EH8Y]BC+XM1V=Q9NXAXQK$P7H(S.63A^F&RR M.H)0%U3V9DD0OO_V^ZUK3R?2)U3[JAQ_=HH?$YP<%>[1LVA/]D(KN!T4'^R*69LJ.EVZQ)-Y X>W:L8D7Y;'S7;6L^QNRWE M<3D>NCCX IU-M-CVOY6Q((H6X',]W'%$ML2+N<6,J8$BI3H.:ZI)GC+N^ZML M<1IZU]L7!,:]EJV=EIO;M-5%2=!C>(=FB!MPT>>\"9WF!'X MAXP0\Z/5*)GGH-+3V>Y\V2]%J!CCE_0 I&ZWBY_8]@%@4J&/7$USKGXQYC1@ MC&;05%'$S^AZ=VYF9:C?ZAF/FH^84ET9@'XU+:E0$J1T,YV9PERA[-5[\E$@ M5<<.[,\Z5*E'8K??^98SFAU DPX+ULEP]OERH>5-V6\D=B%NG4P,>'M\87W7 MF/26QUYU-:&3)3[@A=:M+3\?Q]:G11Z;^S?KY? L/<=92>B[*8O.%S=B"_XQ M1S5W?*V,O.'3=6779 4*VZ""^WW=L9GTN88)32AF0!K>!)_L:"!@!RO0P\WE MAP\I,^IJ,")MRD1R?\-$YBT(92\A3?R4$Q9+CB7(6R.*)3B4R-,'W^^=%:T=@'Y>O^NM-]XS-@9YCA:FJI"XLBQ;)S_Q>J\DYKQD=3FU#+UJ M.IMU,N49VZT:9\I*M#1A*\)6"Z\;EI^Q2VR5YPP6MH#35!3JEHGCQF!99P:9 M#1=8;=Z%YBDL\!+\O#$O<<\%5#L%X[_*T41Q_=T"R/(U=JROZ[HNZ=PQ;W%< MZB )9AB3%^R%RU+'._3)I3".S!TLQ_.C3SOA(U1Z.\Z=I+JWH#1GZYF2>B9 MZ=OI0"1T=1H_0BM\6,!K<]^?L?*M&EH-"2&BP6M5O_$\-0J[=3/FK>IY<"VU M5N+B/!*HLW^< 2W18_]!,=D_="':EZ;(PW[#S'=NGWTI9:Z=@D "%*K3URQ? MLCJ.649ZR S19CRQV-J-S\"_YB]*U?0]T[;[]?TT\16&V869\,;?H!K;B._' MR"!H9KLU-27!+_(I%Z*VN)0\NQ"O81;SD5JZ #K_MBI\&-J\M*%8F[<4ER*J MD(8$-&0T%U^0CZPU9A]&KN?/G":.FK<7R#LOAJA8F6R,"\KHL8M_^J)/$ 8H(K>OYY&7[TGX: M]HUDDW*AXNG03I1@@>=LZ^_YT[K;N7526]*/.NM] PC5!UM-P Z0 +6RW]#" M*Y=97V_WU(BAEU>YBYZ^3Q$-%-HT?3_>GBE%P4Q7LZX.QM)@2TS1WZ\ORF]N M^DC\[ $:4\UEU^^63MB:586_E4'7FUTFUZ#FJ7FW#_8/ZD3=!)3?\B\,%\5@ MWW(L["ZT.WX9M&'(AR]T@\;AQ8OP!6D%#H:3E(NS4R=D"_,J&G7;L4IND $K MQ%INXK(+9?3FII.>P^ZZK@@1_IJDPX!6[LN\A@]!;K7O[VJ4[H@J=ZE,1+>G M"YGR_^"#.:AI*GYD-B+'2\\7?,7N3B^5@5N#H)2'7Q2$E NFCW'ZPNZ2UL%I MD>^=?KIU7<@03^F';G],#<*=U&&5T:"[H;0XF/3;J$+^@Q_P_]2R*#0GZ9BT M%"@4JYX6Y-UGV6EOH'TPKO:TKPOM9AN1Y;H.$;I1>_Z488LG5[O,<^%Y0WGF M90_^#=78;2/S\](J%?5*L+/U$$R$0'+%H<3=_@%/YC,H6;(-U8K,/N!.S@I#S#QS@R+JEHVIDE+8]-$X=X&1&)U!AW,E\&M+>L^I MU*S>R'D!CI9YZ.^F7_N\D[3;I5+L!4Z4+M]#P.(!>X+AL!EV>.OX,(34ML];M0[V8<[/%W;['KXHW>'E%E"'A&^,X?& WRO*P&R%F ;=U M 3Z[6?3HRB"?[T93RM3X87ROIQR*5YDW@.7 FMV&KHGO[GBHP\%\J53V\4/ M;QCRKJ M1R6#V/ZE+YN S1^CNVHMS_XF[G M )3*,^S+L;< ^:IDQ>);BUO)$:UQ*R-(KB !M["O["K8L$ M-.EE__TX-.QGCZFH]0J?( &:)^R<)&O\5X<\;QP'*Y=B<_-G*J';J:>!?39X5#OA!Y'\"4XC] M3'<7^B<=<61B_7@;RIO0?O&T?P:'AIK+9.&/X5UVCO%/I/M.?"TQ,&0R,"YH=&U02P$"% ,4 " #;B5Q0 M*O/C9T<: !\%@$ #0 @ $7#@ 97@M,3!D,C%B+FAT;5!+ M 0(4 Q0 ( -N)7%!Z8Z)&4TD ,5I P - " 8DH !E M>"TQ,&0R-F(N:'1M4$L! A0#% @ VXE<4 2[6W\.!0 ;CT P M ( !!W( &5X+3(Q9# Q+FAT;5!+ 0(4 Q0 ( -N)7%"PKP8T MT0, /D- , " 3]W !E>"TR,V0P,2YH=&U02P$"% ,4 M " #;B5Q0M(U@36 ) -2@ # @ $Z>P 97@M,S%D M,#$N:'1M4$L! A0#% @ VXE<4.6!41B,"0 ^4H P M ( !Q(0 &5X+3,Q9# R+FAT;5!+ 0(4 Q0 ( -N)7%"F?AJW'@4 ,8D M , " 7J. !E>"TS,F0P,2YH=&U02P$"% ,4 " #; MB5Q0[7M_ASP% #R) # @ '"DP 97@M,S)D,#(N:'1M M4$L! A0#% @ VXE<4.2@^3';$P FX, L ( !*)D M &5X+31D,#(N:'1M4$L! A0#% @ VXE<4!Z?/C^0&@ 31X! !$ M ( !+*T &=L=74M,C Q.3$R,S$N>'-D4$L! A0#% @ VXE< M4'537-'/%P F&4! !4 ( !Z\< &=L=74M,C Q.3$R,S%? M8V%L+GAM;%!+ 0(4 Q0 ( -N)7%",?U,[B4$ )9[! 5 M " >W? !G;'5U+3(P,3DQ,C,Q7V1E9BYX;6Q02P$"% ,4 " #;B5Q0 MU M>3,^O #JX0D %0 @ &I(0$ 9VQU=2TR,#$Y,3(S,5]L M86(N>&UL4$L! A0#% @ VXE<4/_EW)@&>@ +<@( !4 M ( !J]$! &=L=74M,C Q.3$R,S%?<')E+GAM;%!+ 0(4 Q0 ( -N)7%#H M.D8,'/H$ (PA.@ ; " >1+ @!G;'5U+3(P,3DQ,C,Q>#$P M:V8V,S$Y.2YH=&U02P$"% ,4 " #;B5Q0X]<7+U]H JKP '@ M @ $Y1@< 9VQU=2TR,#$Y,3(S,7@Q,&MF-C,Q.3DP,#$N:G!G4$L% 3!@ 2 !( 7P0 -2N!P $! end XML 32 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2019
GOODWILL AND INTANGIBLE ASSETS  
Schedule of Carrying Amounts and Accumulated Amortization of Acquired Intangible Assets

December 31, 2019

December 31, 2018

 

    

Estimated

    

Gross

    

Accumulated

    

Net

    

Gross

    

Accumulated

    

Net

 

Useful

Carrying

Amortization

Carrying

Carrying

Amortization

Carrying

 

Life

Value

Expense

Value

Value

Expense

Value

 

Intangible assets amortized to cost of revenue:

Titles, content and technology

 

3 - 5 yrs

$

21,117

$

(16,359)

$

4,758

$

21,117

$

(12,203)

$

8,914

Customer contracts and related relationships

 

5 yrs

 

700

(700)

 

700

(648)

52

Trademarks

 

7 yrs

 

5,000

(5,000)

 

5,000

(4,821)

179

$

26,817

$

(22,059)

$

4,758

$

26,817

$

(17,672)

$

9,145

Schedule of Expected Amortization Related to Intangible Assets

    

Amortization

to Be Included in

Cost of

Year Ending December 31,

   

Revenue

2020

$

3,258

2021

 

1,500

Total intangible assets

$

4,758

XML 33 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 127,053 $ 97,834
Restricted cash   110
Other Investments 1,565 1,410
Total financial assets 128,618 99,354
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 127,053 97,834
Restricted cash   110
Total financial assets 127,053 97,944
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other Investments 1,565 1,410
Total financial assets $ 1,565 $ 1,410
XML 34 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BALANCE SHEET COMPONENTS - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
BALANCE SHEET COMPONENTS    
Accounts receivable $ 29,304 $ 27,325
Accounts receivable, net $ 29,304 $ 27,325
XML 35 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET INCOME/(LOSS) PER SHARE
12 Months Ended
Dec. 31, 2019
NET INCOME/(LOSS) PER SHARE  
NET INCOME/(LOSS) PER SHARE

NOTE 2 — NET INCOME/(LOSS) PER SHARE

The Company computes basic net income/(loss) per share by dividing its net income/(loss) for the period by the weighted average number of common shares outstanding during the period.

Diluted net income per share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period, including potential dilutive common stock instruments.

 

Year Ended December 31, 

 

   

2019

   

2018

   

2017

 

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Shares used to compute net income/(loss) per share:

Weighted average shares used to compute basic net income/(loss) per share

145,838

141,402

135,715

Dilutive potential common shares

11,545

Weighted average shares used to compute diluted net income/(loss) per share

 

157,383

 

141,402

 

135,715

Basic net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

Diluted net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

The following equity awards outstanding at the end of each period presented have been excluded from the computation of net income/(loss) per share of common stock for the periods presented because including them would have had an anti-dilutive effect:  

Year Ended December 31, 

    

2019

    

2018

    

2017

Warrants to purchase common stock

1,292

 

1,600

 

3,267

Options to purchase common stock

2,303

 

18,491

 

16,932

RSUs

659

3,021

5,812

PSOs

2,369

3,512

PSUs

38

711

ESPP

369

 

283

 

376

Total

7,030

27,618

26,387

XML 36 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of total amounts of unrecognized tax benefits      
Unrecognized Tax Benefits, Beginning Balance $ 20,718 $ 13,391  
Reductions of tax positions taken during previous years (8,226) (59)  
Additions based on uncertain tax positions related to the current period 2,598 3,996  
Additions based on uncertain tax positions related to prior periods   3,400  
Cumulative translation adjustment (6) (10)  
Unrecognized Tax Benefits, Ending Balance 15,084 20,718 $ 13,391
Unrecognized tax benefit netted against deferred tax assets 15,084 20,548  
Accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits 0 150  
Accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits, amount recognized $ 23 $ 27 $ 96
XML 37 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restricted stock units ("RSUs")      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awarded and unvested, Number of Units Outstanding, beginning balance 3,021 5,812 8,224
Granted, Number of Units Outstanding 2,936 278 2,360
Vested, Number of Units Outstanding (1,688) (2,648) (2,863)
Forfeited, Number of Units Outstanding (318) (421) (1,909)
Awarded and unvested, Number of Units Outstanding, ending balance 3,951 3,021 5,812
Awarded and unvested, Weighted Average Grant Date Fair Value, beginning balance $ 3.01 $ 2.96 $ 3.33
Granted, Weighted Average Grant Date Fair Value 6.84 5.90 2.31
Vested, Weighted Average Grant Date Fair Value 3.27 3.24 3.45
Forfeited, Weighted Average Grant Date Fair Value 4.17 2.71 3.01
Awarded and unvested, Weighted Average Grant Date Fair Value, ending balance $ 5.66 $ 3.01 $ 2.96
Awarded and unvested, Weighted Average Remaining Contractual Term (Years) 1 year 6 months 3 days    
Aggregate Intrinsic Value $ 23,905    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awarded and unvested, Number of Units Outstanding, beginning balance 3,530 661  
Granted, Number of Units Outstanding 2,780 2,909 661
Vested, Number of Units Outstanding (700)    
Forfeited, Number of Units Outstanding (193) (40)  
Awarded and unvested, Number of Units Outstanding, ending balance 5,417 3,530 661
Expected to vest, Number of Units Outstanding 276    
Awarded and unvested, Weighted Average Grant Date Fair Value, beginning balance $ 5.45 $ 3.59  
Granted, Weighted Average Grant Date Fair Value 6.46 5.85 $ 3.59
Vested, Weighted Average Grant Date Fair Value 4.59    
Forfeited, Weighted Average Grant Date Fair Value 6.14 4.03  
Awarded and unvested, Weighted Average Grant Date Fair Value, ending balance 6.06 $ 5.45 $ 3.59
Expected to vest, Weighted Average Grant Date Fair Value $ 3.61    
Awarded and unvested, Weighted Average Remaining Contractual Term (Years) 1 year 3 months 25 days    
Expected to vest, Weighted Average Remaining Contractual Term (Years) 1 month 17 days    
Aggregate Intrinsic Value $ 32,769    
Expected to vest, Aggregate Intrinsic Value $ 1,667    
XML 38 gluu-20191231x10kf63199_htm.xml IDEA: XBRL DOCUMENT 0001366246 gluu:FederalResearchAndDevelopmentCreditsMember us-gaap:ResearchMember 2019-12-31 0001366246 gluu:CaliforniaResearchAndDevelopmentTaxCreditMember us-gaap:ResearchMember 2019-12-31 0001366246 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001366246 us-gaap:RetainedEarningsMember 2019-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001366246 us-gaap:RetainedEarningsMember 2018-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001366246 us-gaap:RetainedEarningsMember 2017-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001366246 us-gaap:RetainedEarningsMember 2016-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001366246 us-gaap:CommonStockMember 2019-12-31 0001366246 us-gaap:CommonStockMember 2018-12-31 0001366246 us-gaap:CommonStockMember 2017-12-31 0001366246 us-gaap:CommonStockMember 2016-12-31 0001366246 srt:MinimumMember gluu:TenPercentStockholderMember gluu:NonQualifiedStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 srt:MinimumMember us-gaap:EmployeeStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 srt:MinimumMember gluu:NonQualifiedStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 srt:MinimumMember gluu:IncentiveStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember gluu:NonQualifiedStockOptionMember gluu:EquityInducementPlanTwoThousandEighteenMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember gluu:NonQualifiedStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2018-12-31 0001366246 gluu:PerformanceStockOptionsMember 2018-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2017-12-31 0001366246 gluu:PerformanceStockOptionsMember 2017-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2016-12-31 0001366246 gluu:EquityIncentivePlanTwoThousandSevenMember 2019-12-31 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2019-12-31 0001366246 gluu:EquityIncentivePlanTwoThousandSevenMember 2019-04-01 2019-04-30 0001366246 gluu:EquityIncentivePlanTwoThousandSevenMember 2018-04-01 2018-04-30 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2017-04-01 2017-04-30 0001366246 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001366246 gluu:PerformanceStockOptionsMember 2018-01-01 2018-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001366246 gluu:PerformanceStockOptionsMember 2017-01-01 2017-12-31 0001366246 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2015-06-01 2015-12-31 0001366246 us-gaap:EmployeeStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2007-10-25 2015-06-04 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001366246 gluu:PerformanceStockUnitsMember 2018-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001366246 gluu:PerformanceStockUnitsMember 2017-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001366246 gluu:PerformanceStockUnitsMember 2017-01-01 2017-12-31 0001366246 gluu:PerformanceStockUnitsMember 2018-01-01 2018-12-31 0001366246 srt:MinimumMember gluu:PerformanceStockOptionsAndPerformanceStockUnitsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember gluu:PerformanceStockOptionsAndPerformanceStockUnitsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 gluu:PerformanceStockOptionsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001366246 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001366246 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001366246 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001366246 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001366246 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001366246 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001366246 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2018-01-01 2018-12-31 0001366246 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001366246 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001366246 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001366246 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001366246 gluu:IncentiveStockOptionMember 2017-01-01 2017-12-31 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2017-01-01 2017-12-31 0001366246 gluu:DairyFreeIncorporatedMember 2019-01-01 2019-12-31 0001366246 gluu:OtherMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001366246 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001366246 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001366246 gluu:AmericasExcludingUsaMember 2019-01-01 2019-12-31 0001366246 country:US 2019-01-01 2019-12-31 0001366246 gluu:OtherMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001366246 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001366246 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001366246 gluu:AmericasExcludingUsaMember 2018-01-01 2018-12-31 0001366246 country:US 2018-01-01 2018-12-31 0001366246 gluu:OtherMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0001366246 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001366246 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001366246 gluu:AmericasExcludingUsaMember 2017-01-01 2017-12-31 0001366246 country:US 2017-01-01 2017-12-31 0001366246 gluu:InAppPurchasesMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001366246 gluu:AdvertisementsAndOffersMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001366246 gluu:InAppPurchasesMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001366246 gluu:AdvertisementsAndOffersMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001366246 gluu:InAppPurchasesMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0001366246 gluu:AdvertisementsAndOffersMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0001366246 us-gaap:FacilityClosingMember 2018-12-31 0001366246 us-gaap:FacilityClosingMember 2017-12-31 0001366246 us-gaap:EmployeeSeveranceMember 2017-12-31 0001366246 us-gaap:FacilityClosingMember 2016-12-31 0001366246 gluu:EmployeeSeveranceAndFacilityClosingMember 2019-01-01 2019-12-31 0001366246 gluu:EmployeeSeveranceAndFacilityClosingMember 2018-01-01 2018-12-31 0001366246 gluu:EmployeeSeveranceAndFacilityClosingMember 2017-01-01 2017-12-31 0001366246 srt:MinimumMember gluu:ComputerSoftwareMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember gluu:ComputerSoftwareMember 2019-01-01 2019-12-31 0001366246 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001366246 us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001366246 gluu:AllCountriesExcludingUnitedStatesOfAmericaMember 2019-12-31 0001366246 country:US 2019-12-31 0001366246 gluu:AllCountriesExcludingUnitedStatesOfAmericaMember 2018-12-31 0001366246 country:US 2018-12-31 0001366246 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001366246 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001366246 us-gaap:ComputerEquipmentMember 2019-12-31 0001366246 gluu:ComputerSoftwareMember 2019-12-31 0001366246 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001366246 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001366246 us-gaap:ComputerEquipmentMember 2018-12-31 0001366246 gluu:ComputerSoftwareMember 2018-12-31 0001366246 us-gaap:WarrantMember 2017-01-01 2017-12-31 0001366246 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember 2018-01-01 2018-01-31 0001366246 gluu:DairyFreeIncorporatedMember 2016-01-01 2016-01-31 0001366246 us-gaap:FacilityClosingMember 2018-01-01 2018-12-31 0001366246 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001366246 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001366246 gluu:CurrentAndLongTermLiabilitiesMember gluu:AgreementsWithVariousLicensorsMember 2019-12-31 0001366246 gluu:USStateMember 2019-12-31 0001366246 gluu:FederalTaxMember 2019-12-31 0001366246 2019-01-01 0001366246 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001366246 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001366246 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001366246 gluu:OfficersAndDirectorsMember us-gaap:IndemnificationGuaranteeMember 2019-12-31 0001366246 gluu:DigitalStorefrontsMember us-gaap:IndemnificationGuaranteeMember 2019-12-31 0001366246 gluu:OfficersAndDirectorsMember us-gaap:IndemnificationGuaranteeMember 2018-12-31 0001366246 gluu:DigitalStorefrontsMember us-gaap:IndemnificationGuaranteeMember 2018-12-31 0001366246 gluu:SaberInteractiveMember srt:MaximumMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:TransitionalServicesAgreementMember 2019-01-01 2019-12-31 0001366246 gluu:DairyFreeIncorporatedMember us-gaap:InProcessResearchAndDevelopmentMember 2018-01-01 2018-12-31 0001366246 us-gaap:InProcessResearchAndDevelopmentMember 2018-01-01 2018-12-31 0001366246 2017-01-01 2019-12-31 0001366246 srt:MinimumMember gluu:TitlesContentAndTechnologyMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember gluu:TitlesContentAndTechnologyMember 2019-01-01 2019-12-31 0001366246 us-gaap:TrademarksMember 2019-01-01 2019-12-31 0001366246 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001366246 gluu:CustomerContractAndRelatedRelationshipsMember 2019-01-01 2019-12-31 0001366246 gluu:FiniteLivedIntangibleAssetsExcludingThoseUnderDevelopmentMember 2019-12-31 0001366246 us-gaap:TrademarksMember 2019-12-31 0001366246 gluu:TitlesContentAndTechnologyMember 2019-12-31 0001366246 gluu:CustomerContractAndRelatedRelationshipsMember 2019-12-31 0001366246 us-gaap:TrademarksMember 2018-12-31 0001366246 gluu:TitlesContentAndTechnologyMember 2018-12-31 0001366246 gluu:CustomerContractAndRelatedRelationshipsMember 2018-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001366246 gluu:PerformanceStockOptionsMember 2019-01-01 2019-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2019-12-31 0001366246 gluu:PerformanceStockOptionsMember 2019-12-31 0001366246 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember 2018-04-30 0001366246 gluu:SaberInteractiveMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:TransitionalServicesAgreementMember 2017-12-31 0001366246 gluu:MglMy.comLimitedMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:CelebrityGameContractsMember 2017-12-31 0001366246 gluu:SaberInteractiveAndMglMy.comLimitedMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember 2017-12-31 0001366246 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:TransitionalServicesAgreementMember 2018-01-01 2018-12-31 0001366246 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001366246 us-gaap:OtherNoncurrentLiabilitiesMember 2018-12-31 0001366246 us-gaap:AccountsPayableMember 2018-12-31 0001366246 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001366246 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2018-12-31 0001366246 us-gaap:AccountingStandardsUpdate201609Member 2018-12-31 0001366246 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001366246 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-12-31 0001366246 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001366246 gluu:TapjoyMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001366246 gluu:GoogleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001366246 gluu:GoogleMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001366246 gluu:AppleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001366246 gluu:AppleMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001366246 gluu:TapjoyMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:GoogleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:GoogleMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:AppleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:AppleMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:AppleMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001366246 gluu:GoogleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001366246 gluu:AppleMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001366246 gluu:EquityInducementPlanTwoThousandEighteenMember 2019-12-31 0001366246 gluu:EquityInducementPlanTwoThousandEighteenMember 2018-04-30 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2007-12-31 0001366246 gluu:CelebrityWarrantsSeptember2015Member 2015-12-31 0001366246 gluu:CelebrityWarrantsAugust2015Member 2015-12-31 0001366246 gluu:CelebrityWarrantsMember us-gaap:CommonStockMember 2014-12-31 0001366246 gluu:CelebrityWarrantsAugust2015Member 2014-12-31 0001366246 gluu:CelebrityWarrantsMember us-gaap:CommonStockMember 2019-12-31 0001366246 gluu:DairyFreeIncorporatedMember 2017-08-01 2017-08-01 0001366246 gluu:DairyFreeIncorporatedMember us-gaap:InProcessResearchAndDevelopmentMember 2017-08-01 0001366246 gluu:DairyFreeIncorporatedMember 2017-01-01 2017-12-31 0001366246 gluu:DairyFreeIncorporatedMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-08-01 0001366246 gluu:DairyFreeIncorporatedMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-08-01 2017-08-01 0001366246 gluu:CrowdstarIncorporatedAndPlainVanillaCorporationMember 2019-01-01 2019-12-31 0001366246 gluu:CrowdstarIncorporatedAndPlainVanillaCorporationMember 2017-01-01 2017-12-31 0001366246 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001366246 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001366246 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001366246 gluu:PerformanceStockUnitsMember 2019-01-01 2019-12-31 0001366246 gluu:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001366246 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001366246 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001366246 gluu:PerformanceStockUnitsMember 2018-01-01 2018-12-31 0001366246 gluu:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001366246 us-gaap:WarrantMember 2017-01-01 2017-12-31 0001366246 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001366246 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001366246 gluu:EmployeeStockPurchasePlanMember 2017-01-01 2017-12-31 0001366246 2017-12-31 0001366246 2016-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001366246 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001366246 gluu:CelebrityWarrantsMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001366246 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember 2018-04-01 2018-04-30 0001366246 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001366246 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001366246 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001366246 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001366246 gluu:EquityIncentivePlanTwoThousandSevenMember 2017-04-01 2017-04-30 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 gluu:PerformanceStockUnitsMember 2019-01-01 2019-12-31 0001366246 gluu:PerformanceStockUnitsMember 2019-12-31 0001366246 us-gaap:FacilityClosingMember 2019-01-01 2019-12-31 0001366246 us-gaap:FacilityClosingMember 2017-01-01 2017-12-31 0001366246 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-12-31 0001366246 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001366246 gluu:CurrentAndLongTermAssetsMember gluu:AgreementsWithVariousLicensorsMember 2019-12-31 0001366246 gluu:CreativeLeadersMember gluu:PerformanceStockOptionsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2018-01-01 2018-12-31 0001366246 gluu:CreativeLeadersMember gluu:PerformanceStockOptionsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2017-01-01 2017-12-31 0001366246 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001366246 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001366246 gluu:PerformanceStockOptionsAndPerformanceStockUnitsMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-01-01 2019-12-31 0001366246 gluu:CelebrityWarrantsMember 2015-12-31 0001366246 gluu:CelebrityWarrantsMember 2014-12-31 0001366246 gluu:MglMy.comLimitedMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:AssetPurchaseAndLicenseAgreementMember 2019-01-01 2019-12-31 0001366246 gluu:CelebrityWarrantsMember 2019-01-01 2019-12-31 0001366246 gluu:CelebrityWarrantsMember 2018-01-01 2018-12-31 0001366246 gluu:CelebrityWarrantsMember 2017-01-01 2017-12-31 0001366246 gluu:MglMy.comLimitedMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember gluu:CelebrityGameContractsMember 2019-12-31 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2016-02-22 2016-02-22 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2009-08-15 2009-08-15 0001366246 gluu:EmployeeStockPurchasePlanTwoThousandSevenMember 2009-02-15 2009-08-14 0001366246 srt:MinimumMember 2019-01-01 2019-12-31 0001366246 srt:MaximumMember 2019-01-01 2019-12-31 0001366246 us-gaap:EmployeeStockOptionMember gluu:EquityIncentivePlanTwoThousandSevenMember 2019-12-31 0001366246 us-gaap:ForeignCountryMember 2019-12-31 0001366246 us-gaap:ForeignCountryMember 2018-12-31 0001366246 us-gaap:DomesticCountryMember 2019-12-31 0001366246 us-gaap:DomesticCountryMember 2018-12-31 0001366246 2019-10-01 2019-12-31 0001366246 2019-07-01 2019-09-30 0001366246 2019-04-01 2019-06-30 0001366246 2019-01-01 2019-03-31 0001366246 2018-10-01 2018-12-31 0001366246 2018-07-01 2018-09-30 0001366246 2018-04-01 2018-06-30 0001366246 2018-01-01 2018-03-31 0001366246 gluu:CelebrityWarrantsSeptember2015Member 2015-01-01 2015-12-31 0001366246 gluu:CelebrityWarrantsAugust2015Member 2015-01-01 2015-12-31 0001366246 gluu:CelebrityWarrantsMember 2014-01-01 2014-12-31 0001366246 gluu:CelebrityWarrantsAugust2015Member 2014-01-01 2014-12-31 0001366246 gluu:DairyFreeIncorporatedMember 2017-08-01 0001366246 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember gluu:MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember 2017-01-01 2017-12-31 0001366246 2018-01-01 2018-12-31 0001366246 2017-01-01 2017-12-31 0001366246 2019-12-31 0001366246 2018-12-31 0001366246 2019-06-30 0001366246 2020-02-18 0001366246 2019-01-01 2019-12-31 shares iso4217:USD pure gluu:item gluu:tranche iso4217:USD shares gluu:segment 0 0 143870000 147778000 0 0 0.00020833 P2Y P3Y P4M 40150000 0001366246 --12-31 2019 FY false 0 0 true 0 0 0 0 true false 10-K 2019-12-31 001-33368 Glu Mobile Inc DE 91-2143667 875 Howard Street, Suite 100 94103 San Francisco CA 415 800-6100 Common Stock, par value $0.0001 per share GLUU NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 879331800 150031695 127053000 97834000 29304000 27325000 15347000 8520000 5067000 4410000 29239000 25862000 110000 8629000 6940000 214639000 171001000 17643000 13888000 35170000 26879000 1667000 2733000 2505000 4758000 9145000 116227000 116227000 418049000 314433000 16892000 10480000 643000 1384000 11260000 17896000 20802000 14139000 294000 3528000 97629000 85736000 150754000 129929000 26842000 1649000 37351000 15000 5542000 214962000 137120000 0.0001 0.0001 5000000 5000000 0 0 0.0001 0.0001 250000000 250000000 147778000 143870000 15000 14000 634721000 617781000 -37000 1000 -431612000 -440483000 203087000 177313000 418049000 314433000 411381000 366561000 286827000 140655000 128445000 103499000 457000 711000 27323000 4387000 9119000 10331000 145499000 138275000 141153000 265882000 228286000 145674000 95127000 94934000 92420000 140298000 113860000 104356000 23216000 31667000 34425000 240000 6019000 258641000 240701000 237220000 7241000 -12415000 -91546000 2101000 -235000 -6850000 9342000 -12650000 -98396000 471000 549000 -826000 8871000 -13199000 -97570000 0.06 -0.09 -0.72 0.06 -0.09 -0.72 145838000 141402000 135715000 157383000 141402000 135715000 8871000 -13199000 -97570000 -38000 7000 -252000 -38000 7000 -252000 8833000 -13192000 -97822000 134001000 13000 571243000 246000 -338688000 232814000 -97570000 -97570000 14845000 14845000 1083000 2564000 2564000 1000000 3000000 3000000 1767000 -1000 3369000 3368000 894000 1567000 1567000 260000 260000 -148000 148000 -252000 -252000 138745000 14000 589962000 -6000 -436110000 153860000 -13199000 -13199000 24592000 24592000 2721000 6922000 6922000 1634000 7097000 7097000 770000 2356000 2356000 1046000 1046000 8826000 8826000 7000 7000 143870000 14000 617781000 1000 -440483000 177313000 8871000 8871000 17383000 17383000 1723000 1000 4553000 4554000 1457000 8408000 8408000 728000 3412000 3412000 -38000 -38000 147778000 15000 634721000 -37000 -431612000 203087000 8871000 -13199000 -97570000 4225000 3855000 3195000 4387000 9119000 10331000 17383000 24592000 15063000 1046000 631000 -6468000 -156000 -1095000 1577000 457000 711000 27323000 3348000 1975000 -7028000 13061000 -389000 947000 18868000 657000 835000 1088000 3377000 5416000 8876000 1957000 -1345000 4151000 3090000 -10709000 5223000 -6636000 -2707000 8094000 -1029000 -947000 4125000 11893000 17947000 32539000 -365000 308000 3963000 3022000 35181000 32286000 -28236000 5283000 3362000 11344000 2726000 1659000 155000 1410000 -5438000 -636000 -14413000 7965000 9278000 4131000 8408000 7097000 3368000 3000000 -443000 2181000 3763000 -191000 -253000 -162000 29109000 33578000 -39048000 97944000 64366000 103414000 127053000 97944000 64366000 3633000 1101000 1350000 723000 382000 365000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 1 — THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">The Company</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Glu Mobile Inc. (the “Company” or “Glu”) was incorporated in Nevada in May 2001 and reincorporated in the state of Delaware in March 2007. The Company develops, publishes, and markets a portfolio of games designed for users of smartphones and tablet devices who download and make purchases within its games through direct-to-consumer digital storefronts, such as the Apple App Store, Google Play Store, and others (“Digital Storefronts”). The Company creates games based on its own original brands, as well as third-party licensed brands, properties and other content.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company's consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated on consolidation.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires the Company’s management to make judgments, assumptions and estimates that affect the amounts reported in its consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates and assumptions reflected in the financial statements include, but are not limited to, estimation of the average playing period of paying users associated with durable virtual items, the allowance for doubtful accounts, useful lives of property and equipment and intangible assets, valuation and realizability of deferred tax assets and uncertain tax positions, fair value of stock awards issued, fair value of warrants issued, accounting for business combinations, evaluating goodwill, long-lived assets for impairment, and realization of prepaid royalties and fair value of investments. Actual results may differ from these estimates and these differences may be material. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company generates revenue through in-application purchases (“in-app purchases”) within its games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. <span style="background-color:#ffffff;">Users can download the Company’s free-to-play games </span>through Digital Storefronts. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;">The Company adopted Accounting Standard Codification Topic 606, </span><i style="background-color:#ffffff;font-style:italic;">Revenue with Contracts with Customers</i><span style="background-color:#ffffff;"> (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of Accounting Standard Codification 605 (“ASC 605”), </span><i style="background-color:#ffffff;font-style:italic;">Revenue Recognition</i><span style="background-color:#ffffff;"> (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance". </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In accordance with ASC 606, revenue is recognized when or as a customer obtains control of promised services. The amount of revenue recognized reflects the consideration which the Company expects to receive in exchange for these services. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">ASC 606 requires an entity to disclose the revenue recognized in the reporting period from performance obligations satisfied (or partially satisfied) in previous periods (for example, due to changes in transaction price). Revenue recognized relating to performance obligations satisfied in prior periods was $0 for the year ended December 31, 2019 and December 31, 2018, respectively.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company elects to use the practical expedient under 606-10-50-14 which states an entity need not disclose the information in paragraph 606-10-50-13 for a performance obligation if the following criteria are met:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the performance obligation is part of a contract that has an original expected duration of </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> year or less; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the entity recognizes revenue from the satisfaction of the performance obligation in accordance with paragraph 606-10-55-18 (right to invoice).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Since all of the Company’s contracts have an original expected duration of one year or less, the Company elects to use this practical expedient and does not disclose the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">In-App Purchases</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="white-space:pre-wrap;">Users can download the Company’s free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. The Company sells both consumable and durable virtual items and receives reports from the Digital Storefronts, which breakdown the various purchases made from the Company’s games over a given time period. The Company reviews these reports and determines on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criterion thus creating a contract under ASC 606. The Company has identified the following performance obligations in these contracts:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Obligation to the paying player to continue displaying and providing access to the virtual items within the game.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company’s performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. The Company recognizes revenue for durable virtual items over the estimated average playing period of paying users on a per title basis.  The Company’s revenue from consumable virtual items has been insignificant over the previous three years. The Company has estimated the useful life of a paying user between <span style="-sec-ix-hidden:_f747ec13_b8fa_490d_b906_068f59ebf904"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">four</span></span> and eight months.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Advertisements and Offers</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company has relationships with certain advertising service providers for advertisements within its mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Other Estimates and Judgments</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company computes its estimated average playing period of paying users at least twice each year. It has examined the playing patterns of paying users across a representative sample of its games across various genres.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;">The Company uses the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for the Company’s diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. The Company believes this is an appropriate model to estimate the average playing period of paying users for its titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company has selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">While the Company believes its estimates to be reasonable based on available game player information, it may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in the Company’s estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause its operating results to fluctuate.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><i style="font-style:italic;">Principal Agent Considerations</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The Company evaluated its Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if it is acting as the principal or as an agent when selling virtual items or advertisements within its games. The </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Company primarily uses Digital Storefronts for distributing its smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within its games. The Company evaluated the following factors to assess whether it controls each specified good or service before that good or service is transferred to the customer: </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party having the discretion to set pricing with the end-users; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party having inventory risk before the specified good or service have been transferred to a customer. </span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="white-space:pre-wrap;">Based on the evaluation of the above indicators, the Company determined that it has control of the services before they are transferred to the end-user. Thus, the Company is generally acting as a principal and is the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through its advertising service providers. Therefore, the Company recognizes revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, the Company accounts for these transactions on a net basis.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><i style="font-style:italic;">Deferred Platform Commissions and Royalties</i> </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. The Company is also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and the Company plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Cash and cash equivalents consist of cash on hand and money market funds. The Company considers all investments purchased with original maturities of three months or less from the date of purchase to be cash equivalents. The Company deposits cash and cash equivalents with financial institutions that management believes are of high credit quality. Deposits held with financial institutions often exceed the amount of insurance on these deposits. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:48.95pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company derives its accounts receivable from revenue earned from customers located worldwide. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers. The Company bases its allowance for doubtful accounts on management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company writes off accounts receivable balances against the allowance when it determines that the amount will not be recovered.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:48.95pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the revenue from customers or aggregate purchases through Digital Storefronts in excess of 10% of the Company’s revenue:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Apple</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Google</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">At December 31, 2019, Apple Inc. (“Apple”), Google Inc. (“Google”), and Tapjoy Inc. (“Tapjoy”) accounted for 47.2%, 28.5%, and 17.8%, respectively, of total accounts receivable. At December 31, 2018, Apple, Google and Tapjoy accounted for 40.8%, 30.3%, and 21.1%, respectively, of total accounts receivable. No other customer represented more than 10% of the Company’s total accounts receivable as of these dates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Fair Value</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company accounts for fair value in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 820</span>, <i style="font-style:italic;">Fair Value</i> <i style="font-style:italic;">Measurements and Disclosures</i><i style="font-style:italic;"> </i>(“ASC 820”). Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company uses a three-tier hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Level 1 </b>- Quoted prices in active markets for identical assets or liabilities. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><b style="font-weight:bold;">Level 2 </b>- Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:21.6pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><b style="font-weight:bold;">Level 3 </b>- Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currencies</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The functional currency of each of the Company’s wholly owned subsidiaries is either the applicable local currency or the U.S. dollar. In preparing its consolidated financial statements, the Company translates the financial statements of its foreign subsidiaries from their functional currencies, the local currency, into U.S. Dollars. The translation of foreign currencies into U.S. dollars is performed for assets and liabilities using current foreign currency exchange rates in effect at the balance sheet date and for revenues and expense accounts using average foreign currency exchange rates during the period. Capital accounts are translated at historical foreign currency exchange rates. Translation gains and losses are included as a component of accumulated other comprehensive income/(loss) within stockholders’ equity. However, if adjustments arise from foreign currency exchange rate changes on transactions denominated in a currency other than the functional currency, any gain or loss associated with the translation of these financial statements would be included in interest and other income/(expense), net within the Company’s consolidated statements of operations. The foreign currency translation adjustments were not material for the year ended December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Cumulative foreign currency translation adjustments include any gain or loss associated with the translation of a subsidiary’s financial statements when the functional currency of a subsidiary is the local currency. If the Company disposes of any of its subsidiaries, any cumulative translation gains or losses would be realized and recorded in other income (expense) within the Company’s consolidated statement of operations in the period during which the disposal occurs. If the Company determines that there has been a change in the functional currency of a subsidiary from a local currency to the U.S. Dollar, any translation gains or losses arising after the date of change would be included in interest and other income/(expense), net within the Company’s consolidated statement of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid or Guaranteed Licensor Royalties</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s royalty expenses consist of fees that it pays to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of the Company’s games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s contracts with some licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate revenue generated from end users. In accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 440-10</span>, <i style="font-style:italic;">Commitments </i>(“ASC 440-10”),<i style="font-style:italic;"> </i>the Company recorded a minimum guaranteed royalty liability of $40,150 and $7,304 as of December 31, 2019 and 2018, respectively. The balance is included in accrued royalties and long-term accrued royalties on the Company’s consolidated balance sheet. When no significant performance remains with the licensor, the Company initially records each of these guarantees as an asset and as a liability at the contractual amount. When significant performance remains with the licensor, the Company records royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the licensed IP games.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Each quarter, the Company evaluates the realization of its prepaid royalties as well as any recognized guarantees not yet paid to determine amounts that it deems unlikely to be realized through product sales. The Company uses estimates of revenue, cash flows and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation considers multiple factors such as the term of the agreement, forecasted demand, game life cycle status, game development plans, and current and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by the Company and its competitors </span>and/or<span style="background-color:#ffffff;"> other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, the Company records an impairment charge to cost of revenue in the period in which impairment is indicated.</span> The Company recorded impairment charges to cost of revenue of $457, $711, and $27,323 <span style="background-color:#ffffff;">related to prepaid guaranteed royalties for certain of its celebrity license agreements, and certain other prepaid royalties </span>during the years ended December 31, 2019, 2018, and 2017, respectively.  </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 350</span>, <i style="font-style:italic;">Intangibles-Goodwill and Other </i>(“ASC 350”), the Company’s goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. The Company performs its annual impairment test as of September 30<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> each year, at the reporting unit level, which is at the company level as a whole, since it operates in a single reporting segment. The impairment review involves a multiple-step process as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 0 The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the two-step goodwill impairment test.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 1 The Company compares the fair value of each of its reporting units to the carrying value including goodwill of that unit. For each reporting unit where the carrying value, including goodwill, exceeds the unit’s fair value, the Company moves on to step 2. If a unit’s fair value exceeds the carrying value, no further work is performed and no impairment charge is necessary. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 2 The Company performs an allocation of the fair value of the reporting unit to its identifiable tangible and intangible assets (other than goodwill) and liabilities. This allows the Company to derive an implied fair value for the unit’s goodwill. The Company then compares the implied fair value of the reporting unit’s goodwill with the carrying value of the unit’s goodwill. If the carrying amount of the unit’s goodwill is greater than the implied fair value of its goodwill, an impairment charge would be recognized for the excess.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In 2019, 2018, and 2017, the Company did <span style="-sec-ix-hidden:_3fe94479_4ca8_43b9_b539_50d41b38a59e"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span> record any goodwill impairment charges as it was determined that it was more likely than not that the fair values of the reporting units exceeded their respective carrying values. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Purchased intangible assets with finite lives are amortized using the straight-line method over their useful lives </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">ranging from <span style="-sec-ix-hidden:_2c499b1e_4ed9_4469_9a92_3c6ccc191b01"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span> to seven years and are reviewed for impairment in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 360</span>, <i style="font-style:italic;">Property, Plant and Equipment</i> (“ASC 360”). </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company evaluates its long-lived assets, including property and equipment and intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets, significant negative industry or economic trends, and a significant decline in the Company’s stock price for a sustained period of time. Impairment exists if the carrying amounts of such assets exceed the estimates of future undiscounted cash flows expected to be generated by such assets. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over expected discounted future cash flows, or if applicable, the quoted market price from those assets. The Company has not recorded any such impairment charge during the years presented.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company states property and equipment at cost less accumulated depreciation and amortization. The Company computes depreciation or amortization using the straight-line method over the estimated useful lives of the respective assets or, in the case of leasehold improvements, the lease term of the respective assets, whichever is shorter. Cost of maintenance and repairs that do not improve or extend the lives of the respective assets are expensed as incurred. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The depreciation and amortization periods for the Company’s property and equipment are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:_1f3340ad_49a0_4b5d_808b_9127a4561bac"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Two</span></span> to Three years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Shorter of the estimated useful life or remaining term of lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Internal Use Software</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company capitalizes internal use software development costs in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 350-40</span>, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal Use Software </i>(“ASC 350-40”) and <span style="background-color:#ffffff;">Accounting Standards Update 2015-05</span>, <i style="font-style:italic;">Cloud Computing Arrangements </i>(“ASU 2015-05”). The Company capitalizes software development costs, including costs incurred to purchase third-party software, beginning when it determines certain factors are present including, among others, that technology exists to achieve the performance requirements and/or buy versus internal development decisions, which the Company equates to the application development stage. Capitalized costs are amortized using the straight-line method over the estimated useful life of the software once it is ready for its intended use. The Company believes the straight-line recognition method best approximates the manner in which the expected benefit will be derived. The Company capitalized certain internal use software costs totaling approximately $1,216, $65, and $924 during the years ended December 31, 2019, 2018, and 2017, respectively. The estimated useful life of costs capitalized is generally three years. During the years ended December 31, 2019, 2018 and 2017, the amortization of capitalized software costs totaled approximately $809, $896, and $1,031, respectively. Capitalized internal use software development costs are included in property and equipment, net.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company charges costs related to research, design and development of products to research and development expense as incurred. The types of costs included in research and development expenses include personnel-related expenses such as salaries and benefits related to product development employees, third party development cost, contractor fees, and allocated facilities costs. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Software Development Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company applies the principles of <span style="background-color:#ffffff;">Accounting Standard Codification 985-20</span>, <i style="font-style:italic;">Software-Costs of Computer Software to Be Sold, Leased, or</i> <i style="font-style:italic;">Otherwise Marketed </i>(“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development for software to be sold, leased or otherwise marketed be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. The Company has adopted the “tested working model” approach to establishing technological feasibility for its games. Under this approach, the Company does not consider a game in development to have passed the technological feasibility milestone until the Company has completed a model of the game that contains essentially all the functionality and features of the final game and has tested the model to ensure that it works as expected. To date, the Company has not incurred significant costs between the establishment of technological feasibility and the release of a game for sale; thus, the Company has expensed all software development costs as incurred.<span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company applies the fair value provisions of <span style="background-color:#ffffff;">Accounting Standard Codification 718</span>, <i style="font-style:italic;">Compensation-Stock Compensation</i> (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”), performance stock options (“PSOs”), and employee stock purchase plan (“ESPP”). The number of PSUs and PSOs earned and eligible to vest is determined based on achievement of specified financial performance measures. The fair value of stock options and PSOs and stock purchase rights granted pursuant to the Company’s equity incentive plans and 2007 Employee Stock Purchase Plan, respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The cost of RSUs and PSUs is determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. Compensation cost for stock options, RSUs and performance-based awards with a single vesting date is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Advertising Expenses</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company expenses the production costs of advertising, including direct response advertising, the first time the advertising takes place. Advertising expense was $117,979, $95,037, and $88,775 in the years ended December 31, 2019, 2018, and 2017, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for income taxes in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 740</span>, <i style="font-style:italic;">Income Taxes </i>(“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740, the Company determines deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the enacted tax rates in effect for the year in which it expects the differences to reverse. The Company establishes valuation allowances when necessary to reduce deferred tax assets to the amount it expects to realize.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for uncertain tax positions in accordance with ASC 740, which requires companies to adjust their financial statements to reflect only those tax positions that are more-likely-than-not to be sustained. ASC 740 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">prescribes a comprehensive model for the financial statement recognition, measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Restructuring</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for costs associated with employee terminations and other exit activities in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 420</span>, <i style="font-style:italic;">Exit or Disposal Cost Obligations </i>(“ASC 420”). The Company records employee termination benefits as an operating expense when it communicates the benefit arrangement to the employee and it requires no significant future services, other than a minimum retention period, from the employee to earn the termination benefits.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income/(Loss) </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Comprehensive income/(loss) consists of two components, net income/(loss) and other comprehensive income/(loss). Other comprehensive income/(loss) refers to revenue, expenses, gains and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net income/(loss). The Company’s other comprehensive income/(loss) included foreign currency translation adjustments from those subsidiaries not using the U.S. Dollar as their functional currency, and a reclassification to net income/(loss) from the write-off of cumulative translation adjustment.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;">The Company applies the accounting standard related to business combinations, Accounting Standard Codification 805, <i style="font-style:italic;">Business Combinations</i> (“ASC 805”). The standard requires: </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for acquisitions of entities or assets that include inputs and processes and have the ability to create outputs as business combinations. The purchase price of the acquisition is allocated to tangible assets, liabilities, and identifiable intangible assets acquired based on their estimated fair values. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. While the Company uses its best estimates and assumptions as a part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the preliminary purchase price allocation period, which may be up to one year from the business combination date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the preliminary purchase price allocation period, the Company records adjustments to assets acquired or liabilities assumed subsequent to the purchase price allocation period in its operating results in the period in which the adjustments were determined.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">The Company determines if an arrangement is a lease at inception. Its operating lease agreements are primarily for real estate space and are included within operating lease right of use (“ROU”) assets and operating lease liabilities on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, determined as the rate it would have incurred to borrow based on its credit quality at the inception of the lease over a similar term and in the economic environment where the leased asset is located, to calculate the present value of lease payments. ROU assets also exclude lease incentives. Many of the Company’s lease agreements include options to extend the lease, which the Company does not include in the minimum lease terms unless they are reasonably certain to be exercised. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;">The Company adopted Accounting Standard Codification 842, </span><i style="color:#212529;font-style:italic;">Leases </i><span style="color:#212529;">(“ASC 842”) effective January 1, 2019 using the modified retrospective transition approach and chose to account for the impact of the adoption as of the effective date. The reported results for 2019 reflect the application of ASC 842 guidance while the reported results for 2018 were prepared under the guidance of </span><span style="background-color:#ffffff;">Accounting Standard Codification 840, </span><i style="color:#212529;font-style:italic;">Leases</i><span style="background-color:#ffffff;"> (“ASC 840”)</span><span style="color:#212529;">, which is also referred to herein as "legacy GAAP" or the "previous guidance".</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">The new standard provides a number of optional practical expedients in transition. The Company elected the ‘package of practical expedients’, which permits the Company to not reassess under the new standard for prior </span><span style="color:#212529;">conclusions about lease identification, lease classification, and initial direct costs. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company elected the short-term lease recognition exemption, and for those leases that qualified, the Company did not recognize ROU assets or lease liabilities, and this included not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company also elected the practical expedient to not separate lease and non-lease components for all of its leases.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><i style="font-style:italic;">Recently Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases</i>.  In July 2018, the FASB issued ASU 2018-11, <i style="font-style:italic;">Leases (Topic 842): Targeted Improvements</i> and ASU 2018-10, <i style="font-style:italic;">Codification Improvements to Topic 842, Leases</i>. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. The Company adopted ASC 842 and its related amendments effective on January 1, 2019 using the <span style="background-color:#ffffff;color:#212529;">modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of the Company’s updated policies related to leases. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-01, <i style="font-style:italic;">Business Combinations (Topic 805)</i>, which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In February 2018, the FASB issued ASU 2018-02, <i style="font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</i>. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In June 2018, the FASB issued ASU No. 2018-07, <i style="font-style:italic;">Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting</i>. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, <i style="font-style:italic;">Codification Improvements</i>. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (ASC). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><i style="font-style:italic;">Recently</i><i style="font-style:italic;"> Issued Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment.</i> This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement</i>. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation, set-up, and other upfront costs incurred in computing arrangements (hosting arrangements) that are service contracts. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company's consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated on consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires the Company’s management to make judgments, assumptions and estimates that affect the amounts reported in its consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates and assumptions reflected in the financial statements include, but are not limited to, estimation of the average playing period of paying users associated with durable virtual items, the allowance for doubtful accounts, useful lives of property and equipment and intangible assets, valuation and realizability of deferred tax assets and uncertain tax positions, fair value of stock awards issued, fair value of warrants issued, accounting for business combinations, evaluating goodwill, long-lived assets for impairment, and realization of prepaid royalties and fair value of investments. Actual results may differ from these estimates and these differences may be material. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company generates revenue through in-application purchases (“in-app purchases”) within its games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. <span style="background-color:#ffffff;">Users can download the Company’s free-to-play games </span>through Digital Storefronts. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;">The Company adopted Accounting Standard Codification Topic 606, </span><i style="background-color:#ffffff;font-style:italic;">Revenue with Contracts with Customers</i><span style="background-color:#ffffff;"> (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of Accounting Standard Codification 605 (“ASC 605”), </span><i style="background-color:#ffffff;font-style:italic;">Revenue Recognition</i><span style="background-color:#ffffff;"> (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance". </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In accordance with ASC 606, revenue is recognized when or as a customer obtains control of promised services. The amount of revenue recognized reflects the consideration which the Company expects to receive in exchange for these services. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">ASC 606 requires an entity to disclose the revenue recognized in the reporting period from performance obligations satisfied (or partially satisfied) in previous periods (for example, due to changes in transaction price). Revenue recognized relating to performance obligations satisfied in prior periods was $0 for the year ended December 31, 2019 and December 31, 2018, respectively.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company elects to use the practical expedient under 606-10-50-14 which states an entity need not disclose the information in paragraph 606-10-50-13 for a performance obligation if the following criteria are met:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the performance obligation is part of a contract that has an original expected duration of </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> year or less; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the entity recognizes revenue from the satisfaction of the performance obligation in accordance with paragraph 606-10-55-18 (right to invoice).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Since all of the Company’s contracts have an original expected duration of one year or less, the Company elects to use this practical expedient and does not disclose the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">In-App Purchases</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="white-space:pre-wrap;">Users can download the Company’s free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. The Company sells both consumable and durable virtual items and receives reports from the Digital Storefronts, which breakdown the various purchases made from the Company’s games over a given time period. The Company reviews these reports and determines on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criterion thus creating a contract under ASC 606. The Company has identified the following performance obligations in these contracts:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Obligation to the paying player to continue displaying and providing access to the virtual items within the game.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company’s performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. The Company recognizes revenue for durable virtual items over the estimated average playing period of paying users on a per title basis.  The Company’s revenue from consumable virtual items has been insignificant over the previous three years. The Company has estimated the useful life of a paying user between <span style="-sec-ix-hidden:_f747ec13_b8fa_490d_b906_068f59ebf904"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">four</span></span> and eight months.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Advertisements and Offers</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company has relationships with certain advertising service providers for advertisements within its mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Other Estimates and Judgments</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company computes its estimated average playing period of paying users at least twice each year. It has examined the playing patterns of paying users across a representative sample of its games across various genres.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;">The Company uses the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for the Company’s diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. The Company believes this is an appropriate model to estimate the average playing period of paying users for its titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company has selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">While the Company believes its estimates to be reasonable based on available game player information, it may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in the Company’s estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause its operating results to fluctuate.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><i style="font-style:italic;">Principal Agent Considerations</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The Company evaluated its Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if it is acting as the principal or as an agent when selling virtual items or advertisements within its games. The </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Company primarily uses Digital Storefronts for distributing its smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within its games. The Company evaluated the following factors to assess whether it controls each specified good or service before that good or service is transferred to the customer: </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party having the discretion to set pricing with the end-users; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the party having inventory risk before the specified good or service have been transferred to a customer. </span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="white-space:pre-wrap;">Based on the evaluation of the above indicators, the Company determined that it has control of the services before they are transferred to the end-user. Thus, the Company is generally acting as a principal and is the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through its advertising service providers. Therefore, the Company recognizes revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, the Company accounts for these transactions on a net basis.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><i style="font-style:italic;">Deferred Platform Commissions and Royalties</i> </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. The Company is also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and the Company plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue. </p> 0 0 true P3Y P8M P30D P120D P120D P120D <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Cash and cash equivalents consist of cash on hand and money market funds. The Company considers all investments purchased with original maturities of three months or less from the date of purchase to be cash equivalents. The Company deposits cash and cash equivalents with financial institutions that management believes are of high credit quality. Deposits held with financial institutions often exceed the amount of insurance on these deposits. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:48.95pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company derives its accounts receivable from revenue earned from customers located worldwide. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers. The Company bases its allowance for doubtful accounts on management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company writes off accounts receivable balances against the allowance when it determines that the amount will not be recovered.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:48.95pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the revenue from customers or aggregate purchases through Digital Storefronts in excess of 10% of the Company’s revenue:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Apple</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Google</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">At December 31, 2019, Apple Inc. (“Apple”), Google Inc. (“Google”), and Tapjoy Inc. (“Tapjoy”) accounted for 47.2%, 28.5%, and 17.8%, respectively, of total accounts receivable. At December 31, 2018, Apple, Google and Tapjoy accounted for 40.8%, 30.3%, and 21.1%, respectively, of total accounts receivable. No other customer represented more than 10% of the Company’s total accounts receivable as of these dates.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Apple</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 54.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Google</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%  </p></td></tr></table> 0.544 0.547 0.542 0.335 0.313 0.303 0.472 0.285 0.178 0.408 0.408 0.303 0.211 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Fair Value</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company accounts for fair value in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 820</span>, <i style="font-style:italic;">Fair Value</i> <i style="font-style:italic;">Measurements and Disclosures</i><i style="font-style:italic;"> </i>(“ASC 820”). Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company uses a three-tier hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Level 1 </b>- Quoted prices in active markets for identical assets or liabilities. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><b style="font-weight:bold;">Level 2 </b>- Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:21.6pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><b style="font-weight:bold;">Level 3 </b>- Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currencies</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The functional currency of each of the Company’s wholly owned subsidiaries is either the applicable local currency or the U.S. dollar. In preparing its consolidated financial statements, the Company translates the financial statements of its foreign subsidiaries from their functional currencies, the local currency, into U.S. Dollars. The translation of foreign currencies into U.S. dollars is performed for assets and liabilities using current foreign currency exchange rates in effect at the balance sheet date and for revenues and expense accounts using average foreign currency exchange rates during the period. Capital accounts are translated at historical foreign currency exchange rates. Translation gains and losses are included as a component of accumulated other comprehensive income/(loss) within stockholders’ equity. However, if adjustments arise from foreign currency exchange rate changes on transactions denominated in a currency other than the functional currency, any gain or loss associated with the translation of these financial statements would be included in interest and other income/(expense), net within the Company’s consolidated statements of operations. The foreign currency translation adjustments were not material for the year ended December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Cumulative foreign currency translation adjustments include any gain or loss associated with the translation of a subsidiary’s financial statements when the functional currency of a subsidiary is the local currency. If the Company disposes of any of its subsidiaries, any cumulative translation gains or losses would be realized and recorded in other income (expense) within the Company’s consolidated statement of operations in the period during which the disposal occurs. If the Company determines that there has been a change in the functional currency of a subsidiary from a local currency to the U.S. Dollar, any translation gains or losses arising after the date of change would be included in interest and other income/(expense), net within the Company’s consolidated statement of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid or Guaranteed Licensor Royalties</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s royalty expenses consist of fees that it pays to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of the Company’s games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s contracts with some licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate revenue generated from end users. In accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 440-10</span>, <i style="font-style:italic;">Commitments </i>(“ASC 440-10”),<i style="font-style:italic;"> </i>the Company recorded a minimum guaranteed royalty liability of $40,150 and $7,304 as of December 31, 2019 and 2018, respectively. The balance is included in accrued royalties and long-term accrued royalties on the Company’s consolidated balance sheet. When no significant performance remains with the licensor, the Company initially records each of these guarantees as an asset and as a liability at the contractual amount. When significant performance remains with the licensor, the Company records royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the licensed IP games.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Each quarter, the Company evaluates the realization of its prepaid royalties as well as any recognized guarantees not yet paid to determine amounts that it deems unlikely to be realized through product sales. The Company uses estimates of revenue, cash flows and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation considers multiple factors such as the term of the agreement, forecasted demand, game life cycle status, game development plans, and current and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by the Company and its competitors </span>and/or<span style="background-color:#ffffff;"> other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, the Company records an impairment charge to cost of revenue in the period in which impairment is indicated.</span> The Company recorded impairment charges to cost of revenue of $457, $711, and $27,323 <span style="background-color:#ffffff;">related to prepaid guaranteed royalties for certain of its celebrity license agreements, and certain other prepaid royalties </span>during the years ended December 31, 2019, 2018, and 2017, respectively.  </p> 40150000 7304000 457000 711000 27323000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 350</span>, <i style="font-style:italic;">Intangibles-Goodwill and Other </i>(“ASC 350”), the Company’s goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. The Company performs its annual impairment test as of September 30<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> each year, at the reporting unit level, which is at the company level as a whole, since it operates in a single reporting segment. The impairment review involves a multiple-step process as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 0 The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the two-step goodwill impairment test.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 1 The Company compares the fair value of each of its reporting units to the carrying value including goodwill of that unit. For each reporting unit where the carrying value, including goodwill, exceeds the unit’s fair value, the Company moves on to step 2. If a unit’s fair value exceeds the carrying value, no further work is performed and no impairment charge is necessary. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Step — 2 The Company performs an allocation of the fair value of the reporting unit to its identifiable tangible and intangible assets (other than goodwill) and liabilities. This allows the Company to derive an implied fair value for the unit’s goodwill. The Company then compares the implied fair value of the reporting unit’s goodwill with the carrying value of the unit’s goodwill. If the carrying amount of the unit’s goodwill is greater than the implied fair value of its goodwill, an impairment charge would be recognized for the excess.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In 2019, 2018, and 2017, the Company did <span style="-sec-ix-hidden:_3fe94479_4ca8_43b9_b539_50d41b38a59e"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span> record any goodwill impairment charges as it was determined that it was more likely than not that the fair values of the reporting units exceeded their respective carrying values. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Purchased intangible assets with finite lives are amortized using the straight-line method over their useful lives </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">ranging from <span style="-sec-ix-hidden:_2c499b1e_4ed9_4469_9a92_3c6ccc191b01"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span> to seven years and are reviewed for impairment in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 360</span>, <i style="font-style:italic;">Property, Plant and Equipment</i> (“ASC 360”). </p> P7Y <p style="font-family:'Times New Roman';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company evaluates its long-lived assets, including property and equipment and intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets, significant negative industry or economic trends, and a significant decline in the Company’s stock price for a sustained period of time. Impairment exists if the carrying amounts of such assets exceed the estimates of future undiscounted cash flows expected to be generated by such assets. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over expected discounted future cash flows, or if applicable, the quoted market price from those assets. The Company has not recorded any such impairment charge during the years presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company states property and equipment at cost less accumulated depreciation and amortization. The Company computes depreciation or amortization using the straight-line method over the estimated useful lives of the respective assets or, in the case of leasehold improvements, the lease term of the respective assets, whichever is shorter. Cost of maintenance and repairs that do not improve or extend the lives of the respective assets are expensed as incurred. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The depreciation and amortization periods for the Company’s property and equipment are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:_1f3340ad_49a0_4b5d_808b_9127a4561bac"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Two</span></span> to Three years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Shorter of the estimated useful life or remaining term of lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:_1f3340ad_49a0_4b5d_808b_9127a4561bac"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Two</span></span> to Three years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:50.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Shorter of the estimated useful life or remaining term of lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> P3Y P3Y P3Y <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Internal Use Software</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company capitalizes internal use software development costs in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 350-40</span>, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal Use Software </i>(“ASC 350-40”) and <span style="background-color:#ffffff;">Accounting Standards Update 2015-05</span>, <i style="font-style:italic;">Cloud Computing Arrangements </i>(“ASU 2015-05”). The Company capitalizes software development costs, including costs incurred to purchase third-party software, beginning when it determines certain factors are present including, among others, that technology exists to achieve the performance requirements and/or buy versus internal development decisions, which the Company equates to the application development stage. Capitalized costs are amortized using the straight-line method over the estimated useful life of the software once it is ready for its intended use. The Company believes the straight-line recognition method best approximates the manner in which the expected benefit will be derived. The Company capitalized certain internal use software costs totaling approximately $1,216, $65, and $924 during the years ended December 31, 2019, 2018, and 2017, respectively. The estimated useful life of costs capitalized is generally three years. During the years ended December 31, 2019, 2018 and 2017, the amortization of capitalized software costs totaled approximately $809, $896, and $1,031, respectively. Capitalized internal use software development costs are included in property and equipment, net.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1216000 65000 924000 P3Y 809000 896000 1031000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company charges costs related to research, design and development of products to research and development expense as incurred. The types of costs included in research and development expenses include personnel-related expenses such as salaries and benefits related to product development employees, third party development cost, contractor fees, and allocated facilities costs. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Software Development Costs</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company applies the principles of <span style="background-color:#ffffff;">Accounting Standard Codification 985-20</span>, <i style="font-style:italic;">Software-Costs of Computer Software to Be Sold, Leased, or</i> <i style="font-style:italic;">Otherwise Marketed </i>(“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development for software to be sold, leased or otherwise marketed be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. The Company has adopted the “tested working model” approach to establishing technological feasibility for its games. Under this approach, the Company does not consider a game in development to have passed the technological feasibility milestone until the Company has completed a model of the game that contains essentially all the functionality and features of the final game and has tested the model to ensure that it works as expected. To date, the Company has not incurred significant costs between the establishment of technological feasibility and the release of a game for sale; thus, the Company has expensed all software development costs as incurred.<span style="white-space:pre-wrap;"> </span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company applies the fair value provisions of <span style="background-color:#ffffff;">Accounting Standard Codification 718</span>, <i style="font-style:italic;">Compensation-Stock Compensation</i> (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”), performance stock options (“PSOs”), and employee stock purchase plan (“ESPP”). The number of PSUs and PSOs earned and eligible to vest is determined based on achievement of specified financial performance measures. The fair value of stock options and PSOs and stock purchase rights granted pursuant to the Company’s equity incentive plans and 2007 Employee Stock Purchase Plan, respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The cost of RSUs and PSUs is determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. Compensation cost for stock options, RSUs and performance-based awards with a single vesting date is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Advertising Expenses</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company expenses the production costs of advertising, including direct response advertising, the first time the advertising takes place. Advertising expense was $117,979, $95,037, and $88,775 in the years ended December 31, 2019, 2018, and 2017, respectively.</p> 117979000 95037000 88775000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for income taxes in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 740</span>, <i style="font-style:italic;">Income Taxes </i>(“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740, the Company determines deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the enacted tax rates in effect for the year in which it expects the differences to reverse. The Company establishes valuation allowances when necessary to reduce deferred tax assets to the amount it expects to realize.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for uncertain tax positions in accordance with ASC 740, which requires companies to adjust their financial statements to reflect only those tax positions that are more-likely-than-not to be sustained. ASC 740 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">prescribes a comprehensive model for the financial statement recognition, measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Restructuring</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for costs associated with employee terminations and other exit activities in accordance with <span style="background-color:#ffffff;">Accounting Standard Codification 420</span>, <i style="font-style:italic;">Exit or Disposal Cost Obligations </i>(“ASC 420”). The Company records employee termination benefits as an operating expense when it communicates the benefit arrangement to the employee and it requires no significant future services, other than a minimum retention period, from the employee to earn the termination benefits.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income/(Loss) </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Comprehensive income/(loss) consists of two components, net income/(loss) and other comprehensive income/(loss). Other comprehensive income/(loss) refers to revenue, expenses, gains and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net income/(loss). The Company’s other comprehensive income/(loss) included foreign currency translation adjustments from those subsidiaries not using the U.S. Dollar as their functional currency, and a reclassification to net income/(loss) from the write-off of cumulative translation adjustment.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;">The Company applies the accounting standard related to business combinations, Accounting Standard Codification 805, <i style="font-style:italic;">Business Combinations</i> (“ASC 805”). The standard requires: </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:40.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounts for acquisitions of entities or assets that include inputs and processes and have the ability to create outputs as business combinations. The purchase price of the acquisition is allocated to tangible assets, liabilities, and identifiable intangible assets acquired based on their estimated fair values. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. While the Company uses its best estimates and assumptions as a part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the preliminary purchase price allocation period, which may be up to one year from the business combination date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the preliminary purchase price allocation period, the Company records adjustments to assets acquired or liabilities assumed subsequent to the purchase price allocation period in its operating results in the period in which the adjustments were determined.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">The Company determines if an arrangement is a lease at inception. Its operating lease agreements are primarily for real estate space and are included within operating lease right of use (“ROU”) assets and operating lease liabilities on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, determined as the rate it would have incurred to borrow based on its credit quality at the inception of the lease over a similar term and in the economic environment where the leased asset is located, to calculate the present value of lease payments. ROU assets also exclude lease incentives. Many of the Company’s lease agreements include options to extend the lease, which the Company does not include in the minimum lease terms unless they are reasonably certain to be exercised. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;">The Company adopted Accounting Standard Codification 842, </span><i style="color:#212529;font-style:italic;">Leases </i><span style="color:#212529;">(“ASC 842”) effective January 1, 2019 using the modified retrospective transition approach and chose to account for the impact of the adoption as of the effective date. The reported results for 2019 reflect the application of ASC 842 guidance while the reported results for 2018 were prepared under the guidance of </span><span style="background-color:#ffffff;">Accounting Standard Codification 840, </span><i style="color:#212529;font-style:italic;">Leases</i><span style="background-color:#ffffff;"> (“ASC 840”)</span><span style="color:#212529;">, which is also referred to herein as "legacy GAAP" or the "previous guidance".</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">The new standard provides a number of optional practical expedients in transition. The Company elected the ‘package of practical expedients’, which permits the Company to not reassess under the new standard for prior </span><span style="color:#212529;">conclusions about lease identification, lease classification, and initial direct costs. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company elected the short-term lease recognition exemption, and for those leases that qualified, the Company did not recognize ROU assets or lease liabilities, and this included not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company also elected the practical expedient to not separate lease and non-lease components for all of its leases.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><i style="font-style:italic;">Recently Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases</i>.  In July 2018, the FASB issued ASU 2018-11, <i style="font-style:italic;">Leases (Topic 842): Targeted Improvements</i> and ASU 2018-10, <i style="font-style:italic;">Codification Improvements to Topic 842, Leases</i>. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. The Company adopted ASC 842 and its related amendments effective on January 1, 2019 using the <span style="background-color:#ffffff;color:#212529;">modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of the Company’s updated policies related to leases. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-01, <i style="font-style:italic;">Business Combinations (Topic 805)</i>, which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In February 2018, the FASB issued ASU 2018-02, <i style="font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</i>. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In June 2018, the FASB issued ASU No. 2018-07, <i style="font-style:italic;">Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting</i>. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, <i style="font-style:italic;">Codification Improvements</i>. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (ASC). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><i style="font-style:italic;">Recently</i><i style="font-style:italic;"> Issued Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment.</i> This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement</i>. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation, set-up, and other upfront costs incurred in computing arrangements (hosting arrangements) that are service contracts. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 2 — NET INCOME/(LOSS) PER SHARE</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company computes basic net income/(loss) per share by dividing its net income/(loss) for the period by the weighted average number of common shares outstanding during the period.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Diluted net income per share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period, including potential dilutive common stock instruments.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (13,199)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (97,570)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Shares used to compute net income/(loss) per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 145,838</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 135,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Dilutive potential common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 157,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 135,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Basic net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.09)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.72)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Diluted net income/(loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.09)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following equity awards outstanding at the end of each period presented have been excluded from the computation of net income/(loss) per share of common stock for the periods presented because including them would have had an anti-dilutive effect:  </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,267</p></td></tr><tr><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 18,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,812</p></td></tr><tr><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,618</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,387</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (13,199)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (97,570)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Shares used to compute net income/(loss) per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 145,838</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 135,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Dilutive potential common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 157,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 135,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Basic net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.09)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.72)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Diluted net income/(loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.09)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 8871000 -13199000 -97570000 145838000 141402000 135715000 11545000 157383000 141402000 135715000 0.06 -0.09 -0.72 0.06 -0.09 -0.72 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,267</p></td></tr><tr><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 18,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,812</p></td></tr><tr><td style="vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,618</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,387</p></td></tr></table> 1292000 1600000 3267000 2303000 18491000 16932000 659000 3021000 5812000 2369000 3512000 38000 711000 369000 283000 376000 7030000 27618000 26387000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 3 — BUSINESS COMBINATIONS / DIVESTITURE</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Divestiture of Moscow Studio</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">On December 31, 2017, the Company entered into the following agreements related to the divestiture of its Moscow-based game development studio (the “Moscow Studio”) through the sale of its wholly-owned UK subsidiary Glu Mobile (Russia) Limited (“GMRL”):</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Share Purchase Agreement (the “</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">SPA</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">”) between the Company and Saber Interactive (“</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Saber</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">”); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Transitional Services Agreement (the “</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">TSA</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">”) among the Company, Saber and MGL My.com (Cyprus) Limited (“</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">MGL</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">”); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Asset Purchase and License Agreement (the “APLA”) between the Company and MGL.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Pursuant to the SPA, Saber purchased all the issued and outstanding share capital of GMRL. Saber also assumed all obligations under the office lease for the Moscow Studio.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Under the TSA, Saber agreed to transition certain legacy titles from the Moscow Studio to the Company’s Hyderabad studio. Upon successful completion of the transition (i) Saber paid the employees of the Moscow Studio and GMRL bonus payments of $500 in the aggregate and reduced the cash consideration by the amount of the bonus, and (ii) certain employees of the Moscow studio and GMRL had the vesting of an aggregate of approximately 150 shares subject to equity awards accelerated.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Pursuant to the APLA, </span>the Company sold four mobile games (and related intellectual property and other rights) developed by the Moscow Studio: (i) <i style="font-style:italic;">Last Day Alive</i>, (ii) <i style="font-style:italic;">Heroes of Destiny</i>, (iii) a game that was in development featuring a male celebrity, and (iv) <i style="font-style:italic;">Furiosa</i>.  The Company transferred all rights and obligations under certain contracts related to the game featuring a male celebrity, including, but not limited to, the obligation to pay the remaining approximately $1,500 in minimum guarantee and other payments under these contracts. The Company also agreed to provide MGL with a non-exclusive, perpetual, worldwide, irrevocable, non-transferrable, royalty-free license to certain development tools and technology necessary to use, develop, publish, exploit and sell the purchased games and that MGL and/or its affiliates may use for the development of other of its products.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The total cash consideration under the SPA and APLA was </span><span style="background-color:#ffffff;">$3,226</span><span style="background-color:#ffffff;">, of which </span><span style="background-color:#ffffff;">$1,726</span><span style="background-color:#ffffff;"> was received in January 2018. The remaining </span><span style="background-color:#ffffff;">$1,500</span><span style="background-color:#ffffff;">, net of a transition bonus payment of </span><span style="background-color:#ffffff;">$500</span><span style="background-color:#ffffff;">, was received in April 2018 upon completion of the transition of the legacy titles from the Moscow Studio to the Company’s Hyderabad studio.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In connection with the divestiture, the Company recorded a loss of $6,459 in the year ended December 31, 2017, which is included in other expense on the consolidated statement of operations. This was primarily comprised of a $10,000 charge related to the assignment of one of the contracts related to the male celebrity, a $1,220 charge related to the write-off of goodwill associated with the Moscow studio and a $479 charge related to the write-off of net assets associated with the Moscow studio. These charges were partially offset by $3,226 in cash paid by Saber and MGL, $1,500 related to the assumption of obligations by MGL under the contract related to the male celebrity, and $514 related to the transition services provided by Saber.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In connection with the activities related to the transition under the TSA, the Company recorded the following expenses in the year ended December 31, 2018:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">$500</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> related to bonuses that became due to the employees of the Moscow Studio and GMRL;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">$514</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> related to the vesting of </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">147</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> shares subject to equity awards held by certain employees of the Moscow Studio and GMRL; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">$515</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> related to the amortization of transition services assets that were capitalized as part of the transaction consideration.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s divestiture of the Moscow Studio was part of the Company’s efforts to consolidate its studio locations, focusing on a new scaled creative center in San Francisco and a low cost, repeatable location in Hyderabad, India. This divestiture was not presented in discontinued operations in the consolidated statement of operations, because it did not represent a strategic shift in the Company’s business and is not expected to have a significant effect on the Company’s operations or financial results, as the Company continued operating similar businesses after the divestiture.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Dairy Free Games, Inc.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">On August 1, 2017 (the “Merger Date”), the Company completed the acquisition of Dairy Free Games, Inc. (“Dairy Free”) by acquiring </span><span style="background-color:#ffffff;">100%</span><span style="background-color:#ffffff;"> of its equity pursuant to an Agreement and Plan of Merger (the “Dairy Free Merger Agreement”) by and among the Company, Winterfell Acquisition Corp., a Delaware corporation and wholly owned subsidiary of the Company, and Dairy Free. Dairy Free, which was based in California, was building a mobile real-time strategy game. The Company acquired Dairy Free in order to expand its game offerings on smartphones and tablets.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Pursuant to the terms of the Dairy Free Merger Agreement, the Company paid </span><span style="background-color:#ffffff;">$2,000</span><span style="background-color:#ffffff;"> in cash for the outstanding common stock of Dairy Free. The Company had previously acquired from Dairy Free shares of its series A preferred stock (“Series A Preferred Stock”), as further described below, for </span><span style="background-color:#ffffff;">$2,000</span><span style="background-color:#ffffff;">. The fair value of the Series A Preferred Stock as of the Merger Date was determined to be equal to the original investment amount of </span><span style="background-color:#ffffff;">$2,000</span><span style="background-color:#ffffff;">. The transaction was accounted for as a business combination under the acquisition method of accounting.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Company allocated the purchase price to the individually identifiable assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over those fair values was recorded as goodwill. The determination of these fair values was based on estimates and assumptions requiring significant judgments. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill. The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Assets acquired:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 341</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> In-process research and development</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 2,700</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 32</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 573</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 3,646</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (296)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Net acquired assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 3,350</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In-process research and development included in the table above was related to a game that Dairy Free was in process of developing as of the valuation date. During the year ended December 31, 2018, the Company decided not to proceed with further development of that game and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statements of operations. Pursuant to ASC 805, the Company incurred and expensed a total of $611 in acquisition and transitional costs associated with the acquisition of Dairy Free during the year ended December 31, 2017. These costs consisted of $269 of research and development expense and $342 of general and administrative expense.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Company allocated the residual value of </span><span style="background-color:#ffffff;">$573</span><span style="background-color:#ffffff;"> to goodwill. The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Dairy Free. Goodwill will not be amortized but will be tested for impairment at least annually. Goodwill created as a result of the Dairy Free acquisition is not deductible for tax purposes.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Valuation Methodology</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The fair value of the in-process research and development acquired from Dairy Free was determined using the replacement cost method under the cost approach. The replacement cost was estimated based on the historical research and development expenses incurred, adjusted for an estimated developer’s profit and rate of return in accordance with accepted valuation methodologies.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pro Forma Financial Information</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The results of operations for Dairy Free and the estimated fair market values of the assets acquired and liabilities assumed have been included in the Company’s consolidated financial statements since the date of acquisition. For the year ended December 31, 2017 and since the date of its acquisition, Dairy Free had no impact on the Company’s gross revenue and increased the Company’s net losses by $1,081. The unaudited pro forma financial information below includes the business combination accounting effects of the acquisition, including amortization charges from acquired intangible assets. The pro forma financial information presented below is for informational purposes only, and is subject to a number of estimates, assumptions and other uncertainties.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total pro forma revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286,827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (98,450)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss per share - basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.73)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.73)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 500000 150000 4 1500000 3226000 1726000 1500000 500000 -6459000 10000000 1220000 479000 3226000 1500000 514000 500000 514000 147000 515000 1 2000000 2000000 2000000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Assets acquired:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 341</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> In-process research and development</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 2,700</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 32</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 573</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 3,646</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (296)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Net acquired assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 3,350</p></td></tr></table> 341000 2700000 32000 573000 3646000 294000 2000 296000 3350000 2700000 611000 269000 342000 573000 -1081000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total pro forma revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286,827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (98,450)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss per share - basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.73)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Pro forma net loss per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.73)</p></td></tr></table> 286827000 -98450000 -0.73 -0.73 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 4 — FAIR VALUE MEASUREMENTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.45pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.55pt;"/>As of December 31, 2019, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.45pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Other investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2018, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total financial assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99,354</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company’s cash and cash equivalents, which were held in operating bank accounts and money market funds, are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. In addition, the Company’s restricted cash is classified within Level 1 of the fair value hierarchy. The carrying value of accounts receivable and payables approximates fair value due to the short time to expected payment or receipt of cash. The carrying value of other investments approximates fair value, as there have been no events or changes in circumstances that would have had a significant effect on the fair value of these investments at December 31, 2019.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.45pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.55pt;"/>As of December 31, 2019, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.45pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Other investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2018, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total financial assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99,354</p></td></tr></table> 127053000 127053000 1565000 1565000 127053000 1565000 128618000 97834000 97834000 110000 110000 1410000 1410000 97944000 1410000 99354000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 5 – REVENUE FROM CONTRACTS WITH CUSTOMERS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/>On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts not yet substantially completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under the new revenue standard, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting policies and practices. The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an $8,826 adjustment to accumulated deficit as of the adoption date. <span style="display:inline-block;width:18.74pt;"/></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;">The following table summarizes revenue from contracts with customers for the year ended December 31, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:45.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;width:45.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">In-App Purchases (over-time revenue recognition)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 360,598</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 316,157</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 244,314</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Advertisements and offers (point-in-time revenue recognition)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 50,728</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 50,121</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 41,154</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other (point-in-time revenue recognition)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 55</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 283</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 1,359</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total revenue</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 411,381</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 366,561</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 286,827</p></th></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/>The Company reports as a single segment – mobile games. In the disaggregation above, the Company categorizes revenue by type, and by over-time or point-in-time recognition.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The following table provides information about receivables, contracts assets, and contract liabilities from contracts with customers:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Receivables, which are included in accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 27,325</p></td></tr><tr><td style="vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Contract liabilities, which are included in deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 97,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 85,736</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/>The Company receives payments from customers based on billing terms established in the Company’s contracts. Contract asset relates to the Company’s right to consideration for its completed performance under the contract. At December 31, 2019 and December 31, 2018, there were no contract assets recorded in the Company’s consolidated balance sheet. Accounts receivable are recorded when the right to consideration becomes unconditional. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>Deferred revenue relates to payments received in advance of performance under the contract.  Deferred revenue is recognized as revenue as the Company performs under the contract. The Company had $85,736 in deferred revenue as of December 31, 2018, which was all earned in the year ended December 31, 2019. The Company had $67,788 in deferred revenue as of December 31, 2017, which was all earned in the year ended December 31, 2018.</p> 8826000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:45.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;width:45.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">In-App Purchases (over-time revenue recognition)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 360,598</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 316,157</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 244,314</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Advertisements and offers (point-in-time revenue recognition)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 50,728</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 50,121</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 41,154</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Other (point-in-time revenue recognition)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 55</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 283</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 1,359</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:middle;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Total revenue</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 411,381</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 366,561</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 286,827</p></th></tr></table> 360598000 316157000 244314000 50728000 50121000 41154000 55000 283000 1359000 411381000 366561000 286827000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Receivables, which are included in accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 27,325</p></td></tr><tr><td style="vertical-align:bottom;width:69.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Contract liabilities, which are included in deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 97,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> 85,736</p></td></tr></table> 29304000 27325000 97629000 85736000 85736000 67788000 <p style="font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">NOTE 6 — BALANCE SHEET COMPONENTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt 0pt 0pt 6.5pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">   </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Accounts receivable include amounts billed and unbilled as of the respective balance sheet dates, but net of platform commissions to the Company’s Digital Storefronts.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Changes in the Company’s allowance for doubtful accounts were as follows: </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Release of Allowance</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2019</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_cAyHNk8Ig06v0Cap2Zp-Lg_5_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2018</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_HoMfXpN540S23ZgvIEGnnw_6_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (837)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2017</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_hexECUjOUU25-hGamr9yXw_7_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_y4q0w4tuhkaUaH00uBbp2Q_7_9"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company had no significant write-offs or recoveries during the years ended December 31, 2019, 2018, and 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">   </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,394</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (13,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation for the years ended December 31, 2019, 2018, and 2017 was $4,225, $3,855, and $3,195, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">   </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,325</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 29304000 27325000 29304000 27325000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Release of Allowance</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2019</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_cAyHNk8Ig06v0Cap2Zp-Lg_5_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2018</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_HoMfXpN540S23ZgvIEGnnw_6_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (837)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Year ended December 31, 2017</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_hexECUjOUU25-hGamr9yXw_7_6"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_y4q0w4tuhkaUaH00uBbp2Q_7_9"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 837</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr></table> 837000 837000 837000 837000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">   </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,394</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (13,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 9079000 7281000 2201000 2076000 3612000 3394000 16121000 11230000 31013000 23981000 13370000 10093000 17643000 13888000 4225000 3855000 3195000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 7 – CASH, CASH EQUIVALENTS AND RESTRICTED CASH</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents at beginning of period</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63,764</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 102,102</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash at beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,312</p></td></tr><tr><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents and restricted cash at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 64,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 103,414</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 127,053</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63,764</p></td></tr><tr><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash at end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 602</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents and restricted cash at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 127,053</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 64,366</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company did not have restricted cash as of December 31, 2019. The Company’s restricted cash is included in current assets as of December 31, 2018, and 2017, respectively. </p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents at beginning of period</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63,764</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 102,102</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash at beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,312</p></td></tr><tr><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents and restricted cash at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 64,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 103,414</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash and cash equivalents at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 127,053</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63,764</p></td></tr><tr><td style="vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Restricted cash at end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 602</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents and restricted cash at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 127,053</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 64,366</p></td></tr></table> 97834000 63764000 102102000 110000 602000 1312000 97944000 64366000 103414000 127053000 97834000 63764000 110000 602000 127053000 97944000 64366000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 8 — GOODWILL AND INTANGIBLE ASSETS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s intangible assets were acquired primarily in various acquisitions as well as in connection with the purchase of certain trademarks, brand assets and licensed content. The carrying amounts and accumulated amortization expense of the acquired intangible assets <span style="background-color:#ffffff;">at December 31, 2019 and December 31, 2018 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:25.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:25.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets amortized to cost of revenue:</b></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Titles, content and technology</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;"> - </span><span style="font-size:8pt;">5</span><span style="font-size:8pt;"> yrs</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,117</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (16,359)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,117</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,203)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,914</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Customer contracts and related relationships</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">5</span><span style="font-size:8pt;"> yrs</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (700)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (648)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 52</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Trademarks</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">7</span><span style="font-size:8pt;"> yrs</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,000</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (5,000)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,000</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4,821)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 179</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,817</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (22,059)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,817</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (17,672)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,145</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Acquisition-related intangibles included in the above table are finite-lived and are being amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are realized. The Company has included amortization of acquired intangible assets directly attributable to revenue-generating activities in cost of revenue. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2018, the Company decided not to proceed with further development of one of its games and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statement of operations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">During the years ended December 31, 2019, 2018 and 2017, the Company recorded amortization and impairment expense in the amounts of </span>$4,387, $9,119 and $10,331, respectively, in cost of revenue. No amortization expense was recorded in operating expenses for the years ended December 31, 2019, 2018, and 2017. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2019, the total expected future amortization related to intangible assets was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Be Included in</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,258</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total intangible assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="color:#212529;">The Company had </span><span style="color:#212529;">$116,227</span><span style="color:#212529;"> in goodwill as of December 31, 2019 and December 31, 2018, respectively. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">During the third quarters of fiscal 2019 and 2018, the Company performed a “Step 0” qualitative assessment for its reporting unit. Based on the assessment, the Company concluded that it was more likely than not that the fair value of the reporting unit was greater than its carrying amount, and as a result, did not proceed to further impairment testing. Accordingly, the Company did </span><span style="-sec-ix-hidden:_66f898c7_46dd_4d4a_a92c_33bb1520c9a0_2"><span style="-sec-ix-hidden:_66f898c7_46dd_4d4a_a92c_33bb1520c9a0_3"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span><span style="background-color:#ffffff;"> recognize an impairment of goodwill during the years ended December 31, 2019 and December 31, 2018.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:25.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="8" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:25.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets amortized to cost of revenue:</b></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Titles, content and technology</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;"> - </span><span style="font-size:8pt;">5</span><span style="font-size:8pt;"> yrs</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,117</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (16,359)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,117</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,203)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,914</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Customer contracts and related relationships</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">5</span><span style="font-size:8pt;"> yrs</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (700)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (648)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 52</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Trademarks</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">7</span><span style="font-size:8pt;"> yrs</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,000</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (5,000)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,000</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4,821)</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 179</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:36.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,817</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (22,059)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,817</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (17,672)</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,145</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p> P3Y P5Y 21117000 16359000 4758000 21117000 12203000 8914000 P5Y 700000 700000 700000 648000 52000 P7Y 5000000 5000000 5000000 4821000 179000 26817000 22059000 4758000 26817000 17672000 9145000 2700000 4387000 9119000 10331000 0 0 0 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Be Included in</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,258</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total intangible assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,758</p></td></tr></table> 3258000 1500000 4758000 116227000 116227000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 9 — LEASES</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">The Company currently leases real estate space under non-cancelable operating lease agreements for its corporate headquarters in San Francisco, California and its operations in Toronto, Canada, Hyderabad, India, Foster City, California, and Burlingame, California. Additionally, the Company leases office space in Long Beach, California which it </span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">has sub-leased as it no longer has business operations in that location. These operating leases have remaining lease terms ranging from </span><span style="color:#212529;">3 months</span><span style="color:#212529;"> to </span><span style="color:#212529;">7.92</span><span style="color:#212529;"> years, some of which include the </span><span style="-sec-ix-hidden:_dd5c4a26_1765_4f9e_8bd2_0da5d162a826"><span style="color:#212529;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">option to extend</span></span><span style="color:#212529;"> the lease, with the longest extension option being </span><span style="color:#212529;">6 years</span><span style="color:#212529;">.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">Certain of the Company’s lease agreements contain lease components (for example, fixed payments such as rent) and non-lease components such as common-area maintenance costs. Both of these types of provisions are accounted for as a single lease component. For such arrangements, there may be a variability in future lease payments as the amount of the non-lease components is typically revised from one period to the next. These variable lease payments, which are primarily comprised of common-area maintenance, utilities, and real estate taxes that are passed on from the lessor in proportion to the space leased by the Company within the entire building or building complex, are recognized in the period in which the obligation for those payments is incurred.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">The Company does not include any of its renewal options when calculating its lease liability as the Company is not reasonably certain whether it will exercise these renewal options at this time. The weighted-average remaining non-cancelable lease term for the Company’s operating leases was </span><span style="color:#212529;">7.55</span><span style="color:#212529;"> years for the year ended December 31, 2019. The weighted-average discount rate was </span><span style="color:#212529;">6.7%</span><span style="color:#212529;"> for the year ended December 31, 2019. Rent expense for the year ended December 31, 2019, 2018, and 2017 was </span><span style="color:#212529;">$5,311</span><span style="color:#212529;">, </span><span style="color:#212529;">$5,759</span><span style="color:#212529;">, and </span><span style="color:#212529;">$4,472</span><span style="color:#212529;">, respectively.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">Adoption of the lease standard had a material impact on the Company’s consolidated balance sheets. See the table below for the impact of adoption of the lease standard on the Company’s consolidated balance sheet as of January 1, 2019:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously Reported December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">New Lease Standard Adjustment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Adjusted January 1, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Operating lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,345</p></td></tr><tr><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Short-term operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,732</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,197</p></td></tr><tr><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred rent payable*</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (5,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman';font-size:8pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">* As of December 31, 2018, </span><span style="background-color:#ffffff;color:#212529;">$122</span><span style="background-color:#ffffff;color:#212529;"> and </span><span style="background-color:#ffffff;color:#212529;">$5,162</span><span style="background-color:#ffffff;color:#212529;"> of Deferred rent payable is included within the Accounts payable and Other long-term liabilities line items on the consolidated balance sheet, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">The future minimum lease payments to be paid under noncancelable leases in effect at December 31, 2019, are as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,587</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,927</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,964</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2024 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,667</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 53,144</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,265)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40,879</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:29.7pt;"/><span style="display:inline-block;width:36pt;"/><span style="background-color:#ffffff;color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:29.7pt;"/><span style="background-color:#ffffff;color:#212529;">Supplemental information related to the Company’s leases for the year ended December 31, 2019 is as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,832</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Right of use assets obtained in exchange for new lease obligations: </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,231</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;font-size:1pt;visibility:hidden;">​</span></p> P3M P7Y11M1D P6Y P7Y6M18D 0.067 5311000 5759000 4472000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously Reported December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">New Lease Standard Adjustment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Adjusted January 1, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Operating lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,345</p></td></tr><tr><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Short-term operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,732</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,197</p></td></tr><tr><td style="vertical-align:bottom;width:37.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred rent payable*</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (5,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman';font-size:8pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;">* As of December 31, 2018, </span><span style="background-color:#ffffff;color:#212529;">$122</span><span style="background-color:#ffffff;color:#212529;"> and </span><span style="background-color:#ffffff;color:#212529;">$5,162</span><span style="background-color:#ffffff;color:#212529;"> of Deferred rent payable is included within the Accounts payable and Other long-term liabilities line items on the consolidated balance sheet, respectively.</span></p> 28345000 28345000 3732000 3732000 30197000 30197000 5284000 -5284000 122000 5162000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,587</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,927</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,964</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2024 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 27,667</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 53,144</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,265)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40,879</p></td></tr></table> 4587000 6999000 6927000 6964000 27667000 53144000 12265000 40879000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,832</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:6.3pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Right of use assets obtained in exchange for new lease obligations: </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,231</p></td></tr></table> 5832000 11231000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 10 — COMMITMENTS AND CONTINGENCIES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Minimum Guaranteed Royalties and Developer Commitments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has entered into license and publishing agreements with various celebrities, <span style="background-color:#ffffff;">athletes, sports and entertainment organizations, and other well-known brands and properties</span> to develop and publish games for mobile devices.  Pursuant to some of these agreements, the Company is required to make minimum guaranteed royalty payments regardless of revenue generated by the applicable game, which may not be dependent on any deliverables. The significant majority of these minimum guaranteed royalty payments are recoupable against future royalty obligations that would otherwise become payable, or in certain circumstances, where not recoupable, are capitalized and amortized over the lesser of (1) the estimated life of the title incorporating licensed content or (2) the term of the license agreement.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11.5pt;margin:0pt 0pt 0pt 24.5pt;">At December 31, 2019, future unpaid minimum guaranteed royalty commitments were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11.5pt;margin:0pt 0pt 0pt 24.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Future</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Minimum</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Guarantee</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commitments</b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,540</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,160</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2022</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2023</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2024</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40,150</p></th></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The amounts represented in the table above reflect the Company’s minimum cash obligations for the respective calendar years, but do not necessarily represent the periods in which they will be expensed in the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Licensor commitments include $40,150 of commitments due to licensors that have been recorded in current and long-term liabilities and a corresponding amount in current and long-term assets because payment is not contingent upon performance by the licensor. The classification of commitments between long-term and short-term is determined based on the timing of <span style="-sec-ix-hidden:_d589bcc1_ee03_44c2_993c_7eed5e7afb76"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">recoupment</span></span> of earned royalties calculated on projected revenue for the licensed intellectual property games.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:9.35pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span> </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2019, unrecognized tax benefits have been netted against deferred tax assets and potential interest and penalties are classified within “other long-term liabilities” on the Company’s consolidated balance sheets. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Indemnification Arrangements</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Company has entered into agreements under which it indemnifies each of its officers and directors during his or her lifetime for certain events or occurrences while the officer or director is or was serving at the Company’s request in that capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a director and officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. </span>Accordingly, the Company had recorded no liabilities for these agreements as of December 31, 2019, and 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">In the ordinary course of its business, the Company includes standard indemnification provisions in most of its commercial agreements with Digital Storefronts and licensors. Pursuant to these provisions, the Company generally indemnifies these parties for losses suffered or incurred in connection with its games, including as a result of intellectual </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">property infringement, viruses, worms and other malicious software, and legal or regulatory violations. The term of these indemnity provisions is generally perpetual after execution of the corresponding license agreement, and the maximum potential amount of future payments the Company could be required to make under these provisions is often unlimited. To date, the Company has not incurred costs to defend lawsuits or settle indemnified claims of these types. As a result, the Company believes the estimated fair value of these indemnity provisions is minimal. </span>Accordingly, the Company had recorded no liabilities for these provisions as of December 31, 2019 and 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Contingencies</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">From time to time, the Company is subject to various claims, complaints and legal actions in the normal course of business. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using available information. The Company’s estimate of losses is developed in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. After taking all of the above factors into account, the Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed reasonably probable and the amount can be reasonably estimated. The Company further determines whether an estimated loss from a contingency should be disclosed by assessing whether a material loss is deemed reasonably possible. Such disclosure will include an estimate of the additional loss or range of loss or will state that an estimate cannot be made.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;">On March 14, 2018, Jeffrey Tseng, the former Chief Executive Officer of Crowdstar, filed a complaint in the Superior Court of the State of California for the County of Santa Clara against Time Warner Inc., Rachel Lam, Intel Capital Corporation, Middlefield Ventures Inc. and Jose Blanc (collectively, the “Non-Glu Defendants”), the Company and additional yet-to-be-named defendants.  The complaint alleged (i) breach of fiduciary duty by the Non-Glu Defendants, (ii) aiding and abetting breach of fiduciary duty by the Company and (iii) intentional interference with contract, intentional interference with prospective economic advantage, negligent interference with prospective economic advantage and unfair competition by each of the defendants, in each case relating to circumstances arising from the Company’s acquisition of Crowdstar and the events leading up to the acquisition.  Mr. Tseng was seeking compensatory damages and exemplary damages, each in an amount to be determined at trial, along with costs of suit, reasonable attorneys’ fees and such other relief as the Court may deem proper.  The Company and the Non-Glu Defendants filed demurrers in response to Mr. Tseng’s complaint on August 17, 2018, Mr. Tseng filed responses to these demurrers on September 17, 2018, and the Company and the Non-Glu Defendants filed reply briefs in support of their demurrers on October 15, 2018. A hearing with respect to the demurrers was held on November 30, 2018.  On January 24, 2019, the judge issued an order sustaining the demurrers on all six claims and gave Mr. Tseng 10 days’ leave to amend his complaint.  On March 4, 2019, the Company, the Non-Glu Defendants and Mr. Tseng entered into a settlement agreement pursuant to which Mr. Tseng, on one hand, and the Company and the Non-Glu Defendants, on the other hand, provided mutual releases of claims related to the subject matter of Mr. Tseng’s lawsuit and Mr. Tseng agreed to dismiss his lawsuit with prejudice. The Company did not pay any amounts to Mr. Tseng in settlement of this matter.  Mr. Tseng dismissed his lawsuit with prejudice on March 6, 2019 and, accordingly, the Company considers this matter to be resolved. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-bottom:14pt;padding-top:14pt;text-indent:24.5pt;margin:0pt;">The Company does not believe it is party to any currently pending litigation, the outcome of which is reasonably possible to have a material adverse effect on its operations, financial position or liquidity. However, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:11.5pt;margin:0pt 0pt 0pt 24.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Future</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Minimum</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Guarantee</b></p></th></tr><tr><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></th><th style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="background-color:auto;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commitments</b></p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2020</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,540</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2021</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,160</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2022</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2023</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">2024</p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="background-color:#cceeff;font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,150</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40,150</p></th></tr></table> 11540000 10160000 6150000 6150000 6150000 40150000 40150000 0 0 0 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 11 — STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Common Stock</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">At December 31, 2019, the Company was authorized to issue 250,000 shares of common stock. As of December 31, 2019, the Company had reserved 39,468 shares for future issuance under its stock plans and outstanding warrants.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Preferred Stock</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">At December 31, 2019, the Company was authorized to issue 5,000 shares of preferred stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Warrants to Purchase Common Stock</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:12.3pt;margin:0pt 0pt 0pt 12.25pt;"><i style="font-style:italic;">Celebrity Warrants </i></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">During 2014 and 2015, the Company issued warrants to celebrity licensors, and entities affiliated with one of the celebrity licensors, to purchase up to an aggregate of 1,600 shares of the Company’s common stock, subject to adjustments for dividends, reorganizations and other common stock events (collectively, the “Celebrity Warrants”). With respect to Celebrity Warrants covering 1,000 shares, such warrants vested with respect to 50% of the underlying shares upon public announcement of the related license agreement, with the remaining shares vesting in equal monthly installments over 24 months from September 2017. With respect to warrants covering 500 shares issued in 2014, such warrants vested in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. One of the acceleration conditions for these warrants was satisfied in April 2017 which resulted in full vesting of the remaining warrants. With respect to the remaining Celebrity Warrants covering 100 shares issued in 2015, such warrants vest in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. The warrants were fully vested as one of the acceleration conditions for these warrants had been satisfied.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">As of December 31, 2019, Celebrity Warrants covering 1,600 shares of the Company’s common stock were outstanding. <span style="background-color:#ffffff;color:#212529;">These warrants have a weighted average exercise price of </span><span style="background-color:#ffffff;color:#212529;">$4.61</span><span style="background-color:#ffffff;color:#212529;"> per share and an average contractual term of </span><span style="background-color:#ffffff;color:#212529;">5.44</span><span style="background-color:#ffffff;color:#212529;"> years.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">During the years ended December 31, 2019, 2018 and 2017, the Company recorded $0, $1,046 and $569, respectively, of non-cash warrant related expense in cost of revenue as the mobile games featuring these celebrities licensors were not expected to generate meaningful revenue over their lifetime. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company estimated the fair value of the warrants using the Black-Scholes valuation model and the weighted average assumptions noted in the following table: </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffff00;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">2.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">56.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">51.81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3.51</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3.52</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">During the years ended December 31, 2019, and 2018, warrant holders did <span style="-sec-ix-hidden:_d582c8c4_2b49_4424_b8cd_a9c07d329c27_2"><span style="-sec-ix-hidden:_d582c8c4_2b49_4424_b8cd_a9c07d329c27_3"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span> exercise warrants to purchase shares of the Company’s stock. During the year ended December 31, 2017, warrant holders exercised warrants to purchase 1,000 shares of the Company’s common stock, and the Company received gross proceeds of $3,000 in connection with these exercises.</p> 250000000 39468000 5000000 1 1 1600000 1600000 1000000 1000000 0.50 0.50 P24M P24M 500000 P60M 100000 P60M 1600000 4.61 P5Y5M8D 0 1046000 569000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffff00;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">2.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">56.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">51.81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3.51</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3.52</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 0.0253 0.0165 0.5673 0.5181 P3Y6M3D P3Y6M7D 1000000 3000000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 12 — STOCK OPTION AND OTHER BENEFIT PLANS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">2007 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In 2007, the Company’s Board of Directors adopted, and the Company’s stockholders approved, the 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan permits the Company to grant stock options, RSUs, PSUs, PSOs and other stock-based awards to employees, non-employee directors and consultants. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved, the Third Amended and Restated 2007 Equity Incentive Plan (the “Third Amended 2007 Plan”). The Third Amended 2007 Plan includes an increase of 8,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also includes (i) a minimum vesting requirement, pursuant to which each share that is subject to a stock-based award may not vest prior to the first anniversary of the date of grant of such stock-based award (subject to a carve-out of 5% of the shares reserved for issuance under the plan) and (ii) a limitation on the value of stock-based awards that may be granted to any non-employee director in any calendar year.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In April 2018, the Company’s Board of Directors approved, and in June 2018, the Company’s stockholders approved, the Fourth Amended and Restated 2007 Equity Incentive Plan (the “Fourth Amended 2007 Plan”). The Fourth Amended 2007 Plan includes an increase of 10,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan. It also removed the limitation on the number of shares that can be issued in any calendar year to a participant.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In April 2019, the Company’s Board of Directors approved, and in June 2019, the Company’s stockholders approved, the fifth Amended and Restated 2007 Equity Incentive Plan (the “Fifth Amended 2007 Plan”). The Fifth Amended 2007 Plan includes an increase of 4,600 shares in the aggregate number of shares of common stock authorized for issuance under the plan. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company may grant options under the 2007 Plan at prices no less than 85% of the estimated fair value of the shares on the date of grant as determined by its Board of Directors, provided, however, that (i) the exercise price of an incentive stock option (“ISO”) or non-qualified stock options (“NSO”) may not be less than 100% or 85%, respectively, of the estimated fair value of the underlying shares of common stock on the grant date, and (ii) the exercise price of an ISO or NSO granted to a 10% stockholder may not be less than 110% of the estimated fair value of the shares on the grant date. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The stock options granted to employees generally vest with respect to 25% of the underlying shares one year from the vesting commencement date and with respect to an additional <span style="-sec-ix-hidden:_4cb86d2e_9605_484e_9a37_415b36565370"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1/48</span></span> of the underlying shares per month thereafter. Stock options granted during 2007 before October 25, 2007 and after June 4, 2015 have a contractual term of ten years and stock options granted on or after October 25, 2007 and before June 4, 2015 have a contractual term of six years.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">As of December 31, 2019, 2,686 shares were available for future grants under the Fifth Amended 2007 Plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><i style="font-style:italic;">Performance-based equity awards</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In 2017, the Company revised its executive compensation program<span style="background-color:#ffffff;"> to emphasize a pay-for-performance culture</span> by (1) <span style="white-space:pre-wrap;">eliminating annual cash bonus plans for the Company’s C-suite executives and corporate vice presidents and eliminating </span>50% of the annual cash bonus opportunity for the Company’s creative leaders for 2018 and replacing these executives’ respective annual cash bonus opportunity with PSOs and (2) having a significant portion of each of these executives’ annual equity award be comprised of either PSOs and PSUs in addition to standard time vesting stock options. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In 2018, <span style="background-color:#ffffff;">the Company determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members for 2019 and replacing their cash bonus opportunity with PSOs</span> and eliminating 50% of the annual cash bonus opportunity for the Company’s creative leaders<span style="background-color:#ffffff;"> and replacing their cash bonus opportunity with PSUs; (2) having a significant portion of C-Suite members’ annual equity award be comprised of PSOs in addition to standard time vesting stock options; (3) having a significant portion of </span>corporate vice presidents’<span style="background-color:#ffffff;"> annual equity award be comprised of PSUs in addition to standard time vesting stock options; and (4) having each creative leader’s annual equity award be comprised solely of PSUs.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In 2019, <span style="background-color:#ffffff;">the Company again determined to continue to emphasize a pay-for-performance culture by (1) eliminating cash bonuses for C-Suite members and certain other executives for 2020 and replacing their cash bonus opportunity with </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">PSUs and (2) having a significant portion of each executive’s annual equity award be comprised of PSUs in addition to standard time vesting RSUs.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In addition to the performance-based equity awards described above, the Company also awarded PSUs in 2019 to certain key non-executive employees in the Company. These performance-based awards are subject to the achievement of specified annual performance goals. They become eligible to vest only if the applicable performance goals are achieved and will vest only if the grantee remains employed with the Company through each applicable vesting date. The fair value of these awards is estimated on the date of grant. If the performance goals are not met as of the end of the performance period, no compensation expense is recognized and any previously recognized expense is reversed. The expected cost is based on the awards that are probable to vest and is recognized over the service period.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The performance-based awards issued in lieu of cash bonuses in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, on February 15, 2019, February 15, 2020 and February 15, 2021, respectively. The performance-based awards issued as part of annual equity awards in 2017, 2018 and 2019 will vest, if the applicable performance goals are achieved, ratably in three annual tranches starting from February 15, 2019 and February 15, 2020 and February 15, 2021 respectively. The number of shares that may vest under these programs ranges from 0% to 200% of the target amounts and will be determined based on the achievement of specified annual performance goals. The PSUs awarded to certain key non-executive employees in 2019 will vest in June 2020 and December 2020 based on the achievement of specified annual performance goals. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">The awards under these programs were granted under the 2007 Plan. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2007 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In 2007, the Company’s Board of Directors adopted and the Company’s stockholders approved, the 2007 Employee Stock Purchase Plan (the “2007 Purchase Plan”). The Company initially reserved 667 shares of its common stock for issuance under the 2007 Purchase Plan. On each January 1 for the first eight calendar years after the first offering date, the aggregate number of shares of the Company’s common stock reserved for issuance under the 2007 Purchase Plan was increased automatically by the number of shares equal to 1% of the total number of outstanding shares of the Company’s common stock on the immediately preceding December 31, provided that the Board of Directors had the power to reduce the amount of the increase in any particular year and provided further that the aggregate number of shares issued over the term of this plan may not exceed 5,333. The 2007 Purchase Plan permits eligible employees, including employees of certain of the Company’s subsidiaries, to purchase common stock at a discount through payroll deductions during defined offering periods. The price at which the stock is purchased is equal to the lower of 85% of the fair market value of the common stock at the beginning of an offering period or after a purchase period ends. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> <span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In January 2009, the 2007 Purchase Plan was amended to provide that the Compensation Committee of the Company’s Board of Directors may fix a maximum number of shares that may be purchased in the aggregate by all participants during any single offering period (the “Maximum Offering Period Share Amount”). The Compensation Committee may raise or lower the Maximum Offering Period Share Amount. The Compensation Committee established the Maximum Offering Period Share Amount of 500 shares for the offering period that commenced on February 15, 2009 and ended on August 14, 2009, and a Maximum Offering Period Share Amount of 200 shares for each offering period thereafter. In February 2016, the Committee increased the Maximum Offering Period Share Amount for the offering period that started on February 22, 2016 and for each subsequent offering period to 450 shares.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">In April 2017, the Company’s Board of Directors approved, and in June 2017, the Company’s stockholders approved the Amended and Restated 2007 Employee Stock Purchase Plan (the “Amended 2007 Purchase Plan”). The Amended 2007 Purchase Plan includes an increase of 4,000 shares in the aggregate number of shares of common stock authorized for issuance under the plan and removal of the expiration date of the plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"> <span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">As of December 31, 2019, 2,787 shares were available for issuance under the 2007 Purchase Plan.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="font-style:italic;font-weight:bold;">2018 Equity Inducement Plan</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="background-color:#ffffff;">In April 2018, the Compensation Committee of the Company’s Board of Directors adopted the 2018 Equity Inducement Plan (the “2018 Plan”) to replace the Inducement Plan.  The Company did not seek stockholder approval for the 2018 Plan. As such, awards under the Inducement Plan will be granted in accordance with Nasdaq Listing Rule 5635(c)(4) and only to persons not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such individuals entering into employment with the Company. The Company may grant NSOs under the Inducement Plan at prices less than </span><span style="background-color:#ffffff;">100%</span><span style="background-color:#ffffff;"> of the fair value of the shares on the date of grant, at the discretion of its Board of Directors. The fair value of the Company’s common stock is determined by the last sale price of such stock on the Nasdaq Global Select Market on the date of determination. The Company initially reserved </span><span style="background-color:#ffffff;">400</span><span style="background-color:#ffffff;"> shares of common stock for issuance under the 2018 Plan.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">As of December 31, 2019, 156 shares were reserved for future grants under the 2018 Inducement Plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="font-style:italic;font-weight:bold;">RSU Activity</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">A summary of the Company’s RSU activity is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.18858337%;padding-left:0pt;padding-right:0pt;width:100.37%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.33</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,863)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,812</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.96</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,648)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,688)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.27</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">1.51</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,905</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="font-style:italic;font-weight:bold;">PSU Activity</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The following table summarizes the Company’s PSU activity:</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-top:6pt;text-indent:24.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.41%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 661</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,909</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.85</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.03</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2018</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.45</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,780</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.46</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (700)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (193)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.14</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.06</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">1.32</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">32,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs expected to vest at December 31, 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 276</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.61</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">0.13</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">1,667</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-size:1pt;font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="font-style:italic;font-weight:bold;">PSO Activity</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The following table summarizes the Company’s PSO activity:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.22%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,246</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (76)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.97</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2017</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4,170</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">2,737</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.87</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6,756</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.51</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Exercised</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6,583</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.54</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">8.15</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">10,765</p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs expected to vest at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">7.85</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">1,002</p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSO exercisable at December 31, 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,339</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">7.80</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">8,188</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><span style="font-style:italic;font-weight:bold;">Stock Option Activity</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the Company’s stock option activity: </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.74</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,716)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,213)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.54</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (3,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 18,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 7.08</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 42,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercisable at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 6.67</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has computed the aggregate intrinsic value amounts disclosed in the above table based on the difference between the original exercise price of the options and the fair value of the Company’s common stock of $6.05 per share at December 31, 2019. The total intrinsic value of awards exercised during the years ended December 31, 2019, 2018 and 2017 was $7,806, $10,957, and $1,732, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes stock-based compensation expense in accordance with ASC 718, and has estimated the fair value of each option award on the grant date using the Black-Scholes option valuation model and the weighted average assumptions noted in the following tables.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Performance Stock Options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 5.98</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 5.81</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The expected term of stock options gave consideration to early exercises, post-vesting cancellations and the options’ contractual term ranging from 6 to 10 years. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term for the PSOs as the Company has not granted such awards in the past. As a result, the Company used the simplified method to calculate the expected term estimate based on the vesting and contractual terms of the PSOs. Under the simplified method, the expected term is equal to the average of the stock-based awards vesting period and their contractual term. The PSOs have a contractual term of 10 years. The risk-free interest rate for the expected term of the option is based on the U.S. Treasury Constant Maturity Rate as of the date of grant. The Company based its expected volatility on its own historical volatility for the year ended December 31, 2019, 2018, and 2017, respectively. The weighted-average fair value of stock options granted during the year ended December 31, 2019, 2018 and 2017 was $3.44, $2.25 and $1.42 per share, respectively. The Company did not grant <span style="-sec-ix-hidden:_24299f72_02c4_4e2d_ac6e_c8adf90eb248"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">any</span></span> PSOs in the year ended December 31, 2019. The weighted average fair value of the PSOs granted during the year ended December 31, 2018 and 2017 was $3.38 and $2.09, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The cost of RSUs and PSUs are determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. RSUs typically vest and are settled over approximately a four-year period with 25% of the shares vesting on or around the one-year anniversary of the grant date and the remaining shares vesting quarterly thereafter. Compensation cost for RSUs is amortized on a straight-line basis over the requisite service period. Compensation cost for PSUs is amortized on an accelerated attribution basis over the requisite service period of the award. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the consolidated stock-based compensation expense by line items in the consolidated statement of operations:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,466</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,807</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes total compensation expense related to unvested awards not yet recognized as of December 31, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized Compensation</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense for Unvested</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Stock options </p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">11,214</p></td></tr><tr><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">RSUs</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">19,947</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs (1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">7,609</p></td></tr><tr><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs (1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">99</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total unrecognized compensation expense</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">38,869</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-right:-27pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The unrecognized compensation expense for PSOs and PSUs vesting in FY2022 and FY2023 is not included in the table above as the Company does not have a reasonable basis upon which to estimate the vesting probability of such awards in those future periods.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The unrecognized compensation expense related to stock options and RSUs will be recognized over a weighted average period of 1.80 years and 1.51 years, respectively. The unrecognized stock compensation expense related to unvested PSUs and PSOs will be recognized over a weighted average period of 0.95 and 0.13 years, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Stock-based compensation expense in the year ended December 31, 2019, was approximately $17,383 (comprising approximately $7,043 related to stock options, $2,421 related to performance-based awards, $6,559 related to RSUs and $1,360 related to the 2007 Purchase Plan). </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Stock-based compensation expense in the year ended December 31, 2018, was approximately $24,592 (comprising approximately $6,386 related to stock options, $9,195 related to performance-based awards, $8,084 related to RSUs and $927 related to the 2007 Purchase Plan). </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Stock-based compensation expense in the year ended December 31, 2017, was approximately $15,063 (comprising approximately $3,585 related to stock options, $790 related to performance-based awards, $10,127 related to RSUs and $561 related to the 2007 Purchase Plan). </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Cash proceeds, net of taxes, from option exercises were $3,305, $5,643 and $2,564 for the years ended December 31, 2019, 2018 and 2017, respectively. The Company realized no significant income tax benefit from stock option exercises during the year ended December 31, 2019, 2018 and 2017. As permitted by ASC 718, the Company has deferred the recognition of its excess tax benefit from non-qualified stock option exercises.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">401(k) Defined Contribution Plan</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company sponsors a 401(k) defined contribution plan covering certain eligible employees. In 2019, the Company started matching a portion of the contribution made by participants who met certain employment criteria. The matching contributions made by the Company to date were <span style="-sec-ix-hidden:Narr_2BnE3AUCGk-rhf9UOa4iew"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not material</span></span>. The Company did <span style="-sec-ix-hidden:_a1223d39_83b1_4579_b0a0_2c3d217110d2_2"><span style="-sec-ix-hidden:_a1223d39_83b1_4579_b0a0_2c3d217110d2_3"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span> match the contributions made by its employees for the years ended December 31, 2018 and 2017, respectively. </p> 8000000 0.05 10000000 4600000 0.85 1 0.85 1.10 0.25 P1Y P10Y P6Y 2686000 0.50 0.50 0 3 0 2 667000 0.01 5333000 0.85 500000 200000 450000 4000000 2787000 1 400000 156000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.18858337%;padding-left:0pt;padding-right:0pt;width:100.37%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.33</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,863)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,812</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.96</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,648)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,688)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.27</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">1.51</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,905</p></td></tr></table> 8224000 3.33 2360000 2.31 2863000 3.45 1909000 3.01 5812000 2.96 278000 5.90 2648000 3.24 421000 2.71 3021000 3.01 2936000 6.84 1688000 3.27 318000 4.17 3951000 5.66 P1Y6M3D 23905000 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-top:6pt;text-indent:24.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.41%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 661</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,909</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.85</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.03</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2018</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.45</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,780</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.46</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Vested</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (700)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (193)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.14</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Awarded and unvested, December 31, 2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6.06</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">1.32</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">32,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs expected to vest at December 31, 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 276</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.61</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">0.13</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">1,667</p></td></tr></table> 661000 3.59 661000 3.59 2909000 5.85 40000 4.03 3530000 5.45 2780000 6.46 700000 4.59 193000 6.14 5417000 6.06 P1Y3M25D 32769000 276000 3.61 P0Y1M17D 1667000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.22%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,246</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (76)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.97</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2017</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4,170</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">2,737</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.87</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6,756</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.51</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Exercised</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">6,583</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">4.54</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">8.15</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">10,765</p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs expected to vest at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">7.85</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">1,002</p></td></tr><tr><td style="vertical-align:middle;width:58.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSO exercisable at December 31, 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,339</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">3.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;">7.80</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">8,188</p></td></tr></table> 4246000 3.60 76000 3.97 4170000 3.59 2737000 5.87 151000 3.59 6756000 4.51 173000 3.59 6583000 4.54 P8Y1M24D 10765000 409000 3.60 P7Y10M6D 1002000 3339000 3.60 P7Y9M18D 8188000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:11pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Remaining </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2016</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.74</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2,716)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2017</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,213)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.54</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (3,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 18,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 7.08</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 42,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Options exercisable at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 6.67</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 15813000 2.74 5346000 3.10 2716000 3.16 1511000 2.73 16932000 2.78 -6092000 4.82 1213000 3.54 3320000 2.88 18491000 3.39 815000 7.58 1219000 4.73 1799000 2.81 16288000 3.56 P7Y29D 42165000 9846000 3.21 P6Y8M1D 28331000 6.05 7806000 10957000 1732000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Performance Stock Options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 63.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 5.98</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 5.81</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><span style="font-size:8pt;"> 4.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 0.0289 0.0207 0.602 0.633 P5Y11M23D P5Y9M21D 0.0188 0.0263 0.0176 0.572 0.579 0.578 P4Y P4Y P4Y P6Y P10Y P10Y 3.44 2.25 1.42 3.38 2.09 P4Y 0.25 0.25 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,466</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,807</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 10466000 12807000 6460000 1700000 2795000 1289000 5217000 8990000 7314000 17383000 24592000 15063000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes total compensation expense related to unvested awards not yet recognized as of December 31, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized Compensation</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense for Unvested</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:24.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Stock options </p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">11,214</p></td></tr><tr><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">RSUs</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">19,947</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSUs (1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">7,609</p></td></tr><tr><td style="vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">PSOs (1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">99</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:72.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total unrecognized compensation expense</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:22.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">38,869</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-right:-27pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The unrecognized compensation expense for PSOs and PSUs vesting in FY2022 and FY2023 is not included in the table above as the Company does not have a reasonable basis upon which to estimate the vesting probability of such awards in those future periods.</span></td></tr></table> 11214000 19947000 7609000 99000 38869000 P1Y9M18D P1Y6M3D P0Y11M12D P0Y1M17D 17383000 7043000 2421000 6559000 1360000 24592000 6386000 9195000 8084000 927000 15063000 3585000 790000 10127000 561000 3305000 5643000 2564000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 13 — INCOME TAXES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The components of income (loss) before income taxes by tax jurisdiction were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,396)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (97,503)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Income (loss) before income taxes </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,650)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (98,396)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The components of income tax benefit/(provision) were as follows: </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Current:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (590)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (500)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (521)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (244)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,241</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (445)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (405)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (471)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (549)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The difference between the actual rate and the federal statutory rate was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Tax at federal statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Meals and entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Research and development credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (41.0)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (29.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Revenue from contracts with customers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (14.6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (3.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Global intangible low-taxed income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1.7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (35.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (33.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Executive compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Foreign tax credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (7.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Effective tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Deferred tax assets and liabilities consist of the following: </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred tax assets:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 280</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 48,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 48,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Accruals, reserves and other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 172</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,025</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign tax credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,246</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,787</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,945</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Capitalized research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,835</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,888</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,977</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (54)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (73)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (513)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (513)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 93,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Less valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96,291)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (25)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96,316)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (93,978)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (93,982)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has not provided deferred taxes on unremitted earnings attributable to foreign subsidiaries, because their earnings are intended to be reinvested indefinitely. No deferred tax asset was recognized, except for India and Canada, since the Company does not believe the deferred tax asset will be realized in the foreseeable future. The amount of accumulated foreign earnings of the Company’s foreign subsidiaries totaled $2,953 as of December 31, 2019. If the Company's foreign earnings were repatriated, additional tax expense might result. The Company determined that the </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">calculation of the amount of unrecognized deferred tax liability related to these cumulative unremitted earnings attributable to foreign subsidiaries is not practicable. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recorded a release of its valuation allowance of $0, $0, and $294 during 2019, 2018, and 2017, respectively. The 2017 release was associated with the acquisitions of Dairy Free in August 2017. Pursuant to ASC 805-740, changes in the Company’s valuation allowance that stem from a business combination should be recognized as an element of the Company’s deferred income tax expense or benefit. The Company previously recognized a valuation allowance against its net operating loss carryforwards and determined that it should be able to utilize the benefit of those net operating losses against the deferred tax liabilities of Dairy Free; therefore, it has partially released its pre-existing valuation allowance.<span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with ASC 740 and based on all available evidence on a jurisdictional basis, the Company believes that it is more likely than not that its deferred tax assets will not be utilized and has recorded a full valuation allowance against its net deferred tax assets in each of its jurisdictions except for entities in Canada and India. The Company assesses on a periodic basis the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income or losses, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible tax planning strategies in assessing the need for the valuation allowance. If it is not more likely than not that the Company expects to recover its deferred tax assets, the Company will increase its provision for taxes by recording a valuation allowance against the deferred tax assets that it estimates will not ultimately be recoverable. The available negative evidence at December 31, 2019 and 2018 included historical and projected future operating losses. As a result, the Company concluded that an additional valuation allowance of $2,334 and $4,471 was required to reflect the change in its deferred tax assets prior to valuation allowance during 2019 and 2018, respectively. As of December 31, 2019 and 2018, the Company considered it more likely than not that its deferred tax assets would not be realized within their respective carryforward periods.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">At December 31, 2019, the Company had net operating loss carryforwards of approximately $211,330 and $91,722<span style="white-space:pre-wrap;"> for federal and state tax purposes, respectively. If not utilized, these carryforwards will expire at various times between 2023 and 2037. In addition, the Company has research and development tax credit carryforwards of approximately </span>$14,327 for federal income tax purposes and $23,406 for California tax purposes. If not utilized, the federal research and development tax credit carryforwards will begin to expire in 2023. The California state research credit will carry forward indefinitely. The Company has approximately $2,895<span style="white-space:pre-wrap;"> of foreign tax credits that will begin to expire in 2020. The Company’s ability to use its net operating loss carryforwards and federal and state tax credit carryforwards to offset future taxable income and future taxes, respectively, may be subject to restrictions attributable to equity transactions that result in changes in ownership as defined by Internal Revenue Code Section 382. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">A reconciliation of the total amounts of unrecognized tax benefits was as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,391</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Reductions of tax positions taken during previous years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Additions based on uncertain tax positions related to the current period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,598</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Additions based on uncertain tax positions related to prior periods </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cumulative translation adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,718</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The total unrecognized tax benefits as of December 31, 2019 and 2018 included approximately $15,084 and $20,548, respectively, of unrecognized tax benefits that have been netted against deferred tax assets. As of December 31, 2019, the Company does not expect the unrecognized tax benefits, if recognized, to have a material impact on its financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense. The Company has accrued $0 of interest and penalties on uncertain tax positions as of December 31, 2019, as compared to $150 as of December 31, 2018. Approximately $23, $27, and $96 of accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits was recognized during 2019, 2018 and 2017, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Company is subject to taxation in the United States and various foreign jurisdictions. The material jurisdictions subject to examination by tax authorities are primarily the State of California, the United States, Canada and India. The Company’s federal tax returns are open by statute for tax years 1998 and California tax returns are open by statute for tax years 2003 and forward and could be subject to examination by the tax authorities. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;">The Tax Cuts and Jobs Act (“The Act”) <span style="white-space:pre-wrap;">enacted on December 22, 2017 subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. The Company has elected to account for GILTI as a period cost in the year the tax is incurred.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="white-space:pre-wrap;">Prior to the enactment of The Act, the Company had asserted indefinite reinvestment on all of its undistributed earnings from foreign subsidiaries. As a result of the enactment of The Act, the Company has reevaluated its historic assertion and continue to assert these earnings to be indefinitely reinvested.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;">Based on its review of The Act, the Company expects that this legislation will not have a material impact on its future operational results as long as the Company maintains a full valuation allowance. It is the Company’s policy to record valuation allowances when necessary to reduce deferred tax assets to the amount that it expects to realize. Currently, the Company maintains a full valuation allowance for its deferred tax assets in the U.S. and Hong Kong. </p> <table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,396)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (97,503)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Income (loss) before income taxes </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (12,650)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (98,396)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 7047000 -12396000 -97503000 2295000 -254000 -893000 9342000 -12650000 -98396000 <table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Current:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (590)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (500)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (521)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (244)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,241</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (445)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (405)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (471)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (549)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826</p></td></tr></table> -373000 96000 -947000 10000 8000 10000 590000 500000 521000 227000 604000 -416000 -294000 244000 -55000 -116000 244000 -55000 -410000 -373000 96000 -1241000 10000 8000 10000 834000 445000 405000 471000 549000 -826000 <table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Tax at federal statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Meals and entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Research and development credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (41.0)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (29.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Revenue from contracts with customers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (14.6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (3.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Global intangible low-taxed income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (1.7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (35.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (33.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Executive compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Foreign tax credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (7.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Effective tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">%</p></td></tr></table> 0.210 0.210 0.340 0.031 -0.020 -0.001 -41.0 21.3 2.5 -0.290 0.179 -0.020 -0.146 -0.006 -0.031 0.006 0.042 -0.017 0.175 -0.353 -0.338 0.061 0.237 -0.078 -0.004 0.050 -0.043 0.008 <table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred tax assets:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 280</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 48,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 48,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Accruals, reserves and other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 172</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,025</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Foreign tax credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,246</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,787</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,945</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Capitalized research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,835</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,888</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,977</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (54)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (73)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (513)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (513)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 93,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 94,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Less valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96,291)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (25)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (96,316)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (93,978)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (93,982)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td></tr></table> 209000 71000 280000 35000 35000 48968000 25000 48993000 50119000 97000 50216000 5202000 134000 5336000 10853000 172000 11025000 2905000 2905000 5118000 128000 5246000 5882000 5882000 4787000 4787000 22630000 22630000 17945000 17945000 7189000 7189000 2835000 2835000 355000 355000 2951000 2951000 2888000 2888000 96291000 230000 96521000 94545000 432000 94977000 40000 40000 54000 19000 73000 513000 513000 96291000 190000 96481000 93978000 413000 94391000 96291000 25000 96316000 93978000 4000 93982000 165000 165000 409000 409000 2953000 0 0 294000 2334000 4471000 211330000 91722000 14327000 23406000 2895000 <table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,391</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Reductions of tax positions taken during previous years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (8,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Additions based on uncertain tax positions related to the current period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,598</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Additions based on uncertain tax positions related to prior periods </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cumulative translation adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,718</p></td></tr></table> 20718000 13391000 8226000 59000 2598000 3996000 3400000 6000 10000 15084000 20718000 15084000 20548000 0 150000 23000 27000 96000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 14 — SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:11.5pt;"/><span style="background-color:#ffffff;color:#212529;">ASC</span> 280, <i style="font-style:italic;">Segment Reporting</i> (“ASC 280”), establishes standards for reporting information about operating segments. It defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is also chief operating decision maker, makes decisions and manages the Company’s operations as one operating segment. The financial information reviewed by him is included within one operating segment for purposes of allocating resources and evaluating financial performance. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables set forth revenue and long-lived assets based on geography:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Revenue</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Revenue by geography is primarily based on the geographic location of the Company’s payers. International revenue is revenue generated from distributors and advertising service providers whose principal operations are located outside the United States or, in the case of the Digital Storefronts, the revenue generated from end-user purchases made outside of the United States. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States of America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 320,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 280,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 216,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Americas, excluding the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">EMEA</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 45,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 41,585</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,180</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">APAC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 411,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 366,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286,827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-style:italic;font-weight:bold;">Long-Lived Assets</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company attributes its long-lived assets, which primarily consist of property and equipment, to a country primarily based on the physical location of the assets. Property and equipment, net of accumulated depreciation and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">amortization, summarized by geographic location was as follows: </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:normal;width:21.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States of America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,738</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 12,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Rest of the World</p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,235</p></td><td style="vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.88%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.64%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1 1 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States of America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 320,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 280,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 216,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Americas, excluding the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 15,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">EMEA</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 45,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 41,585</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,180</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">APAC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 20,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 21,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 411,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 366,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286,827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 320343000 280264000 216468000 25240000 21903000 15976000 45700000 41585000 33180000 20098000 22809000 21203000 411381000 366561000 286827000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:normal;width:21.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">United States of America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,738</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 12,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Rest of the World</p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,235</p></td><td style="vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Total </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.88%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 17,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.64%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 13,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 16738000 12653000 905000 1235000 17643000 13888000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 15 — RESTRUCTURING</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;">During the year ended December 31, 2017, the Company recorded $6,019 of restructuring charge related to employee and lease termination costs in the Company’s Bellevue, Washington; Long Beach, California; San Francisco, California; Portland, Oregon; and Beijing, China offices. During the year ended December 31, 2018, the Company recorded $240 of restructuring charges related to employee and lease termination costs in the Company’s Long Beach, California office. No restructuring charges related to employee and lease termination costs were recorded during the year ended December 31, 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.41%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Workforce</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Non-cash charges/adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges settled in cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (4,322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 143</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 759</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges settled in cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (303)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (402)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (705)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;">Non-cash adjustments </span><sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><div style="margin-top:14pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:24.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Reflects reclassification of restructuring accrual to operating lease right of use assets</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:14pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 24.5pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p> 6019000 6019000 240000 0 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.41%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restructuring</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Workforce</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Non-cash charges/adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges settled in cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (4,322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 143</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 759</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">Charges settled in cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (303)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (402)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (705)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;">Non-cash adjustments </span><sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:64.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><div style="margin-top:14pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:24.5pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Reflects reclassification of restructuring accrual to operating lease right of use assets</span><span style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:14pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 271000 271000 4319000 1700000 6019000 -146000 -44000 -190000 4322000 1399000 5721000 143000 616000 759000 160000 80000 240000 303000 402000 705000 294000 294000 294000 294000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 16 – QUARTERLY FINANCIAL DATA (unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth unaudited quarterly consolidated statements of operations data for 2019 and 2018. The Company derived this information from its unaudited consolidated financial statements, which it prepared on the same basis as its audited consolidated financial statements contained in this report. These unaudited statements include all adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair statement of that information for the periods presented. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="23" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="22" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:68.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,885</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 107,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 112,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 81,443</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 90,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,640</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Cost of revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Platform commissions, royalties and other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,806</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 36,758</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38,278</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34,384</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,508</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Impairment of prepaid royalties and minimum guarantees </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 612</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Impairment and amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,252</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,056</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,039</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,017</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 37,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 39,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35,137</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 69,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 73,562</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 56,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,503</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 19,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,832</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,553</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 46,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,435</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,608</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,074</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Restructuring charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 59,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 74,987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 62,641</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 62,062</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (6,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (3,842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,559)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Interest and other income/(expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (251)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (366)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income/(loss) before income taxes </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 841</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,437)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (7,031)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (4,208)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (138)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,273)</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income tax (provision)/benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (118)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (49)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Net income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (7,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (4,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (256)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,322)</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes restructuring charges relating to employee termination costs in the Company’s Long Beach office.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:1pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">These </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">charges are related to impairment of prepaid guaranteed royalties for certain celebrity license agreements, and certain other prepaid royalties.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="23" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt;">   </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">      </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="22" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:68.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,885</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 107,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 112,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 81,443</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 90,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 95,640</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Cost of revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Platform commissions, royalties and other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,806</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 36,758</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38,278</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34,384</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 32,508</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Impairment of prepaid royalties and minimum guarantees </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 612</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Impairment and amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,252</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,056</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,039</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,017</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 34,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 37,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 39,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 30,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 33,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 38,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35,137</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 69,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 73,562</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 50,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 56,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,503</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 19,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 22,832</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 25,553</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 35,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 46,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 31,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 26,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 29,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 28,435</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,608</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,074</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Restructuring charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 61,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 59,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 74,987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 62,641</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 57,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 62,062</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (6,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (3,842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,559)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Interest and other income/(expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (251)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (366)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 96</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 286</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income/(loss) before income taxes </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 841</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,437)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 11,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (7,031)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (4,208)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (138)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,273)</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Income tax (provision)/benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (118)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (49)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Net income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (5,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 10,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (7,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (4,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (256)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (1,322)</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Net income/(loss) per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 0.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes restructuring charges relating to employee termination costs in the Company’s Long Beach office.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:1pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">These </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">charges are related to impairment of prepaid guaranteed royalties for certain celebrity license agreements, and certain other prepaid royalties.</span></td></tr></table> 95885000 95540000 107077000 112879000 81443000 90193000 99285000 95640000 32813000 32806000 36758000 38278000 29167000 32386000 34384000 32508000 457000 99000 612000 1252000 1056000 1040000 1039000 1467000 1468000 4167000 2017000 34522000 33862000 37798000 39317000 30733000 33854000 38551000 35137000 61363000 61678000 69279000 73562000 50710000 56339000 60734000 60503000 26546000 19736000 22968000 25877000 22710000 22832000 23839000 25553000 28105000 35040000 46140000 31013000 26810000 29741000 28874000 28435000 6635000 4951000 5879000 5751000 7890000 7608000 8095000 8074000 80000 160000 61286000 59727000 74987000 62641000 57490000 60181000 60968000 62062000 77000 1951000 -5708000 10921000 -6780000 -3842000 -234000 -1559000 764000 556000 271000 510000 -251000 -366000 96000 286000 841000 2507000 -5437000 11431000 -7031000 -4208000 -138000 -1273000 178000 -348000 641000 175000 207000 118000 49000 663000 2507000 -5089000 10790000 -7206000 -4415000 -256000 -1322000 0.00 0.02 -0.03 0.07 -0.05 -0.03 0.00 -0.01 0.00 0.02 -0.03 0.07 -0.05 -0.03 0.00 -0.01 XML 39 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY - Celebrity Warrants (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2015
item
shares
Dec. 31, 2014
item
shares
Celebrity Warrants          
Warrants and Rights Note Disclosure [Abstract]          
Number of other entities | item       1 1
Number of shares, if warrants exercised       1,600 1,600
Warrant vesting period         60 months
Non-cash warrant expense/(benefit) | $ $ 0 $ 1,046 $ 569    
Celebrity Warrants August 2015          
Warrants and Rights Note Disclosure [Abstract]          
Number of shares, if warrants exercised       1,000 1,000
Percent of shares that vest upon public announcement of license agreement       50.00% 50.00%
Warrant vesting period       24 months 24 months
Celebrity Warrants September 2015          
Warrants and Rights Note Disclosure [Abstract]          
Number of shares, if warrants exercised       100  
Warrant vesting period       60 months  
Common stock | Celebrity Warrants          
Warrants and Rights Note Disclosure [Abstract]          
Number of shares, if warrants exercised         500
Warrants exercise price, per share | $ / shares $ 4.61        
Warrant exercisable term period 5 years 5 months 8 days        
Number of shares outstanding under warrant 1,600        
XML 40 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:                    
Federal               $ 373 $ (96) $ 947
State               (10) (8) (10)
Foreign               (590) (500) (521)
Current Income Tax Expense (Benefit), Total               (227) (604) 416
Deferred:                    
Federal                   294
Foreign               (244) 55 116
Deferred Income Tax Expense (Benefit), Total               (244) 55 410
Total:                    
Federal               373 (96) 1,241
State               (10) (8) (10)
Foreign               (834) (445) (405)
Income tax benefit/(provision) $ (641) $ 348 $ (178) $ (49) $ (118) $ (207) $ (175) $ (471) $ (549) $ 826
XML 41 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
STOCK OPTION AND OTHER BENEFIT PLANS      
Matching contributions made by the Company $ 0 $ 0
XML 42 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL DATA (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
QUARTERLY FINANCIAL DATA (unaudited)                      
Revenue $ 112,879 $ 107,077 $ 95,540 $ 95,885 $ 95,640 $ 99,285 $ 90,193 $ 81,443      
Cost of revenue:                      
Platform commissions, royalties and other 38,278 36,758 32,806 32,813 32,508 34,384 32,386 29,167 $ 140,655 $ 128,445 $ 103,499
Impairment of prepaid royalties and minimum guarantees       457 612     99 457 711 27,323
Impairment and amortization of intangible assets 1,039 1,040 1,056 1,252 2,017 4,167 1,468 1,467 4,387 9,119 10,331
Total cost of revenue 39,317 37,798 33,862 34,522 35,137 38,551 33,854 30,733 145,499 138,275 141,153
Gross profit 73,562 69,279 61,678 61,363 60,503 60,734 56,339 50,710 265,882 228,286 145,674
Operating expenses:                      
Research and development 25,877 22,968 19,736 26,546 25,553 23,839 22,832 22,710 95,127 94,934 92,420
Sales and marketing 31,013 46,140 35,040 28,105 28,435 28,874 29,741 26,810 140,298 113,860 104,356
General and administrative 5,751 5,879 4,951 6,635 8,074 8,095 7,608 7,890 23,216 31,667 34,425
Restructuring charge           160   80   240 6,019
Total operating expenses 62,641 74,987 59,727 61,286 62,062 60,968 60,181 57,490 258,641 240,701 237,220
Income/(loss) from operations 10,921 (5,708) 1,951 77 (1,559) (234) (3,842) (6,780) 7,241 (12,415) (91,546)
Interest and other income/(expense), net 510 271 556 764 286 96 (366) (251) 2,101 (235) (6,850)
Income/(loss) before income taxes 11,431 (5,437) 2,507 841 (1,273) (138) (4,208) (7,031) 9,342 (12,650) (98,396)
Income tax (provision)/benefit (641) 348   (178) (49) (118) (207) (175) (471) (549) 826
Net income/(loss) $ 10,790 $ (5,089) $ 2,507 $ 663 $ (1,322) $ (256) $ (4,415) $ (7,206) $ 8,871 $ (13,199) $ (97,570)
Net income/(loss) per share                      
Basic net income/(loss) per share $ 0.07 $ (0.03) $ 0.02 $ 0.00 $ (0.01) $ 0.00 $ (0.03) $ (0.05) $ 0.06 $ (0.09) $ (0.72)
Diluted net income/(loss) per share $ 0.07 $ (0.03) $ 0.02 $ 0.00 $ (0.01) $ 0.00 $ (0.03) $ (0.05) $ 0.06 $ (0.09) $ (0.72)
XML 43 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)      
Net income/(loss) $ 8,871 $ (13,199) $ (97,570)
Other comprehensive income/(loss):      
Foreign currency translation adjustments (38) 7 (252)
Other comprehensive income/(loss) (38) 7 (252)
Comprehensive income/(loss) $ 8,833 $ (13,192) $ (97,822)
XML 44 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 279 494 1 false 95 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.glu.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.glu.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.glu.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) Sheet http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Sheet http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Statements 6 false false R7.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10201 - Disclosure - NET INCOME/(LOSS) PER SHARE Sheet http://www.glu.com/role/DisclosureNetIncomeLossPerShare NET INCOME/(LOSS) PER SHARE Notes 9 false false R10.htm 10301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE Sheet http://www.glu.com/role/DisclosureBusinessCombinationsDivestiture BUSINESS COMBINATIONS / DIVESTITURE Notes 10 false false R11.htm 10401 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.glu.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 11 false false R12.htm 10501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomers REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 12 false false R13.htm 10601 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.glu.com/role/DisclosureBalanceSheetComponents BALANCE SHEET COMPONENTS Notes 13 false false R14.htm 10701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH Sheet http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCash CASH, CASH EQUIVALENTS AND RESTRICTED CASH Notes 14 false false R15.htm 10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 15 false false R16.htm 10901 - Disclosure - LEASES Sheet http://www.glu.com/role/DisclosureLeases LEASES Notes 16 false false R17.htm 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.glu.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 11101 - Disclosure - STOCKHOLDERS EQUITY Sheet http://www.glu.com/role/DisclosureStockholdersEquity STOCKHOLDERS EQUITY Notes 18 false false R19.htm 11201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans STOCK OPTION AND OTHER BENEFIT PLANS Notes 19 false false R20.htm 11301 - Disclosure - INCOME TAXES Sheet http://www.glu.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 20 false false R21.htm 11401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA Sheet http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicArea SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA Notes 21 false false R22.htm 11501 - Disclosure - RESTRUCTURING Sheet http://www.glu.com/role/DisclosureRestructuring RESTRUCTURING Notes 22 false false R23.htm 11601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) Sheet http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnaudited QUARTERLY FINANCIAL DATA (unaudited) Notes 23 false false R24.htm 20102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 30103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesTables THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30203 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables) Sheet http://www.glu.com/role/DisclosureNetIncomeLossPerShareTables NET INCOME/(LOSS) PER SHARE (Tables) Tables http://www.glu.com/role/DisclosureNetIncomeLossPerShare 26 false false R27.htm 30303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE (Tables) Sheet http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables BUSINESS COMBINATIONS / DIVESTITURE (Tables) Tables http://www.glu.com/role/DisclosureBusinessCombinationsDivestiture 27 false false R28.htm 30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.glu.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.glu.com/role/DisclosureFairValueMeasurements 28 false false R29.htm 30503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomers 29 false false R30.htm 30603 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.glu.com/role/DisclosureBalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.glu.com/role/DisclosureBalanceSheetComponents 30 false false R31.htm 30703 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Sheet http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Tables http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCash 31 false false R32.htm 30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssets 32 false false R33.htm 30903 - Disclosure - LEASES (Tables) Sheet http://www.glu.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.glu.com/role/DisclosureLeases 33 false false R34.htm 31003 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.glu.com/role/DisclosureCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.glu.com/role/DisclosureCommitmentsAndContingencies 34 false false R35.htm 31103 - Disclosure - STOCKHOLDERS EQUITY (Tables) Sheet http://www.glu.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS EQUITY (Tables) Tables http://www.glu.com/role/DisclosureStockholdersEquity 35 false false R36.htm 31203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Tables) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables STOCK OPTION AND OTHER BENEFIT PLANS (Tables) Tables http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans 36 false false R37.htm 31303 - Disclosure - INCOME TAXES (Tables) Sheet http://www.glu.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.glu.com/role/DisclosureIncomeTaxes 37 false false R38.htm 31403 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables) Sheet http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaTables SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables) Tables http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicArea 38 false false R39.htm 31503 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.glu.com/role/DisclosureRestructuringTables RESTRUCTURING (Tables) Tables http://www.glu.com/role/DisclosureRestructuring 39 false false R40.htm 31603 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Tables) Sheet http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedTables QUARTERLY FINANCIAL DATA (unaudited) (Tables) Tables http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnaudited 40 false false R41.htm 40101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) Details 41 false false R42.htm 40102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesOtherEstimatesAndJudgmentsDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details) Details 42 false false R43.htm 40103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details) Details 43 false false R44.htm 40104 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details) Details 44 false false R45.htm 40105 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details) Details 45 false false R46.htm 40106 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details) Details 46 false false R47.htm 40107 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details) Sheet http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesAdvertisingExpensesDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details) Details 47 false false R48.htm 40201 - Disclosure - NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details) Sheet http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details) Details 48 false false R49.htm 40202 - Disclosure - NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details) Sheet http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details) Details 49 false false R50.htm 40301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details) Sheet http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details) Details 50 false false R51.htm 40302 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details) Sheet http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details) Details 51 false false R52.htm 40303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details) Sheet http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details) Details 52 false false R53.htm 40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.glu.com/role/DisclosureFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.glu.com/role/DisclosureFairValueMeasurementsTables 53 false false R54.htm 40501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Sheet http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Details 54 false false R55.htm 40502 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details) Sheet http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details) Details 55 false false R56.htm 40503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Sheet http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Details 56 false false R57.htm 40601 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable (Details) Sheet http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails BALANCE SHEET COMPONENTS - Accounts Receivable (Details) Details 57 false false R58.htm 40602 - Disclosure - BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) Sheet http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) Details 58 false false R59.htm 40603 - Disclosure - BALANCE SHEET COMPONENTS - Property and Equipment (Details) Sheet http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails BALANCE SHEET COMPONENTS - Property and Equipment (Details) Details 59 false false R60.htm 40701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) Sheet http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) Details http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables 60 false false R61.htm 40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) Sheet http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) Details 61 false false R62.htm 40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details) Sheet http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details) Details 62 false false R63.htm 40901 - Disclosure - LEASES - Narrative (Details) Sheet http://www.glu.com/role/DisclosureLeasesNarrativeDetails LEASES - Narrative (Details) Details 63 false false R64.htm 40902 - Disclosure - LEASES - Material impact on Balance Sheets (Details) Sheet http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails LEASES - Material impact on Balance Sheets (Details) Details 64 false false R65.htm 40903 - Disclosure - LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details) Sheet http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details) Details 65 false false R66.htm 40905 - Disclosure - LEASES - Supplemental Information (Details) Sheet http://www.glu.com/role/DisclosureLeasesSupplementalInformationDetails LEASES - Supplemental Information (Details) Details 66 false false R67.htm 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details) Sheet http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details) Details 67 false false R68.htm 41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Commitments (Details) Sheet http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails COMMITMENTS AND CONTINGENCIES - Other Commitments (Details) Details 68 false false R69.htm 41101 - Disclosure - STOCKHOLDERS EQUITY - Common and Preferred Stock (Details) Sheet http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails STOCKHOLDERS EQUITY - Common and Preferred Stock (Details) Details 69 false false R70.htm 41102 - Disclosure - STOCKHOLDERS EQUITY - Celebrity Warrants (Details) Sheet http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails STOCKHOLDERS EQUITY - Celebrity Warrants (Details) Details 70 false false R71.htm 41103 - Disclosure - STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details) Sheet http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details) Details 71 false false R72.htm 41104 - Disclosure - STOCKHOLDERS EQUITY - Warrants (Details) Sheet http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails STOCKHOLDERS EQUITY - Warrants (Details) Details 72 false false R73.htm 41201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails STOCK OPTION AND OTHER BENEFIT PLANS (Details) Details http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables 73 false false R74.htm 41202 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details) Details 74 false false R75.htm 41203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details) Details 75 false false R76.htm 41204 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details) Details 76 false false R77.htm 41205 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details) Details 77 false false R78.htm 41206 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details) Sheet http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans401KDefinedContributionPlanDetails STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details) Details 78 false false R79.htm 41301 - Disclosure - INCOME TAXES - Components by Jurisdiction (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails INCOME TAXES - Components by Jurisdiction (Details) Details 79 false false R80.htm 41302 - Disclosure - INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details) Details 80 false false R81.htm 41303 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails INCOME TAXES - Income Tax Rate Reconciliation (Details) Details 81 false false R82.htm 41304 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Details 82 false false R83.htm 41305 - Disclosure - INCOME TAXES - Additional Information (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails INCOME TAXES - Additional Information (Details) Details 83 false false R84.htm 41306 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details) Sheet http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES - Unrecognized tax benefits (Details) Details 84 false false R85.htm 41401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details) Sheet http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details) Details http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaTables 85 false false R86.htm 41402 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details) Sheet http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details) Details 86 false false R87.htm 41501 - Disclosure - RESTRUCTURING (Details) Sheet http://www.glu.com/role/DisclosureRestructuringDetails RESTRUCTURING (Details) Details http://www.glu.com/role/DisclosureRestructuringTables 87 false false R88.htm 41601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Details) Sheet http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails QUARTERLY FINANCIAL DATA (unaudited) (Details) Details http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedTables 88 false false All Reports Book All Reports gluu-20191231x10kf63199.htm ex-10d18.htm ex-10d20.htm ex-10d21b.htm ex-10d26b.htm ex-21d01.htm ex-23d01.htm ex-31d01.htm ex-31d02.htm ex-32d01.htm ex-32d02.htm ex-4d02.htm gluu-20191231.xsd gluu-20191231_cal.xml gluu-20191231_def.xml gluu-20191231_lab.xml gluu-20191231_pre.xml gluu-20191231x10kf63199001.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 45 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 18, 2020
Jun. 30, 2019
Document And Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2019    
Entity File Number 001-33368    
Entity Registrant Name Glu Mobile Inc    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 91-2143667    
Entity Address, Address Line One 875 Howard Street, Suite 100    
Entity Address, City or Town San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94103    
City Area Code 415    
Local Phone Number 800-6100    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol GLUU    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 879,331,800
Entity Common Stock, Shares Outstanding   150,031,695  
Entity Central Index Key 0001366246    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 46 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS / DIVESTITURE
12 Months Ended
Dec. 31, 2019
BUSINESS COMBINATIONS / DIVESTITURE  
BUSINESS COMBINATIONS / DIVESTITURE

NOTE 3 — BUSINESS COMBINATIONS / DIVESTITURE

Divestiture of Moscow Studio

On December 31, 2017, the Company entered into the following agreements related to the divestiture of its Moscow-based game development studio (the “Moscow Studio”) through the sale of its wholly-owned UK subsidiary Glu Mobile (Russia) Limited (“GMRL”):

Share Purchase Agreement (the “SPA”) between the Company and Saber Interactive (“Saber”);
Transitional Services Agreement (the “TSA”) among the Company, Saber and MGL My.com (Cyprus) Limited (“MGL”); and
Asset Purchase and License Agreement (the “APLA”) between the Company and MGL.

Pursuant to the SPA, Saber purchased all the issued and outstanding share capital of GMRL. Saber also assumed all obligations under the office lease for the Moscow Studio.

Under the TSA, Saber agreed to transition certain legacy titles from the Moscow Studio to the Company’s Hyderabad studio. Upon successful completion of the transition (i) Saber paid the employees of the Moscow Studio and GMRL bonus payments of $500 in the aggregate and reduced the cash consideration by the amount of the bonus, and (ii) certain employees of the Moscow studio and GMRL had the vesting of an aggregate of approximately 150 shares subject to equity awards accelerated.

Pursuant to the APLA, the Company sold four mobile games (and related intellectual property and other rights) developed by the Moscow Studio: (i) Last Day Alive, (ii) Heroes of Destiny, (iii) a game that was in development featuring a male celebrity, and (iv) Furiosa.  The Company transferred all rights and obligations under certain contracts related to the game featuring a male celebrity, including, but not limited to, the obligation to pay the remaining approximately $1,500 in minimum guarantee and other payments under these contracts. The Company also agreed to provide MGL with a non-exclusive, perpetual, worldwide, irrevocable, non-transferrable, royalty-free license to certain development tools and technology necessary to use, develop, publish, exploit and sell the purchased games and that MGL and/or its affiliates may use for the development of other of its products.

The total cash consideration under the SPA and APLA was $3,226, of which $1,726 was received in January 2018. The remaining $1,500, net of a transition bonus payment of $500, was received in April 2018 upon completion of the transition of the legacy titles from the Moscow Studio to the Company’s Hyderabad studio.

In connection with the divestiture, the Company recorded a loss of $6,459 in the year ended December 31, 2017, which is included in other expense on the consolidated statement of operations. This was primarily comprised of a $10,000 charge related to the assignment of one of the contracts related to the male celebrity, a $1,220 charge related to the write-off of goodwill associated with the Moscow studio and a $479 charge related to the write-off of net assets associated with the Moscow studio. These charges were partially offset by $3,226 in cash paid by Saber and MGL, $1,500 related to the assumption of obligations by MGL under the contract related to the male celebrity, and $514 related to the transition services provided by Saber.

In connection with the activities related to the transition under the TSA, the Company recorded the following expenses in the year ended December 31, 2018:

$500 related to bonuses that became due to the employees of the Moscow Studio and GMRL;
$514 related to the vesting of 147 shares subject to equity awards held by certain employees of the Moscow Studio and GMRL; and
$515 related to the amortization of transition services assets that were capitalized as part of the transaction consideration.

The Company’s divestiture of the Moscow Studio was part of the Company’s efforts to consolidate its studio locations, focusing on a new scaled creative center in San Francisco and a low cost, repeatable location in Hyderabad, India. This divestiture was not presented in discontinued operations in the consolidated statement of operations, because it did not represent a strategic shift in the Company’s business and is not expected to have a significant effect on the Company’s operations or financial results, as the Company continued operating similar businesses after the divestiture.  

Dairy Free Games, Inc.

On August 1, 2017 (the “Merger Date”), the Company completed the acquisition of Dairy Free Games, Inc. (“Dairy Free”) by acquiring 100% of its equity pursuant to an Agreement and Plan of Merger (the “Dairy Free Merger Agreement”) by and among the Company, Winterfell Acquisition Corp., a Delaware corporation and wholly owned subsidiary of the Company, and Dairy Free. Dairy Free, which was based in California, was building a mobile real-time strategy game. The Company acquired Dairy Free in order to expand its game offerings on smartphones and tablets.

Pursuant to the terms of the Dairy Free Merger Agreement, the Company paid $2,000 in cash for the outstanding common stock of Dairy Free. The Company had previously acquired from Dairy Free shares of its series A preferred stock (“Series A Preferred Stock”), as further described below, for $2,000. The fair value of the Series A Preferred Stock as of the Merger Date was determined to be equal to the original investment amount of $2,000. The transaction was accounted for as a business combination under the acquisition method of accounting.

The Company allocated the purchase price to the individually identifiable assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over those fair values was recorded as goodwill. The determination of these fair values was based on estimates and assumptions requiring significant judgments. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill. The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition:

Assets acquired:

    

Cash and cash equivalents

 

$

341

Intangible assets:

In-process research and development

2,700

Other current assets

32

Goodwill

573

Total assets

3,646

Liabilities assumed:

Deferred tax liability

(294)

Other accrued liabilities

(2)

Total liabilities assumed

(296)

Net acquired assets

 

$

3,350

In-process research and development included in the table above was related to a game that Dairy Free was in process of developing as of the valuation date. During the year ended December 31, 2018, the Company decided not to proceed with further development of that game and recorded an impairment charge of $2,700 for the related in-process research and development in Impairment and amortization of intangible assets expense in its consolidated statements of operations. Pursuant to ASC 805, the Company incurred and expensed a total of $611 in acquisition and transitional costs associated with the acquisition of Dairy Free during the year ended December 31, 2017. These costs consisted of $269 of research and development expense and $342 of general and administrative expense.

The Company allocated the residual value of $573 to goodwill. The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Dairy Free. Goodwill will not be amortized but will be tested for impairment at least annually. Goodwill created as a result of the Dairy Free acquisition is not deductible for tax purposes.

Valuation Methodology

The fair value of the in-process research and development acquired from Dairy Free was determined using the replacement cost method under the cost approach. The replacement cost was estimated based on the historical research and development expenses incurred, adjusted for an estimated developer’s profit and rate of return in accordance with accepted valuation methodologies.

Pro Forma Financial Information

The results of operations for Dairy Free and the estimated fair market values of the assets acquired and liabilities assumed have been included in the Company’s consolidated financial statements since the date of acquisition. For the year ended December 31, 2017 and since the date of its acquisition, Dairy Free had no impact on the Company’s gross revenue and increased the Company’s net losses by $1,081. The unaudited pro forma financial information below includes the business combination accounting effects of the acquisition, including amortization charges from acquired intangible assets. The pro forma financial information presented below is for informational purposes only, and is subject to a number of estimates, assumptions and other uncertainties.

Year ended December 31,

(unaudited)

2017

Total pro forma revenue

$

286,827

Pro forma net loss

(98,450)

Pro forma net loss per share - basic

(0.73)

Pro forma net loss per share - diluted

(0.73)

XML 47 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
12 Months Ended
Dec. 31, 2019
CASH, CASH EQUIVALENTS AND RESTRICTED CASH  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH

NOTE 7 – CASH, CASH EQUIVALENTS AND RESTRICTED CASH

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows:

Year Ended December 31, 

    

2019

2018

2017

Cash and cash equivalents at beginning of period

$

97,834

$

63,764

$

102,102

Restricted cash at beginning of the period

 

110

 

602

 

1,312

Cash, cash equivalents and restricted cash at beginning of period

$

97,944

$

64,366

$

103,414

Cash and cash equivalents at end of period

127,053

97,834

63,764

Restricted cash at end of the period

110

602

Cash, cash equivalents and restricted cash at end of period

$

127,053

$

97,944

$

64,366

The Company did not have restricted cash as of December 31, 2019. The Company’s restricted cash is included in current assets as of December 31, 2018, and 2017, respectively.

XML 48 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY
12 Months Ended
Dec. 31, 2019
STOCKHOLDERS EQUITY  
STOCKHOLDERS EQUITY

NOTE 11 — STOCKHOLDERS’ EQUITY

Common Stock

At December 31, 2019, the Company was authorized to issue 250,000 shares of common stock. As of December 31, 2019, the Company had reserved 39,468 shares for future issuance under its stock plans and outstanding warrants.

Preferred Stock

At December 31, 2019, the Company was authorized to issue 5,000 shares of preferred stock.

Warrants to Purchase Common Stock

Celebrity Warrants 

During 2014 and 2015, the Company issued warrants to celebrity licensors, and entities affiliated with one of the celebrity licensors, to purchase up to an aggregate of 1,600 shares of the Company’s common stock, subject to adjustments for dividends, reorganizations and other common stock events (collectively, the “Celebrity Warrants”). With respect to Celebrity Warrants covering 1,000 shares, such warrants vested with respect to 50% of the underlying shares upon public announcement of the related license agreement, with the remaining shares vesting in equal monthly installments over 24 months from September 2017. With respect to warrants covering 500 shares issued in 2014, such warrants vested in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. One of the acceleration conditions for these warrants was satisfied in April 2017 which resulted in full vesting of the remaining warrants. With respect to the remaining Celebrity Warrants covering 100 shares issued in 2015, such warrants vest in equal monthly installments over 60 months term of the license agreement with the applicable celebrity, subject to full acceleration of vesting under specified circumstances, as stipulated in such license agreement. The warrants were fully vested as one of the acceleration conditions for these warrants had been satisfied.

 

As of December 31, 2019, Celebrity Warrants covering 1,600 shares of the Company’s common stock were outstanding. These warrants have a weighted average exercise price of $4.61 per share and an average contractual term of 5.44 years.

 

During the years ended December 31, 2019, 2018 and 2017, the Company recorded $0, $1,046 and $569, respectively, of non-cash warrant related expense in cost of revenue as the mobile games featuring these celebrities licensors were not expected to generate meaningful revenue over their lifetime.

The Company estimated the fair value of the warrants using the Black-Scholes valuation model and the weighted average assumptions noted in the following table:

Year Ended December 31, 

     

2019

     

2018

     

2017

Dividend yield

%

%

%

Risk-free interest rate

%

2.53

%

1.65

%

Expected volatility

%

56.73

%

51.81

%

Expected term (in years)

3.51

3.52

During the years ended December 31, 2019, and 2018, warrant holders did not exercise warrants to purchase shares of the Company’s stock. During the year ended December 31, 2017, warrant holders exercised warrants to purchase 1,000 shares of the Company’s common stock, and the Company received gross proceeds of $3,000 in connection with these exercises.

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2019
INCOME TAXES  
Component of Income (Loss) Before Income Taxes By Tax Jurisdiction

Year Ended December 31,

   

2019

   

2018

   

2017

   

United States

$

7,047

$

(12,396)

$

(97,503)

Foreign

2,295

(254)

(893)

Income (loss) before income taxes

$

9,342

$

(12,650)

$

(98,396)

Components of Income Tax Benefit/(Provision)

Year Ended December 31, 

Current:

   

2019

   

2018

   

2017

Federal

$

373

$

(96)

$

947

State

(10)

(8)

(10)

Foreign

(590)

(500)

(521)

(227)

(604)

416

Deferred:

Federal

294

Foreign

(244)

55

116

(244)

55

410

Total:

Federal

373

(96)

1,241

State

(10)

(8)

(10)

Foreign

(834)

(445)

(405)

$

(471)

$

(549)

$

826

Difference Between Actual Rate and Federal Statutory Rate

Year Ended December 31, 

   

2019

   

2018

   

2017

   

Tax at federal statutory rate

21.0

%

21.0

%

34.0

%

Meals and entertainment

3.1

(2.0)

(0.1)

Research and development credit

(41.0)

21.3

2.5

Stock-based compensation

(29.0)

17.9

(2.0)

Revenue from contracts with customers

(14.6)

Others

(0.6)

(3.1)

0.6

Global intangible low-taxed income

4.2

(1.7)

Valuation allowance

17.5

(35.3)

(33.8)

Executive compensation

6.1

Foreign tax credit

23.7

(7.8)

(0.4)

Effective tax rate

5.0

%

(4.3)

%

0.8

%

Deferred Tax Assets and Liabilities

December 31, 2019

December 31, 2018

   

US

   

Foreign

   

Total

   

US

   

Foreign

   

Total

Deferred tax assets:

Fixed assets

$

209

$

71

$

280

$

$

35

$

35

Net operating loss carryforwards

48,968

25

48,993

50,119

97

50,216

Accruals, reserves and other

5,202

134

5,336

10,853

172

11,025

Foreign tax credit

2,905

2,905

5,118

128

5,246

Stock-based compensation

5,882

5,882

4,787

4,787

Research and development credit

22,630

22,630

17,945

17,945

Capitalized research and development

7,189

7,189

2,835

2,835

Intangible assets

355

355

Other

2,951

2,951

2,888

2,888

Total deferred tax assets

$

96,291

$

230

$

96,521

$

94,545

$

432

$

94,977

Deferred tax liabilities:

Fixed assets

$

$

(40)

$

(40)

$

(54)

$

(19)

$

(73)

Intangible assets

(513)

(513)

Net deferred tax assets

96,291

190

96,481

93,978

413

94,391

Less valuation allowance

(96,291)

(25)

(96,316)

(93,978)

(4)

(93,982)

Net deferred tax assets

$

$

165

$

165

$

$

409

$

409

Reconciliation of Total Amounts of Unrecognized Tax Benefits

Year Ended December 31, 

   

2019

   

2018

Beginning balance

$

20,718

$

13,391

Reductions of tax positions taken during previous years

(8,226)

(59)

Additions based on uncertain tax positions related to the current period

2,598

3,996

Additions based on uncertain tax positions related to prior periods

3,400

Cumulative translation adjustment

(6)

(10)

Ending balance

$

15,084

$

20,718

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2019
LEASES  
Material impact on the Company's condensed consolidated balance sheets

As Previously Reported December 31, 2018

New Lease Standard Adjustment

As Adjusted January 1, 2019

Operating lease right of use assets

$

28,345

$

28,345

Short-term operating lease liabilities

3,732

3,732

Long-term operating lease liabilities

30,197

30,197

Deferred rent payable*

$

5,284

(5,284)

$

* As of December 31, 2018, $122 and $5,162 of Deferred rent payable is included within the Accounts payable and Other long-term liabilities line items on the consolidated balance sheet, respectively.

Schedule of future minimum lease payments

Operating

Year Ending December 31,

   

Leases

2020

 

4,587

2021

 

6,999

2022

6,927

2023

6,964

2024 and thereafter

27,667

Total lease payments

$

53,144

Less: imputed interest

(12,265)

Total

$

40,879

Supplemental Information Operating Cash Flows from Operating Leases

Year Ended

   

December 31, 2019

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

5,832

Year Ended

   

December 31, 2019

Right of use assets obtained in exchange for new lease obligations:

Operating leases

$

11,231

XML 51 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
CrowdStar Inc and Plain Vanilla  
Business Acquisition [Line Items]  
Total pro forma revenues $ 286,827
Pro forma net loss $ (98,450)
Pro forma net loss per share - basic | $ / shares $ (0.73)
Pro forma net loss per share - diluted | $ / shares $ (0.73)
Dairy Free, Inc.  
Business Acquisition [Line Items]  
Acquisition related entities contribution to the company's net losses $ 1,081
XML 52 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Deferred revenue $ 97,629 $ 85,736   $ 67,788
ASU 2014-09        
Cumulative effect adjustment from adoption of ASU     $ 8,826  
XML 53 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components by Jurisdiction (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]                      
United States                 $ 7,047 $ (12,396) $ (97,503)
Foreign                 2,295 (254) (893)
Income/(loss) before income taxes $ 11,431 $ (5,437) $ 2,507 $ 841 $ (1,273) $ (138) $ (4,208) $ (7,031) $ 9,342 $ (12,650) $ (98,396)
XML 54 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF OPERATIONS      
Revenue $ 411,381 $ 366,561 $ 286,827
Cost of revenue:      
Platform commissions, royalties and other 140,655 128,445 103,499
Impairment of prepaid royalties and minimum guarantees 457 711 27,323
Impairment and amortization of intangible assets 4,387 9,119 10,331
Total cost of revenue 145,499 138,275 141,153
Gross profit 265,882 228,286 145,674
Operating expenses:      
Research and development 95,127 94,934 92,420
Sales and marketing 140,298 113,860 104,356
General and administrative 23,216 31,667 34,425
Restructuring charge   240 6,019
Total operating expenses 258,641 240,701 237,220
Income/(loss) from operations 7,241 (12,415) (91,546)
Interest and other income/(expense), net 2,101 (235) (6,850)
Income/(loss) before income taxes 9,342 (12,650) (98,396)
Income tax (provision)/benefit (471) (549) 826
Net income/(loss) $ 8,871 $ (13,199) $ (97,570)
Net income/(loss) per common share - basic $ 0.06 $ (0.09) $ (0.72)
Net income/(loss) per common share - diluted $ 0.06 $ (0.09) $ (0.72)
Weighted average common shares outstanding:      
Basic 145,838 141,402 135,715
Diluted 157,383 141,402 135,715
XML 55 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2019
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 — THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company

Glu Mobile Inc. (the “Company” or “Glu”) was incorporated in Nevada in May 2001 and reincorporated in the state of Delaware in March 2007. The Company develops, publishes, and markets a portfolio of games designed for users of smartphones and tablet devices who download and make purchases within its games through direct-to-consumer digital storefronts, such as the Apple App Store, Google Play Store, and others (“Digital Storefronts”). The Company creates games based on its own original brands, as well as third-party licensed brands, properties and other content.

Basis of Presentation

The Company's consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated on consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company’s management to make judgments, assumptions and estimates that affect the amounts reported in its consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates and assumptions reflected in the financial statements include, but are not limited to, estimation of the average playing period of paying users associated with durable virtual items, the allowance for doubtful accounts, useful lives of property and equipment and intangible assets, valuation and realizability of deferred tax assets and uncertain tax positions, fair value of stock awards issued, fair value of warrants issued, accounting for business combinations, evaluating goodwill, long-lived assets for impairment, and realization of prepaid royalties and fair value of investments. Actual results may differ from these estimates and these differences may be material.

Revenue Recognition

The Company generates revenue through in-application purchases (“in-app purchases”) within its games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. Users can download the Company’s free-to-play games through Digital Storefronts. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. 

The Company adopted Accounting Standard Codification Topic 606, Revenue with Contracts with Customers (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of Accounting Standard Codification 605 (“ASC 605”), Revenue Recognition (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance".

The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures.

In accordance with ASC 606, revenue is recognized when or as a customer obtains control of promised services. The amount of revenue recognized reflects the consideration which the Company expects to receive in exchange for these services. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

ASC 606 requires an entity to disclose the revenue recognized in the reporting period from performance obligations satisfied (or partially satisfied) in previous periods (for example, due to changes in transaction price). Revenue recognized relating to performance obligations satisfied in prior periods was $0 for the year ended December 31, 2019 and December 31, 2018, respectively.  

 

The Company elects to use the practical expedient under 606-10-50-14 which states an entity need not disclose the information in paragraph 606-10-50-13 for a performance obligation if the following criteria are met:

1.the performance obligation is part of a contract that has an original expected duration of one year or less; and
2.the entity recognizes revenue from the satisfaction of the performance obligation in accordance with paragraph 606-10-55-18 (right to invoice).

Since all of the Company’s contracts have an original expected duration of one year or less, the Company elects to use this practical expedient and does not disclose the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations.

In-App Purchases

 

Users can download the Company’s free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. The Company sells both consumable and durable virtual items and receives reports from the Digital Storefronts, which breakdown the various purchases made from the Company’s games over a given time period. The Company reviews these reports and determines on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play.

The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criterion thus creating a contract under ASC 606. The Company has identified the following performance obligations in these contracts:

 

1.Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.
2.Obligation to the paying player to continue displaying and providing access to the virtual items within the game.

Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company’s performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services

available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. The Company recognizes revenue for durable virtual items over the estimated average playing period of paying users on a per title basis.  The Company’s revenue from consumable virtual items has been insignificant over the previous three years. The Company has estimated the useful life of a paying user between four and eight months.

Advertisements and Offers

 

The Company has relationships with certain advertising service providers for advertisements within its mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.

Other Estimates and Judgments

 

The Company computes its estimated average playing period of paying users at least twice each year. It has examined the playing patterns of paying users across a representative sample of its games across various genres.  

 

The Company uses the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for the Company’s diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. The Company believes this is an appropriate model to estimate the average playing period of paying users for its titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.

This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.

The Company has selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   

While the Company believes its estimates to be reasonable based on available game player information, it may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in the Company’s estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause its operating results to fluctuate.

Principal Agent Considerations

The Company evaluated its Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if it is acting as the principal or as an agent when selling virtual items or advertisements within its games. The

Company primarily uses Digital Storefronts for distributing its smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within its games. The Company evaluated the following factors to assess whether it controls each specified good or service before that good or service is transferred to the customer:

the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;
the party having the discretion to set pricing with the end-users; and
the party having inventory risk before the specified good or service have been transferred to a customer.

Based on the evaluation of the above indicators, the Company determined that it has control of the services before they are transferred to the end-user. Thus, the Company is generally acting as a principal and is the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through its advertising service providers. Therefore, the Company recognizes revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, the Company accounts for these transactions on a net basis.

Deferred Platform Commissions and Royalties 

Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. The Company is also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and the Company plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand and money market funds. The Company considers all investments purchased with original maturities of three months or less from the date of purchase to be cash equivalents. The Company deposits cash and cash equivalents with financial institutions that management believes are of high credit quality. Deposits held with financial institutions often exceed the amount of insurance on these deposits.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.

The Company derives its accounts receivable from revenue earned from customers located worldwide. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers. The Company bases its allowance for doubtful accounts on management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company writes off accounts receivable balances against the allowance when it determines that the amount will not be recovered.

The following table summarizes the revenue from customers or aggregate purchases through Digital Storefronts in excess of 10% of the Company’s revenue:

 

Year Ended December 31, 

2019

   

2018

 

2017

 

Apple

54.4

%  

54.7

%  

54.2

%  

Google

33.5

%  

31.3

%  

30.3

%  

At December 31, 2019, Apple Inc. (“Apple”), Google Inc. (“Google”), and Tapjoy Inc. (“Tapjoy”) accounted for 47.2%, 28.5%, and 17.8%, respectively, of total accounts receivable. At December 31, 2018, Apple, Google and Tapjoy accounted for 40.8%, 30.3%, and 21.1%, respectively, of total accounts receivable. No other customer represented more than 10% of the Company’s total accounts receivable as of these dates.

Fair Value

The Company accounts for fair value in accordance with Accounting Standard Codification 820Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company uses a three-tier hierarchy, which prioritizes the inputs used in measuring fair value as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Foreign Currencies

The functional currency of each of the Company’s wholly owned subsidiaries is either the applicable local currency or the U.S. dollar. In preparing its consolidated financial statements, the Company translates the financial statements of its foreign subsidiaries from their functional currencies, the local currency, into U.S. Dollars. The translation of foreign currencies into U.S. dollars is performed for assets and liabilities using current foreign currency exchange rates in effect at the balance sheet date and for revenues and expense accounts using average foreign currency exchange rates during the period. Capital accounts are translated at historical foreign currency exchange rates. Translation gains and losses are included as a component of accumulated other comprehensive income/(loss) within stockholders’ equity. However, if adjustments arise from foreign currency exchange rate changes on transactions denominated in a currency other than the functional currency, any gain or loss associated with the translation of these financial statements would be included in interest and other income/(expense), net within the Company’s consolidated statements of operations. The foreign currency translation adjustments were not material for the year ended December 31, 2019.

Cumulative foreign currency translation adjustments include any gain or loss associated with the translation of a subsidiary’s financial statements when the functional currency of a subsidiary is the local currency. If the Company disposes of any of its subsidiaries, any cumulative translation gains or losses would be realized and recorded in other income (expense) within the Company’s consolidated statement of operations in the period during which the disposal occurs. If the Company determines that there has been a change in the functional currency of a subsidiary from a local currency to the U.S. Dollar, any translation gains or losses arising after the date of change would be included in interest and other income/(expense), net within the Company’s consolidated statement of operations.

Prepaid or Guaranteed Licensor Royalties

The Company’s royalty expenses consist of fees that it pays to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of the Company’s games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales.

The Company’s contracts with some licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate revenue generated from end users. In accordance with Accounting Standard Codification 440-10, Commitments (“ASC 440-10”), the Company recorded a minimum guaranteed royalty liability of $40,150 and $7,304 as of December 31, 2019 and 2018, respectively. The balance is included in accrued royalties and long-term accrued royalties on the Company’s consolidated balance sheet. When no significant performance remains with the licensor, the Company initially records each of these guarantees as an asset and as a liability at the contractual amount. When significant performance remains with the licensor, the Company records royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the licensed IP games.

Each quarter, the Company evaluates the realization of its prepaid royalties as well as any recognized guarantees not yet paid to determine amounts that it deems unlikely to be realized through product sales. The Company uses estimates of revenue, cash flows and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation considers multiple factors such as the term of the agreement, forecasted demand, game life cycle status, game development plans, and current and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by the Company and its competitors and/or other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, the Company records an impairment charge to cost of revenue in the period in which impairment is indicated. The Company recorded impairment charges to cost of revenue of $457, $711, and $27,323 related to prepaid guaranteed royalties for certain of its celebrity license agreements, and certain other prepaid royalties during the years ended December 31, 2019, 2018, and 2017, respectively.  

 

Goodwill and Intangible Assets

In accordance with Accounting Standard Codification 350, Intangibles-Goodwill and Other (“ASC 350”), the Company’s goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. The Company performs its annual impairment test as of September 30th each year, at the reporting unit level, which is at the company level as a whole, since it operates in a single reporting segment. The impairment review involves a multiple-step process as follows:

Step — 0 The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the two-step goodwill impairment test.

Step — 1 The Company compares the fair value of each of its reporting units to the carrying value including goodwill of that unit. For each reporting unit where the carrying value, including goodwill, exceeds the unit’s fair value, the Company moves on to step 2. If a unit’s fair value exceeds the carrying value, no further work is performed and no impairment charge is necessary.

Step — 2 The Company performs an allocation of the fair value of the reporting unit to its identifiable tangible and intangible assets (other than goodwill) and liabilities. This allows the Company to derive an implied fair value for the unit’s goodwill. The Company then compares the implied fair value of the reporting unit’s goodwill with the carrying value of the unit’s goodwill. If the carrying amount of the unit’s goodwill is greater than the implied fair value of its goodwill, an impairment charge would be recognized for the excess.

In 2019, 2018, and 2017, the Company did not record any goodwill impairment charges as it was determined that it was more likely than not that the fair values of the reporting units exceeded their respective carrying values.

Purchased intangible assets with finite lives are amortized using the straight-line method over their useful lives

ranging from three to seven years and are reviewed for impairment in accordance with Accounting Standard Codification 360, Property, Plant and Equipment (“ASC 360”).

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment and intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets, significant negative industry or economic trends, and a significant decline in the Company’s stock price for a sustained period of time. Impairment exists if the carrying amounts of such assets exceed the estimates of future undiscounted cash flows expected to be generated by such assets. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over expected discounted future cash flows, or if applicable, the quoted market price from those assets. The Company has not recorded any such impairment charge during the years presented.

Property and Equipment

The Company states property and equipment at cost less accumulated depreciation and amortization. The Company computes depreciation or amortization using the straight-line method over the estimated useful lives of the respective assets or, in the case of leasehold improvements, the lease term of the respective assets, whichever is shorter. Cost of maintenance and repairs that do not improve or extend the lives of the respective assets are expensed as incurred.

The depreciation and amortization periods for the Company’s property and equipment are as follows:

Computer equipment

Three years

Computer software

Two to Three years

Furniture and fixtures

Three years

Leasehold improvements

Shorter of the estimated useful life or remaining term of lease

Internal Use Software

The Company capitalizes internal use software development costs in accordance with Accounting Standard Codification 350-40, Intangibles-Goodwill and Other-Internal Use Software (“ASC 350-40”) and Accounting Standards Update 2015-05, Cloud Computing Arrangements (“ASU 2015-05”). The Company capitalizes software development costs, including costs incurred to purchase third-party software, beginning when it determines certain factors are present including, among others, that technology exists to achieve the performance requirements and/or buy versus internal development decisions, which the Company equates to the application development stage. Capitalized costs are amortized using the straight-line method over the estimated useful life of the software once it is ready for its intended use. The Company believes the straight-line recognition method best approximates the manner in which the expected benefit will be derived. The Company capitalized certain internal use software costs totaling approximately $1,216, $65, and $924 during the years ended December 31, 2019, 2018, and 2017, respectively. The estimated useful life of costs capitalized is generally three years. During the years ended December 31, 2019, 2018 and 2017, the amortization of capitalized software costs totaled approximately $809, $896, and $1,031, respectively. Capitalized internal use software development costs are included in property and equipment, net.

Research and Development Costs

The Company charges costs related to research, design and development of products to research and development expense as incurred. The types of costs included in research and development expenses include personnel-related expenses such as salaries and benefits related to product development employees, third party development cost, contractor fees, and allocated facilities costs.

Software Development Costs

The Company applies the principles of Accounting Standard Codification 985-20, Software-Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed (“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development for software to be sold, leased or otherwise marketed be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. The Company has adopted the “tested working model” approach to establishing technological feasibility for its games. Under this approach, the Company does not consider a game in development to have passed the technological feasibility milestone until the Company has completed a model of the game that contains essentially all the functionality and features of the final game and has tested the model to ensure that it works as expected. To date, the Company has not incurred significant costs between the establishment of technological feasibility and the release of a game for sale; thus, the Company has expensed all software development costs as incurred.

Stock-Based Compensation

The Company applies the fair value provisions of Accounting Standard Codification 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”), performance stock options (“PSOs”), and employee stock purchase plan (“ESPP”). The number of PSUs and PSOs earned and eligible to vest is determined based on achievement of specified financial performance measures. The fair value of stock options and PSOs and stock purchase rights granted pursuant to the Company’s equity incentive plans and 2007 Employee Stock Purchase Plan, respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes.

The cost of RSUs and PSUs is determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. Compensation cost for stock options, RSUs and performance-based awards with a single vesting date is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.

Advertising Expenses

The Company expenses the production costs of advertising, including direct response advertising, the first time the advertising takes place. Advertising expense was $117,979, $95,037, and $88,775 in the years ended December 31, 2019, 2018, and 2017, respectively.

Income Taxes

The Company accounts for income taxes in accordance with Accounting Standard Codification 740, Income Taxes (“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740, the Company determines deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the enacted tax rates in effect for the year in which it expects the differences to reverse. The Company establishes valuation allowances when necessary to reduce deferred tax assets to the amount it expects to realize.

The Company accounts for uncertain tax positions in accordance with ASC 740, which requires companies to adjust their financial statements to reflect only those tax positions that are more-likely-than-not to be sustained. ASC 740

prescribes a comprehensive model for the financial statement recognition, measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense.

Restructuring

The Company accounts for costs associated with employee terminations and other exit activities in accordance with Accounting Standard Codification 420, Exit or Disposal Cost Obligations (“ASC 420”). The Company records employee termination benefits as an operating expense when it communicates the benefit arrangement to the employee and it requires no significant future services, other than a minimum retention period, from the employee to earn the termination benefits.

Comprehensive Income/(Loss)

Comprehensive income/(loss) consists of two components, net income/(loss) and other comprehensive income/(loss). Other comprehensive income/(loss) refers to revenue, expenses, gains and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net income/(loss). The Company’s other comprehensive income/(loss) included foreign currency translation adjustments from those subsidiaries not using the U.S. Dollar as their functional currency, and a reclassification to net income/(loss) from the write-off of cumulative translation adjustment.

Business Combinations

The Company applies the accounting standard related to business combinations, Accounting Standard Codification 805, Business Combinations (“ASC 805”). The standard requires:

recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings;
acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred;
in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and
that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.

The Company accounts for acquisitions of entities or assets that include inputs and processes and have the ability to create outputs as business combinations. The purchase price of the acquisition is allocated to tangible assets, liabilities, and identifiable intangible assets acquired based on their estimated fair values. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. While the Company uses its best estimates and assumptions as a part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the preliminary purchase price allocation period, which may be up to one year from the business combination date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the preliminary purchase price allocation period, the Company records adjustments to assets acquired or liabilities assumed subsequent to the purchase price allocation period in its operating results in the period in which the adjustments were determined.

Operating Leases

The Company determines if an arrangement is a lease at inception. Its operating lease agreements are primarily for real estate space and are included within operating lease right of use (“ROU”) assets and operating lease liabilities on the consolidated balance sheets.

ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, determined as the rate it would have incurred to borrow based on its credit quality at the inception of the lease over a similar term and in the economic environment where the leased asset is located, to calculate the present value of lease payments. ROU assets also exclude lease incentives. Many of the Company’s lease agreements include options to extend the lease, which the Company does not include in the minimum lease terms unless they are reasonably certain to be exercised. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

The Company adopted Accounting Standard Codification 842, Leases (“ASC 842”) effective January 1, 2019 using the modified retrospective transition approach and chose to account for the impact of the adoption as of the effective date. The reported results for 2019 reflect the application of ASC 842 guidance while the reported results for 2018 were prepared under the guidance of Accounting Standard Codification 840, Leases (“ASC 840”), which is also referred to herein as "legacy GAAP" or the "previous guidance".

The new standard provides a number of optional practical expedients in transition. The Company elected the ‘package of practical expedients’, which permits the Company to not reassess under the new standard for prior conclusions about lease identification, lease classification, and initial direct costs. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company elected the short-term lease recognition exemption, and for those leases that qualified, the Company did not recognize ROU assets or lease liabilities, and this included not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company also elected the practical expedient to not separate lease and non-lease components for all of its leases.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases.  In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. The Company adopted ASC 842 and its related amendments effective on January 1, 2019 using the modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of the Company’s updated policies related to leases.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within

those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (ASC). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment. This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation, set-up, and other upfront costs incurred in computing arrangements (hosting arrangements) that are service contracts. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

XML 56 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Long-lived assets (primarily consist of property and equipment)      
Number of Operating Segments | segment 1    
Revenues $ 411,381 $ 366,561 $ 286,827
United States of America      
Long-lived assets (primarily consist of property and equipment)      
Revenues 320,343 280,264 216,468
Americas, excluding the United States      
Long-lived assets (primarily consist of property and equipment)      
Revenues 25,240 21,903 15,976
EMEA      
Long-lived assets (primarily consist of property and equipment)      
Revenues 45,700 41,585 33,180
APAC      
Long-lived assets (primarily consist of property and equipment)      
Revenues $ 20,098 $ 22,809 $ 21,203
XML 57 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
PSOs      
Number of shares, beginning balances 6,756,000 4,170,000  
Options granted, number of shares 0 2,737,000 4,246,000
Options canceled, number of shares   (151,000) (76,000)
Options exercised, number of shares (173,000)    
Number of shares, ending balances 6,583,000 6,756,000 4,170,000
Options vested and expected to vest, number of shares 409,000    
Options exercisable, number of shares 3,339,000    
Weighted average exercise price, beginning balances $ 4.51 $ 3.59  
Options granted, weighted average exercise price   5.87 $ 3.60
Options canceled, weighted average exercise price   3.59 3.97
Options exercised, weighted average exercise price 3.59    
Weighted average exercise price, ending balances 4.54 $ 4.51 $ 3.59
Options vested and expected to vest, weighted average exercise price 3.60    
Options exercisable, weighted average exercise price $ 3.60    
Weighted average remaining contractual term, options outstanding 8 years 1 month 24 days    
Weighted average contractual term, options expected to vest 7 years 10 months 6 days    
Weighted average remaining contractual term, Options exercisable 7 years 9 months 18 days    
Aggregate intrinsic value, options outstanding $ 10,765    
Aggregate intrinsic value, Options vested and expected to vest 1,002    
Aggregate intrinsic value, options exercisable $ 8,188    
Options to purchase common stock      
Number of shares, beginning balances 18,491,000 16,932,000 15,813,000
Options granted, number of shares 815,000 (6,092,000) 5,346,000
Options canceled, number of shares (1,219,000) (1,213,000) (2,716,000)
Options exercised, number of shares (1,799,000) (3,320,000) (1,511,000)
Number of shares, ending balances 16,288,000 18,491,000 16,932,000
Options exercisable, number of shares 9,846,000    
Weighted average exercise price, beginning balances $ 3.39 $ 2.78 $ 2.74
Options granted, weighted average exercise price 7.58 4.82 3.10
Options canceled, weighted average exercise price 4.73 3.54 3.16
Options exercised, weighted average exercise price 2.81 2.88 2.73
Weighted average exercise price, ending balances 3.56 $ 3.39 $ 2.78
Options exercisable, weighted average exercise price $ 3.21    
Weighted average remaining contractual term, options outstanding 7 years 29 days    
Weighted average remaining contractual term, Options exercisable 6 years 8 months 1 day    
Aggregate intrinsic value, options outstanding $ 42,165    
Aggregate intrinsic value, options exercisable $ 28,331    
XML 58 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details) - Warrants to purchase common stock
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Warrants and Rights Note Disclosure [Abstract]    
Risk-free interest rate 2.53% 1.65%
Expected volatility 56.73% 51.81%
Expected term (years) 3 years 6 months 3 days 3 years 6 months 7 days
XML 59 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax at federal statutory rate 21.00% 21.00% 34.00%
Meals and entertainment 3.10% (2.00%) (0.10%)
Research and development credit (41.0) 21.3 2.5
Stock-based compensation (29.00%) 17.90% (2.00%)
Revenue from contracts with customers   (14.60%)  
Other (0.60%) (3.10%) 0.60%
Global intangible low-taxed income 4.20% (1.70%)  
Valuation allowance 17.50% (35.30%) (33.80%)
Executive compensation 6.10%    
Foreign tax credit 23.70% (7.80%) (0.40%)
Effective tax rate 5.00% (4.30%) 0.80%
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Advertising Expenses [Abstract]      
Advertising expense $ 117,979 $ 95,037 $ 88,775
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues from customers | Customer Concentration Risk | Apple      
Concentration Risk [Line Items]      
Concentration risk percentage from customers 54.40% 54.70% 54.20%
Revenues from customers | Customer Concentration Risk | Google      
Concentration Risk [Line Items]      
Concentration risk percentage from customers 33.50% 31.30% 30.30%
Accounts Receivable | Customer Concentration Risk | Apple      
Concentration Risk [Line Items]      
Concentration risk percentage from customers   40.80%  
Accounts Receivable | Credit Concentration Risk | Apple      
Concentration Risk [Line Items]      
Concentration risk percentage from customers 47.20% 40.80%  
Accounts Receivable | Credit Concentration Risk | Google      
Concentration Risk [Line Items]      
Concentration risk percentage from customers 28.50% 30.30%  
Accounts Receivable | Credit Concentration Risk | Tapjoy      
Concentration Risk [Line Items]      
Concentration risk percentage from customers 17.80% 21.10%  
XML 62 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CASH, CASH EQUIVALENTS AND RESTRICTED CASH      
Cash and cash equivalents at beginning of period $ 97,834 $ 63,764 $ 102,102
Restricted cash at beginning of the period 110 602 1,312
Cash, cash equivalents and restricted cash at beginning of period 97,944 64,366 103,414
Cash and cash equivalents at end of period 127,053 97,834 63,764
Restricted cash at end of the period   110 602
Cash, cash equivalents and restricted cash at end of period $ 127,053 $ 97,944 $ 64,366
XML 63 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Material impact on Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Operating lease right of use assets $ 35,170 $ 28,345  
Short-term operating lease liabilities 3,528 3,732  
Long-term operating lease liabilities $ 37,351 30,197  
Accounts payable      
Deferred rent payable     $ 122
Other long-term liabilities      
Deferred rent payable     5,162
As Previously Reported      
Deferred rent payable     $ 5,284
2016-02 | Adjustments      
Operating lease right of use assets   28,345  
Short-term operating lease liabilities   3,732  
Long-term operating lease liabilities   30,197  
Deferred rent payable   $ (5,284)  
XML 64 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Other Commitments (Details) - Indemnification Agreement - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Officers And Directors    
Indemnification Agreements [Abstract]    
Indemnification liability recorded $ 0 $ 0
Digital Storefronts    
Indemnification Agreements [Abstract]    
Indemnification liability recorded $ 0 $ 0
JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gluu-20191231x10kf63199.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 279, "dts": { "calculationLink": { "local": [ "gluu-20191231_cal.xml" ] }, "definitionLink": { "local": [ "gluu-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "gluu-20191231x10kf63199.htm" ] }, "labelLink": { "local": [ "gluu-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "gluu-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "gluu-20191231.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 685, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 24, "http://www.glu.com/20191231": 3, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 34 }, "keyCustom": 59, "keyStandard": 435, "memberCustom": 46, "memberStandard": 44, "nsprefix": "gluu", "nsuri": "http://www.glu.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.glu.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE", "role": "http://www.glu.com/role/DisclosureBusinessCombinationsDivestiture", "shortName": "BUSINESS COMBINATIONS / DIVESTITURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.glu.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "role": "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - BALANCE SHEET COMPONENTS", "role": "http://www.glu.com/role/DisclosureBalanceSheetComponents", "shortName": "BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "role": "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCash", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - LEASES", "role": "http://www.glu.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.glu.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - STOCKHOLDERS EQUITY", "role": "http://www.glu.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.glu.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidRoyalties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - INCOME TAXES", "role": "http://www.glu.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA", "role": "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicArea", "shortName": "SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - RESTRUCTURING", "role": "http://www.glu.com/role/DisclosureRestructuring", "shortName": "RESTRUCTURING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited)", "role": "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnaudited", "shortName": "QUARTERLY FINANCIAL DATA (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables)", "role": "http://www.glu.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "NET INCOME/(LOSS) PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gluu_DairyFreeIncorporatedMember_48zS_9qXc0OLw1M48YiJ7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE (Tables)", "role": "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables", "shortName": "BUSINESS COMBINATIONS / DIVESTITURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gluu_DairyFreeIncorporatedMember_48zS_9qXc0OLw1M48YiJ7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.glu.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_q2rZf0beOUyVBtqZ1Z39fQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_q2rZf0beOUyVBtqZ1Z39fQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "role": "http://www.glu.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "role": "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - LEASES (Tables)", "role": "http://www.glu.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - STOCKHOLDERS EQUITY (Tables)", "role": "http://www.glu.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Tables)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables)", "role": "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaTables", "shortName": "SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - RESTRUCTURING (Tables)", "role": "http://www.glu.com/role/DisclosureRestructuringTables", "shortName": "RESTRUCTURING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Tables)", "role": "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedTables", "shortName": "QUARTERLY FINANCIAL DATA (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:NumberOfDaysRequiredToBeConsideredActiveUser", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesOtherEstimatesAndJudgmentsDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Estimates and Judgments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "gluu:NumberOfDaysRequiredToBeConsideredActiveUser", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gluu_AppleMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_9V1LhaqT70KTHMLMq8gbMg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gluu_AppleMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_9V1LhaqT70KTHMLMq8gbMg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RoyaltyGuaranteesCommitmentsAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_xhZ4gSoxwU6VOqrZf5QPKA", "decimals": "-3", "lang": null, "name": "us-gaap:RoyaltyGuaranteesCommitmentsAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "gluu:ScheduleOfDepreciationAndAmortizationPeriodsForPropertyAndEquipment", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_7ZlqBoY9u0izvOsbpGWUJA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gluu:ScheduleOfDepreciationAndAmortizationPeriodsForPropertyAndEquipment", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_7ZlqBoY9u0izvOsbpGWUJA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Internal Use Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details)", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesAdvertisingExpensesDetails", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_EqNzOOyH60GO0ygl_JyS3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details)", "role": "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails", "shortName": "NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details)", "role": "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "shortName": "NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)", "role": "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_PM6aen5v9kqdn-EqdhcUmw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details)", "role": "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "shortName": "BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gluu_MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember_SP6sEoVt10GJazpNQkpAPA", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_xhZ4gSoxwU6VOqrZf5QPKA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details)", "role": "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "shortName": "BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_DioeoeCZ0E-tWlVIFzGsDg", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_gluu_CrowdstarIncorporatedAndPlainVanillaCorporationMember_fupx4_fHzUmEqyybu1Qpag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details)", "role": "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "shortName": "BUSINESS COMBINATIONS / DIVESTITURE - Pro forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_gluu_CrowdstarIncorporatedAndPlainVanillaCorporationMember_fupx4_fHzUmEqyybu1Qpag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "role": "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gluu_InAppPurchasesMember_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredOverTimeMember_3jH6IKXlqU2hsZKdDOWGvA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details)", "role": "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "role": "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_1_1_2018_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_SoRm-G4yZkyh6SyIVTF2Ig", "decimals": "-3", "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable (Details)", "role": "http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails", "shortName": "BALANCE SHEET COMPONENTS - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2017_Rf4GRe1wOU6j0VQoFxMx_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details)", "role": "http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails", "shortName": "BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_TJ5sJnmvQUeRTJQWMRB2vA", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - BALANCE SHEET COMPONENTS - Property and Equipment (Details)", "role": "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "shortName": "BALANCE SHEET COMPONENTS - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_hQJ8TsUM_U-FsMUSv9zG_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "role": "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_hQJ8TsUM_U-FsMUSv9zG_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_xhZ4gSoxwU6VOqrZf5QPKA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)", "role": "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_TJ5sJnmvQUeRTJQWMRB2vA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)", "role": "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_xhZ4gSoxwU6VOqrZf5QPKA", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_EqNzOOyH60GO0ygl_JyS3A", "decimals": "-3", "first": true, "lang": null, "name": "gluu:CostOfGoodsSoldAmortizationAndImpairment", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details)", "role": "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "us-gaap:AmortizationOfIntangibleAssets", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.glu.com/role/DisclosureLeasesNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - LEASES - Material impact on Balance Sheets (Details)", "role": "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "shortName": "LEASES - Material impact on Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gluu:LeaseBalanceSheetDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_1_1_2019_HGIZQcyYA0u8MidCDI3d3Q", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details)", "role": "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails", "shortName": "LEASES - Future Minimum Lease Payments under Noncancelable Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "gluu:SupplementalInformationOperatingCashFlowsFromOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - LEASES - Supplemental Information (Details)", "role": "http://www.glu.com/role/DisclosureLeasesSupplementalInformationDetails", "shortName": "LEASES - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gluu:SupplementalInformationOperatingCashFlowsFromOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "th", "tr", "table", "gluu:ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details)", "role": "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th", "tr", "table", "gluu:ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "us-gaap:LossContingencyEstimateOfPossibleLoss", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_srt_CounterpartyNameAxis_gluu_OfficersAndDirectorsMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember_cpUBIJ4ApUeq9xExKlqB_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Commitments (Details)", "role": "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Other Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LossContingencyEstimateOfPossibleLoss", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_srt_CounterpartyNameAxis_gluu_OfficersAndDirectorsMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember_cpUBIJ4ApUeq9xExKlqB_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - STOCKHOLDERS EQUITY - Common and Preferred Stock (Details)", "role": "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails", "shortName": "STOCKHOLDERS EQUITY - Common and Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "gluu:NumberOfOtherEntitiesInLicenseAgreement", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2015_us-gaap_ClassOfWarrantOrRightAxis_gluu_CelebrityWarrantsMember_VUGsmL3VX0-gRIfjkolvfw", "decimals": "0", "first": true, "lang": null, "name": "gluu:NumberOfOtherEntitiesInLicenseAgreement", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_FZmFnQ1tp0G1ZHeY-6SX4A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - STOCKHOLDERS EQUITY - Celebrity Warrants (Details)", "role": "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "shortName": "STOCKHOLDERS EQUITY - Celebrity Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "gluu:NumberOfOtherEntitiesInLicenseAgreement", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2015_us-gaap_ClassOfWarrantOrRightAxis_gluu_CelebrityWarrantsMember_VUGsmL3VX0-gRIfjkolvfw", "decimals": "0", "first": true, "lang": null, "name": "gluu:NumberOfOtherEntitiesInLicenseAgreement", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_FZmFnQ1tp0G1ZHeY-6SX4A", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_ZZWmX12cL0CF7sX2wF86iA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details)", "role": "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails", "shortName": "STOCKHOLDERS EQUITY -Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_ZZWmX12cL0CF7sX2wF86iA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_DioeoeCZ0E-tWlVIFzGsDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - STOCKHOLDERS EQUITY - Warrants (Details)", "role": "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "shortName": "STOCKHOLDERS EQUITY - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_2JI6LlybAEuIhf3Nm7JDfQ", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_4_1_2019_To_4_30_2019_us-gaap_PlanNameAxis_gluu_EquityIncentivePlanTwoThousandSevenMember_mMiiNJmtO0m1k-7lYF4DGg", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_mWm4cnfUAUeVaQEGWjkoIQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS - RSU, PSU and PSO Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_E4QzCSdupEie3C7N5BGITQ", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_gluu_PerformanceStockOptionsMember_1J5e4YNtE02bgSE9fu7qpA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_gluu_PerformanceStockOptionsMember_72WUqkU50kC5dvP5MRg-OA", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UW38iIEU5U6hcNTB05uKQg", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_gluu_PerformanceStockOptionsMember_72WUqkU50kC5dvP5MRg-OA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_gluu_PerformanceStockOptionsMember_72WUqkU50kC5dvP5MRg-OA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R78": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "41206 - Disclosure - STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details)", "role": "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans401KDefinedContributionPlanDetails", "shortName": "STOCK OPTION AND OTHER BENEFIT PLANS - 401(k) Defined Contribution Plan (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - INCOME TAXES - Components by Jurisdiction (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails", "shortName": "INCOME TAXES - Components by Jurisdiction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPolicies", "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails", "shortName": "INCOME TAXES - Components of Income Tax Benefit/(Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES - Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ma8Qy1ExkEqaur3Au98fBA", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41305 - Disclosure - INCOME TAXES - Additional Information (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "INCOME TAXES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2018_xhZ4gSoxwU6VOqrZf5QPKA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41306 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details)", "role": "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES - Unrecognized tax benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_x3BvZYkyj02sKbWmbBz4BQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details)", "role": "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails", "shortName": "SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_x3BvZYkyj02sKbWmbBz4BQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_zqVmrfdtW06orRujDx7V2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details)", "role": "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "shortName": "SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2019_srt_StatementGeographicalAxis_country_US_Git0A6hGUki5wc9-U1OJ1A", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2017_Rf4GRe1wOU6j0VQoFxMx_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - RESTRUCTURING (Details)", "role": "http://www.glu.com/role/DisclosureRestructuringDetails", "shortName": "RESTRUCTURING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "As_Of_12_31_2016_TJ5sJnmvQUeRTJQWMRB2vA", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_EqNzOOyH60GO0ygl_JyS3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - QUARTERLY FINANCIAL DATA (unaudited) (Details)", "role": "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "shortName": "QUARTERLY FINANCIAL DATA (unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_EqNzOOyH60GO0ygl_JyS3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rfgwbRiQNU-oegOV4eS1SQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - NET INCOME/(LOSS) PER SHARE", "role": "http://www.glu.com/role/DisclosureNetIncomeLossPerShare", "shortName": "NET INCOME/(LOSS) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gluu-20191231x10kf63199.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_EmTpg4fwAUyxqdQDeqWCTA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "U [S]", "terseLabel": "United States of America" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r452" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r452" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.glu.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gluu_AccruedRoyaltiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year payable for royalties.", "label": "Accrued Royalties, Noncurrent", "terseLabel": "Long-term accrued royalties" } } }, "localname": "AccruedRoyaltiesNoncurrent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gluu_AdvertisementsAndOffersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Company has relationships with certain advertising service providers for advertisements within smartphone games. Revenue from these advertising providers is generated through impressions, click throughs, banner ads and offers.", "label": "Advertisements And Offers [Member]", "terseLabel": "Advertisements and offers" } } }, "localname": "AdvertisementsAndOffersMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gluu_AgreementsWithVariousLicensorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to agreements with various licensors.", "label": "Agreements With Various Licensors [Member]", "terseLabel": "Agreements With Various Licensors" } } }, "localname": "AgreementsWithVariousLicensorsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "domainItemType" }, "gluu_AllCountriesExcludingUnitedStatesOfAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to all countries excluding the United States of America.", "label": "All Countries Excluding United States Of America [Member]", "terseLabel": "Rest of the World" } } }, "localname": "AllCountriesExcludingUnitedStatesOfAmericaMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "gluu_AmericasExcludingUsaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Americas excluding USA.", "label": "Americas Excluding Usa [Member]", "terseLabel": "Americas, excluding the United States" } } }, "localname": "AmericasExcludingUsaMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "domainItemType" }, "gluu_AmortizationAndImpairmentOfIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost and impairment of intangible assets, included in costs of goods and operating expenses. 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": "Impairment and amortization of intangible assets", "terseLabel": "Impairment and amortization of intangible assets" } } }, "localname": "AmortizationAndImpairmentOfIntangibleAssets", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_AppleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Apple.", "label": "Apple [Member]", "terseLabel": "Apple" } } }, "localname": "AppleMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "gluu_AssetPurchaseAndLicenseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to asset purchase and license agreement (APLA).", "label": "Asset Purchase And License Agreement [Member]", "terseLabel": "APLA" } } }, "localname": "AssetPurchaseAndLicenseAgreementMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_AssignmentOfContractRelatedToSaleOfBusinessUnit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assignment of contract related to sale of business unit.", "label": "Assignment of Contract Related to Sale of Business Unit", "terseLabel": "Assignment of contract" } } }, "localname": "AssignmentOfContractRelatedToSaleOfBusinessUnit", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "gluu_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "negatedTerseLabel": "Other accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "gluu_CaliforniaResearchAndDevelopmentTaxCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "California Research And Development Tax Credit [Member]", "label": "California Research And Development Tax Credit [Member]", "terseLabel": "California Research And Development Tax Credit" } } }, "localname": "CaliforniaResearchAndDevelopmentTaxCreditMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gluu_CelebrityGameContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Celebrity Game Contracts.", "label": "Celebrity Game Contracts [Member]", "terseLabel": "Celebrity Game" } } }, "localname": "CelebrityGameContractsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_CelebrityWarrantsAugust2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Celebrity Warrants issued in August 2015.", "label": "Celebrity Warrants August2015 [Member]", "terseLabel": "Celebrity Warrants August 2015" } } }, "localname": "CelebrityWarrantsAugust2015Member", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "domainItemType" }, "gluu_CelebrityWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information relating to warrants issued to celebrity licensors.", "label": "Celebrity Warrants [Member]", "terseLabel": "Celebrity Warrants" } } }, "localname": "CelebrityWarrantsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "domainItemType" }, "gluu_CelebrityWarrantsSeptember2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Celebrity Warrants issued in September 2015.", "label": "Celebrity Warrants September2015 [Member]", "terseLabel": "Celebrity Warrants September 2015" } } }, "localname": "CelebrityWarrantsSeptember2015Member", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "domainItemType" }, "gluu_ClassOfWarrantOrRightWarrantVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period during which warrants vest in equal monthly installments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right, Warrant Vesting Period", "terseLabel": "Warrant vesting period" } } }, "localname": "ClassOfWarrantOrRightWarrantVestingPeriod", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "durationItemType" }, "gluu_ComputerSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Software [Member]", "label": "Computer Software [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerSoftwareMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "gluu_CostOfGoodsSoldAmortizationAndImpairment": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the amortization of the costs and impairments of intangible assets. This element applies only to intangible assets used in the production of goods.", "label": "Cost of Goods Sold Amortization and Impairment", "terseLabel": "Impairment and amortization of intangible assets", "verboseLabel": "Impairment and amortization of intangible assets" } } }, "localname": "CostOfGoodsSoldAmortizationAndImpairment", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "gluu_CreativeLeadersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to creative leaders.", "label": "Creative Leaders [Member]", "terseLabel": "Creative leaders" } } }, "localname": "CreativeLeadersMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "gluu_CrowdstarIncorporatedAndPlainVanillaCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to CrowdStar Inc. and Plain Vanilla Corp.", "label": "Crowdstar Incorporated And Plain Vanilla Corporation [Member]", "terseLabel": "CrowdStar Inc and Plain Vanilla" } } }, "localname": "CrowdstarIncorporatedAndPlainVanillaCorporationMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "domainItemType" }, "gluu_CurrentAndLongTermAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to current and long-term assets.", "label": "Current And Long Term Assets [Member]", "terseLabel": "Current and long-term assets" } } }, "localname": "CurrentAndLongTermAssetsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "domainItemType" }, "gluu_CurrentAndLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to current and long-term liabilities.", "label": "Current And Long Term Liabilities [Member]", "terseLabel": "Current and long-term liabilities" } } }, "localname": "CurrentAndLongTermLiabilitiesMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "domainItemType" }, "gluu_CustomerContractAndRelatedRelationshipsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Carrier contract and related relationships.", "label": "Customer Contract And Related Relationships [Member]", "terseLabel": "Customer contracts and related relationships" } } }, "localname": "CustomerContractAndRelatedRelationshipsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gluu_DairyFreeIncorporatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Dairy Free, Inc.", "label": "Dairy Free Incorporated [Member]", "terseLabel": "Dairy Free, Inc." } } }, "localname": "DairyFreeIncorporatedMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "domainItemType" }, "gluu_DeferredRoyaltiesCurrent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to the deferral of royalties arising from corresponding deferral of revenues.", "label": "Deferred Royalties Current", "terseLabel": "Deferred royalties" } } }, "localname": "DeferredRoyaltiesCurrent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gluu_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and development.", "label": "Deferred Tax Assets, Capitalized Research And Development", "terseLabel": "Capitalized research and development" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "gluu_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowances, of net deferred tax assets (liabilities)", "label": "Deferred Tax Assets Liabilities Net Before Valuation Allowance", "terseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "gluu_DigitalStorefrontsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to \"Digital Storefronts\", such as but not limited to, Apple App Store, Google Play Store, Amazon Appstore and others.", "label": "Digital Storefronts [Member]", "terseLabel": "Digital Storefronts" } } }, "localname": "DigitalStorefrontsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "gluu_EffectiveIncomeTaxRateReconciliationDeductionAdjustmentsForRevenuePercent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for adjustments for revenue from contracts with customers.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Adjustments For Revenue, Percent", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionAdjustmentsForRevenuePercent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "gluu_EffectiveIncomeTaxRateReconciliationDeductionLowTaxedIncomePercent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for global intangible low-taxed income.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Low Taxed Income, Percent", "terseLabel": "Global intangible low-taxed income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionLowTaxedIncomePercent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "gluu_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for executive compensation.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive compensation, Percent", "terseLabel": "Executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "gluu_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopmentCreditPercent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development credit.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development Credit, Percent", "terseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopmentCreditPercent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "pureItemType" }, "gluu_EmployeeOptionsVestingCriteriaOnePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of stock options granted to employees that vest after one year from the vesting commencement date.", "label": "Employee Options Vesting Criteria One Percentage", "terseLabel": "Employee options, vesting percentage, after first year" } } }, "localname": "EmployeeOptionsVestingCriteriaOnePercentage", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "gluu_EmployeeOptionsVestingCriteriaTwoPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of stock options granted to employees that vest monthly after the first year from the vesting commencement date.", "label": "Employee Options Vesting Criteria Two Percentage", "terseLabel": "Employee options, vesting percentage, monthly after first year" } } }, "localname": "EmployeeOptionsVestingCriteriaTwoPercentage", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "gluu_EmployeeSeveranceAndFacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with Employee Severance And Facility or restructurings pursuant to a plan.", "label": "Employee Severance And Facility Closing [Member]", "terseLabel": "Employee Termination" } } }, "localname": "EmployeeSeveranceAndFacilityClosingMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "gluu_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee stock purchase plan (\"ESPP\")" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "gluu_EmployeeStockPurchasePlanTwoThousandSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee stock purchase plan two thousand seven.", "label": "Employee Stock Purchase Plan Two Thousand Seven [Member]", "terseLabel": "2007 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanTwoThousandSevenMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "gluu_EquityIncentivePlanTwoThousandSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity incentive plan two thousand seven.", "label": "Equity Incentive Plan Two Thousand Seven [Member]", "terseLabel": "2007 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanTwoThousandSevenMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "gluu_EquityInducementPlanTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Inducement Plan Two Thousand Eight Member", "label": "Equity Inducement Plan Two Thousand Eighteen [Member]", "terseLabel": "2018 Equity Inducement Plan" } } }, "localname": "EquityInducementPlanTwoThousandEighteenMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "gluu_EstimatedWeightedAverageUsefulLifeOfPayingUserRange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the estimated weighted average useful life of a paying user range.", "label": "Estimated Weighted Average Useful Life of a Paying User Range", "terseLabel": "Estimated useful life of a paying user" } } }, "localname": "EstimatedWeightedAverageUsefulLifeOfPayingUserRange", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "gluu_FederalResearchAndDevelopmentCreditsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal Research And Development Credits [Member]", "label": "Federal Research And Development Credits [Member]", "terseLabel": "Federal Research And Development Credits" } } }, "localname": "FederalResearchAndDevelopmentCreditsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gluu_FederalTaxMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal Tax [Member]", "label": "Federal Tax [Member]", "terseLabel": "Federal Tax" } } }, "localname": "FederalTaxMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gluu_FiniteLivedIntangibleAssetsExcludingThoseUnderDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to finite-lived intangible assets excluding those under development.", "label": "Finite Lived Intangible Assets Excluding Those Under Development [Member]", "terseLabel": "Finite Lived Intangible Assets Excluding Those Under Development [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsExcludingThoseUnderDevelopmentMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "domainItemType" }, "gluu_GoogleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Google.", "label": "Google [Member]", "terseLabel": "Google" } } }, "localname": "GoogleMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "gluu_ImpairmentOfPrepaidRoyaltiesAndMinimumGuarantees": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The adjustment to reduce the value of prepaid royalties and minimum guarantees.", "label": "Impairment of Prepaid Royalties and Minimum Guarantees", "terseLabel": "Impairment of prepaid royalties and minimum guarantees", "verboseLabel": "Impairment of prepaid royalties and minimum guarantees" } } }, "localname": "ImpairmentOfPrepaidRoyaltiesAndMinimumGuarantees", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "gluu_InAppPurchasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to In-App purchases member.", "label": "In App Purchases [Member]", "terseLabel": "In-App Purchases" } } }, "localname": "InAppPurchasesMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gluu_IncentiveStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to incentive stock options.", "label": "Incentive Stock Option [Member]", "terseLabel": "Incentive Stock Option" } } }, "localname": "IncentiveStockOptionMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "gluu_IncreaseDecreaseInDeferredPlatformCommissionFees": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of deferred platform commission fees made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Platform Commission Fees", "negatedLabel": "Deferred platform commission fees" } } }, "localname": "IncreaseDecreaseInDeferredPlatformCommissionFees", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_IncreaseDecreaseInDeferredRoyalties": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of Royalties made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Royalties", "negatedLabel": "Deferred royalties" } } }, "localname": "IncreaseDecreaseInDeferredRoyalties", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_IncreaseDecreaseInShortTermLeasePayments": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of current and long term lease liabilities.", "label": "Increase (Decrease) in Short Term Lease Payments", "negatedLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInShortTermLeasePayments", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_IndemnificationAgreementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Indemnification Agreements [Abstract]" } } }, "localname": "IndemnificationAgreementsAbstract", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "gluu_LeaseBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of material impact on the company's balance sheets.", "label": "Lease Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Material impact on the Company's condensed consolidated balance sheets" } } }, "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gluu_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the operating lease remaining lease term.", "label": "Lessee Operating Lease Remaining Lease Term", "terseLabel": "Operating leases, remaining lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "gluu_MaximumOfferingPeriodShareAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to maximum offering period share amount.", "label": "Maximum Offering Period Share Amount", "terseLabel": "Maximum offering period share amount" } } }, "localname": "MaximumOfferingPeriodShareAmount", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "gluu_MglMy.comLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to MGL My.com (Cyprus) Limited.", "label": "Mgl My.com Limited [Member]", "terseLabel": "MGL" } } }, "localname": "MglMy.comLimitedMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_MinimumGuaranteeAndOtherPaymentsObligationsTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of minimum guarantee and other payments obligations transferred.", "label": "Minimum Guarantee And Other Payments Obligations Transferred", "terseLabel": "Minimum guarantee and other payments obligation" } } }, "localname": "MinimumGuaranteeAndOtherPaymentsObligationsTransferred", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "gluu_MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Moscow-based game development studio (Moscow Studio) through sale of its wholly-owned UK subsidiary Glu Mobile (Russia) Limited (GMRL).", "label": "Moscow Based Game Development Studio And Glu Mobile Russia Limited [Member]", "terseLabel": "Moscow Studio and GMRL" } } }, "localname": "MoscowBasedGameDevelopmentStudioAndGluMobileRussiaLimitedMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_NetAssetsWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of net assets written off.", "label": "Net Assets Written Off Related to Sale of Business unit", "terseLabel": "Net assets written-off" } } }, "localname": "NetAssetsWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "gluu_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the non-cash lease expense.", "label": "Non-cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_NonQualifiedStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to non-qualified stock options.", "label": "Non Qualified Stock Option [Member]", "terseLabel": "Non Qualified Stock Option" } } }, "localname": "NonQualifiedStockOptionMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "gluu_NoncashWarrantBenefitExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability and increase to additional paid-in capital resulting from issuance of warrants.", "label": "Noncash Warrant (Benefit) Expense", "verboseLabel": "Non-cash warrant expense/(benefit)" } } }, "localname": "NoncashWarrantBenefitExpense", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "gluu_NoncashWarrantExpense": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability and increase to additional paid-in capital resulting from issuance of warrants.", "label": "Noncash Warrant Expense", "terseLabel": "Warrant expense" } } }, "localname": "NoncashWarrantExpense", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gluu_NumberOfDaysRequiredToBeConsideredActiveUser": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of days required to be considered an active game user.", "label": "Number of Days Required to be Considered Active User", "terseLabel": "Number of days required to be considered an active user" } } }, "localname": "NumberOfDaysRequiredToBeConsideredActiveUser", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesOtherEstimatesAndJudgmentsDetails" ], "xbrltype": "durationItemType" }, "gluu_NumberOfMobileGamesSold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of mobile games and its related intellectual property and other rights sold.", "label": "Number of Mobile Games Sold", "terseLabel": "Number of mobile games sold" } } }, "localname": "NumberOfMobileGamesSold", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "integerItemType" }, "gluu_NumberOfOtherEntitiesInLicenseAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of other entities, in addition to the initial main entity, included in the license agreement.", "label": "Number Of Other Entities In License Agreement", "terseLabel": "Number of other entities" } } }, "localname": "NumberOfOtherEntitiesInLicenseAgreement", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "integerItemType" }, "gluu_NumberOfTranches": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represent the number of tranches", "label": "Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "NumberOfTranches", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "integerItemType" }, "gluu_OfficersAndDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Officers and Directors of the reporting entity.", "label": "Officers And Directors [Member]", "terseLabel": "Officers And Directors" } } }, "localname": "OfficersAndDirectorsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "gluu_OtherCommitmentDueInFourthYearAndDueAfterFourthYear": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing fourth year and after the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this 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, Due in Fourth Year and Due after Fourth Year", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInFourthYearAndDueAfterFourthYear", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "gluu_OtherInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of other investment securities.", "label": "Other Investments, Fair Value Disclosure", "terseLabel": "Other Investments" } } }, "localname": "OtherInvestmentsFairValueDisclosure", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "gluu_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the other has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gluu_PercentageOfAnnualBonusOpportunityReplaced": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of annual bonus opportunity replaced.", "label": "Percentage of Annual Bonus Opportunity Replaced", "terseLabel": "Percentage of annual bonus opportunity replaced" } } }, "localname": "PercentageOfAnnualBonusOpportunityReplaced", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "gluu_PercentageOfSharesThatVestUponPublicAnnouncementOfLicenseAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percent of underlying shares that vest upon public announcement of the related license agreement.", "label": "Percentage Of Shares That Vest Upon Public Announcement Of License Agreement", "terseLabel": "Percent of shares that vest upon public announcement of license agreement" } } }, "localname": "PercentageOfSharesThatVestUponPublicAnnouncementOfLicenseAgreement", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "percentItemType" }, "gluu_PerformanceStockOptionsAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to performance stock options and performance stock units.", "label": "Performance Stock Options And Performance Stock Units [Member]", "terseLabel": "PSOs and PSUs" } } }, "localname": "PerformanceStockOptionsAndPerformanceStockUnitsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "gluu_PerformanceStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to performance stock options.", "label": "Performance Stock Options [Member]", "terseLabel": "PSOs" } } }, "localname": "PerformanceStockOptionsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "gluu_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to performance stock units.", "label": "Performance Stock Units [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "domainItemType" }, "gluu_PrepaidExpenseAndOtherAssetsExcludingPrepaidRoyaltiesCurrent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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, other than prepaid royalties, 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 Excluding Prepaid Royalties Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsExcludingPrepaidRoyaltiesCurrent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gluu_PrepaidRoyaltiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for royalties that provide economic benefits in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Royalties Noncurrent", "terseLabel": "Long-term prepaid royalties" } } }, "localname": "PrepaidRoyaltiesNoncurrent", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gluu_ReceivableForRecoupmentOfEarnedRoyalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount receivable for recoupment of earned royalties calculated on projected revenue for licensed intellectual property.", "label": "Receivable For Recoupment Of Earned Royalties", "terseLabel": "Recoupment of earned royalties" } } }, "localname": "ReceivableForRecoupmentOfEarnedRoyalties", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "gluu_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "gluu_RestructuringReserveNonCashChargesOrAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the restructuring reserve due to non-cash charges or adjustments.", "label": "Restructuring Reserve Non-cash Charges Or Adjustments", "negatedLabel": "Non-cash charges/adjustments" } } }, "localname": "RestructuringReserveNonCashChargesOrAdjustments", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "gluu_RevenueFromConsumableVirtualItemsHasBeenInsignificantPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of time revenue from consumable virtual items has been insignificant.", "label": "Revenue from Consumable Virtual Items has Been Insignificant, Period", "terseLabel": "Number of years revenue from consumable virtual items has been insignificant" } } }, "localname": "RevenueFromConsumableVirtualItemsHasBeenInsignificantPeriod", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "gluu_SaberInteractiveAndMglMy.comLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Saber Interactive and MGL My.com (Cyprus) Limited.", "label": "Saber Interactive And Mgl My.com Limited [Member]", "terseLabel": "Saber and MGL" } } }, "localname": "SaberInteractiveAndMglMy.comLimitedMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_SaberInteractiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Saber Interactive.", "label": "Saber Interactive [Member]", "terseLabel": "Saber" } } }, "localname": "SaberInteractiveMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_ScheduleOfDeferredTaxAssetsAndLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Deferred Tax Assets and Liabilities [Line Items]", "label": "Schedule Of Deferred Tax Assets And Liabilities [Line Items]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Line Items]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesLineItems", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "gluu_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Deferred Tax Assets and Liabilities [Table]", "label": "Schedule Of Deferred Tax Assets And Liabilities [Table]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTable", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "gluu_ScheduleOfDepreciationAndAmortizationPeriodsForPropertyAndEquipment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of schedule of depreciation and amortization periods for property and equipment.", "label": "Schedule of Depreciation And Amortization Periods for Property and Equipment" } } }, "localname": "ScheduleOfDepreciationAndAmortizationPeriodsForPropertyAndEquipment", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "gluu_ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum royalty and developer guarantees commitments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years.", "label": "Schedule of Future Minimum Royalty and Developer Guarantees Commitments [Table Text Block]", "terseLabel": "Schedule of Future Minimum Guaranteed Royalty Commitments" } } }, "localname": "ScheduleOfFutureMinimumRoyaltyAndDeveloperGuaranteesCommitmentsTableTextBlock", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "gluu_SelectedThresholdMinimumNumberOfDaysOfDataRequired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users.", "label": "Selected Threshold, Minimum Number of Days of Data Required", "terseLabel": "Revenue, minimum number of days of data required" } } }, "localname": "SelectedThresholdMinimumNumberOfDaysOfDataRequired", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesOtherEstimatesAndJudgmentsDetails" ], "xbrltype": "durationItemType" }, "gluu_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "As of the balance sheet date, the number of equity-based payment instruments, excluding stock (or unit) options, expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest", "terseLabel": "Expected to vest, Number of Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "sharesItemType" }, "gluu_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based expected to vest outstanding excluding options, 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 Equity Instruments Other Than Options Expected To Vest Outstanding Weighted Average Remaining Contractual Terms", "terseLabel": "Expected to vest, Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "durationItemType" }, "gluu_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan), expected to vest, for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Expected To Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "perShareItemType" }, "gluu_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseAsGrantInPeriodPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Increase As Grant In Period Percentage.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Increase As Grant In Period Percentage", "terseLabel": "Percentage of outstanding shares reserved for grant increase during each January 1 for the first eight calendar years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseAsGrantInPeriodPercentage", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "gluu_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssuedOverPlanPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares the company can issued under the plan over a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Issued Over a Plan Period", "terseLabel": "Maximum shares issued over a plan period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssuedOverPlanPeriod", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "gluu_ShareBasedCompensationCarveOutPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The carve-out percentage that applied to shares reserved for issuance under the share-based compensation plan.", "label": "Share-based Compensation Carve-Out Percentage", "terseLabel": "Carve-out percentage" } } }, "localname": "ShareBasedCompensationCarveOutPercentage", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "gluu_SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to share purchase agreement and asset purchase and license agreement (APLA).", "label": "Share Purchase Agreement And Asset Purchase And License Agreement [Member]", "terseLabel": "SPA and APLA" } } }, "localname": "SharePurchaseAgreementAndAssetPurchaseAndLicenseAgreementMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExpectedToVests": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards vested and expected to vest. Excludes stock and unit options.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Expected To Vests", "terseLabel": "Expected to vest, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExpectedToVests", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "monetaryItemType" }, "gluu_StockBasedCompensationAdditionalDetails": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Based Compensation Additional Details", "label": "Stock Based Compensation Additional Details" } } }, "localname": "StockBasedCompensationAdditionalDetails", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "gluu_StockIssuedDuringPeriodSharesIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued resulting from a tax benefit (deficiency) associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Taxes paid related to net share settlement of equity awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "gluu_StockIssuedDuringPeriodSharesIssuanceOfCommonStockUponExerciseOfWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period that is attributable to transactions involving issuance of warrants.", "label": "Stock Issued During Period Shares Issuance Of Common Stock Upon Exercise Of Warrants", "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockUponExerciseOfWarrants", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "gluu_StockIssuedDuringPeriodValueIssuanceOfCommonStockUponExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares of stock issued during the period that is attributable to transactions involving issuance of warrants.", "label": "Stock Issued During Period Value Issuance Of Common Stock Upon Exercise Of Warrants", "terseLabel": "Issuance of common stock upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockUponExerciseOfWarrants", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "gluu_SupplementalInformationOperatingCashFlowsFromOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of Operating cash flows from operating leases.", "label": "Supplemental Information Operating Cash Flows from Operating Leases [Table Text Block]", "terseLabel": "Supplemental Information Operating Cash Flows from Operating Leases" } } }, "localname": "SupplementalInformationOperatingCashFlowsFromOperatingLeasesTableTextBlock", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gluu_TapjoyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tapjoy.", "label": "Tapjoy [Member]", "terseLabel": "Tapjoy" } } }, "localname": "TapjoyMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "gluu_TenPercentStockholderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to a stockholder of the company that owns at least 10% of the outstanding stock.", "label": "Ten Percent Stockholder [Member]", "terseLabel": "10% Stockholder [Member]" } } }, "localname": "TenPercentStockholderMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "gluu_TitlesContentAndTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Titles content and technology.", "label": "Titles Content And Technology [Member]", "terseLabel": "Titles, content and technology" } } }, "localname": "TitlesContentAndTechnologyMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gluu_TransitionBonusPaymentFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow of bonus amount associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Transition Bonus Payment From Divestiture Of Interest In Consolidated Subsidiaries", "terseLabel": "Transition bonus payment" } } }, "localname": "TransitionBonusPaymentFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "gluu_TransitionalServicesAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to transitional services agreement (TSA).", "label": "Transitional Services Agreement [Member]", "terseLabel": "TSA" } } }, "localname": "TransitionalServicesAgreementMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "gluu_USStateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "U S State [Member]", "label": "U S State [Member]", "terseLabel": "U S State" } } }, "localname": "USStateMember", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gluu_UnrecognizedTaxBenefitsNetOfDeferredTaxAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns netted against deferred tax assets.", "label": "Unrecognized Tax Benefits, Net of Deferred Tax Asset", "terseLabel": "Unrecognized tax benefit netted against deferred tax assets" } } }, "localname": "UnrecognizedTaxBenefitsNetOfDeferredTaxAsset", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "gluu_UnusedElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Unused Elements [Abstract]" } } }, "localname": "UnusedElementsAbstract", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "gluu_WarrantExercisableTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the vesting period for the warrants.", "label": "Warrant Exercisable Term", "terseLabel": "Warrant exercisable term period" } } }, "localname": "WarrantExercisableTerm", "nsuri": "http://www.glu.com/20191231", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "durationItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r51", "r105" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r159", "r246", "r250", "r438" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureLeasesNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureLeasesNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r155", "r246", "r248", "r435", "r436" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureLeasesNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureLeasesNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r117", "r118", "r119", "r120" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustments" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r118", "r119", "r120" ], "lang": { "en-US": { "role": { "label": "Scenario Previously Reported [Member]", "terseLabel": "As Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r158", "r246", "r249", "r437", "r442", "r444" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r161", "r411" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201609Member": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.", "label": "Accounting Standards Update201609 [Member]", "terseLabel": "ASU 2016-09" } } }, "localname": "AccountingStandardsUpdate201609Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r162", "r163" ], "calculation": { "http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r15", "r28", "r162", "r163", "r247" ], "calculation": { "http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Receivables, which are included in accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAccountsReceivableDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r20", "r21", "r42" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r200" ], "calculation": { "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r56", "r57" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive (loss)/income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r58", "r372" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive income/(loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r257", "r259", "r302", "r303" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r234", "r235", "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Non-cash warrant expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/(loss) to net cash generated/(used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesAdvertisingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r165", "r167", "r168", "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r181", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense, operating" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r129" ], "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 securities excluded from computation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r92", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "verboseLabel": "Impairment charges to cost of revenues" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r418", "r426" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r19", "r50" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r381" ], "calculation": { "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r260", "r288" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails", "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r378", "r379" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails", "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BALANCE SHEET COMPONENTS" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r357", "r358" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Date of Acquisition [Abstract]" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r352" ], "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": "Voting power percent acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r355", "r356" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "verboseLabel": "Pro forma net loss per share - basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r355", "r356" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "verboseLabel": "Pro forma net loss per share - diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r355", "r356" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be deductible" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r355", "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "verboseLabel": "Pro forma net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r355", "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Total pro forma revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business acquisition, transitional costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "negatedLabel": "Acquisition related entities contribution to the company's net losses" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r316", "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r359", "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Acquired intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r360" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net acquired assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Fair value of shares previously acquired" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BUSINESS COMBINATIONS / DIVESTITURE" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r101", "r350" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software Additions", "terseLabel": "Capitalized internal use software costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r445", "r447" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software Amortization", "terseLabel": "Amortization of capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Computer Software, Net [Abstract]", "terseLabel": "Internal Use Software [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r34", "r94" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r23", "r95", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r94", "r100" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r89", "r392" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r112", "r238", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants exercise price, per share" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares, if warrants exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of shares outstanding under warrant" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r104", "r238", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r220", "r420", "r431" ], "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 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r219", "r229" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r235" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 250,000 shares authorized at December 31, 2019 and December 31, 2018; 147,778 and 143,870 shares issued and outstanding at December 31, 2019 and December 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/(loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "verboseLabel": "Comprehensive Income/(Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r142", "r143", "r388", "r389" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r142", "r143", "r388", "r389", "r441" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r142", "r143", "r388", "r389", "r441" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r137", "r425" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r142", "r143", "r388", "r389" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage from customers" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r140", "r142", "r143", "r144", "r388", "r390" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r142", "r143", "r388", "r389" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r101", "r369", "r375", "r376" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Information on Receivables, contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r240", "r241", "r247" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Contract liabilities, which are included in deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r243" ], "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", "verboseLabel": "Revenue recognized relating to performance obligations satisfied in prior periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold, Depreciation and Amortization [Abstract]" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r101", "r211", "r212", "r217" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect adjustment from adoption of ASU" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r103", "r338", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense Benefit", "negatedLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r109", "r341" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense Benefit", "negatedLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r338", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "negatedTotalLabel": "Current Income Tax Expense (Benefit), Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r103", "r338", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State And Local Tax Expense Benefit", "negatedLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred platform commission fees" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r340", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense Benefit", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r340", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense Benefit", "negatedLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r103", "r340", "r345" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTotalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r42", "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent payable" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r330" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r332" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r308", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r310", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets Property Plant And Equipment", "terseLabel": "Fixed assets" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r334", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards Foreign", "terseLabel": "Foreign tax credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r334", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r308", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r309", "r336", "r337" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals", "terseLabel": "Accruals, reserves and other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r331" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r310", "r336", "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r310", "r336", "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero).", "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense", "terseLabel": "Valuation allowance released as a result of acquisition to recognize income tax benefit" } } }, "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Matching contributions made by the Company" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans401KDefinedContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r92", "r198" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Depreciation [Abstract]" } } }, "localname": "DepreciationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r7", "r92" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.", "label": "Depreciation and Amortization, Discontinued Operations", "terseLabel": "Amortization of transition services" } } }, "localname": "DepreciationAndAmortizationDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r246" ], "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": "Summary of Revenue from Contracts with Customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "STOCK OPTION AND OTHER BENEFIT PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "STOCK OPTION AND OTHER BENEFIT PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r197", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group Disposed Of By Sale Not Discontinued Operations [Member]", "terseLabel": "Disposed by sale" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Total cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r92", "r197", "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Loss on divestiture" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "US" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "E M E A [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NET INCOME/(LOSS) PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r117", "r125", "r126", "r127", "r128", "r131", "r423", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income/(loss) per common share - basic", "verboseLabel": "Basic net income/(loss) per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income/(loss) per share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r117", "r125", "r126", "r127", "r128", "r131", "r423", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income/(loss) per common share - diluted", "verboseLabel": "Diluted net income/(loss) per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME/(LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r392" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r108", "r318", "r319" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "Tax at federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent", "terseLabel": "Meals and entertainment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": { "auth_ref": [ "r318", "r319", "r343" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent", "terseLabel": "Foreign tax credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Total compensation expense related to unvested awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r287" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense recognized over weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Restructuring Workforce" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r285" ], "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": "Employee Stock Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "STOCKHOLDERS EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Restructuring Facility" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r381", "r382", "r383", "r387" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r381", "r382", "r383", "r386", "r387" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Presented at Fair Value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block]", "verboseLabel": "Schedule of estimated the fair value of the warrants" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r254", "r255", "r256", "r382", "r412" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r254", "r255", "r256", "r382", "r413" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r254", "r255", "r256", "r382", "r414" ], "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 Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r107", "r317" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense Benefit Continuing Operations", "negatedLabel": "Federal" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible assets estimated useful life", "verboseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r186" ], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r188" ], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r188" ], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r182", "r183", "r186", "r189", "r415" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r182", "r185" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r186" ], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Country [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r101", "r391", "r394" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r107" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense Benefit Continuing Operations", "negatedLabel": "Foreign" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "auth_ref": [ "r73", "r74", "r92", "r421", "r434" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "negatedLabel": "Net loss from the sale of a foreign subsidiary" } } }, "localname": "GainOrLossOnSaleOfStockInSubsidiary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r173", "r175" ], "calculation": { "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r101", "r178" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r92", "r174", "r177", "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "verboseLabel": "Goodwill impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "verboseLabel": "Goodwill write-off" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r92", "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r92", "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "verboseLabel": "Impairment charges of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r101", "r195", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research And Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r106" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r106" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income Loss From Continuing Operations Before Income Taxes Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r106" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "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, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income/(loss) before income taxes", "verboseLabel": "Income/(loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments [Abstract]", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsByJurisdictionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r8", "r10", "r11", "r12", "r204", "r205" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.glu.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r323", "r327", "r329", "r342" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r349" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r151", "r346" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "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)", "negatedLabel": "Income tax (provision)/benefit", "negatedTerseLabel": "Income tax (provision)/benefit", "negatedTotalLabel": "Income tax benefit/(provision)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Total:" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r65", "r101", "r314", "r315", "r328", "r329", "r333", "r347", "r443" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable, accrued restructuring, and other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidRoyalties": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for royalties that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Royalties", "negatedLabel": "Prepaid royalties" } } }, "localname": "IncreaseDecreaseInPrepaidRoyalties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRoyaltiesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.", "label": "Increase (Decrease) in Royalties Payable", "terseLabel": "Accrued royalties" } } }, "localname": "IncreaseDecreaseInRoyaltiesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r230", "r233" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Guarantee [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Value" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r180", "r184" ], "calculation": { "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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", "totalLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r101", "r191", "r193" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Bonus expense" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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": "Lease terms" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2024 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r408" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetailsCalc2": { "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Longest extension option" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r410" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r419", "r429" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "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' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r220", "r221", "r222", "r224", "r225", "r226", "r228", "r231", "r232" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r223", "r227", "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Indemnification liability recorded" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r220", "r221", "r222", "r224", "r225", "r226", "r228", "r231", "r232" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketing and Advertising Expense [Abstract]", "terseLabel": "Advertising Expenses [Abstract]" } } }, "localname": "MarketingAndAdvertisingExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesAdvertisingExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r13", "r366" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "verboseLabel": "BUSINESS COMBINATIONS / DIVESTITURE" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestiture" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinimumGuaranteesPolicy": { "auth_ref": [ "r101", "r440" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for minimum guarantees, including the nature of each guarantee given to contract holders under long-duration contracts, and the methods of determining the amounts of the guarantees reflected as liabilities in the balance sheet or disclosed.", "label": "Minimum Guarantees, Policy [Policy Text Block]", "terseLabel": "Prepaid or Guaranteed Licensor Royalties" } } }, "localname": "MinimumGuaranteesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash (used in)/generated from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r90", "r93" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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 generated from operating activities", "totalLabel": "Net cash generated from/(used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r59", "r62", "r69", "r93", "r130", "r422", "r432" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net income/(loss)", "verboseLabel": "Net income/(loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails", "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest and other income/(expense), net", "verboseLabel": "Interest and other income/(expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income/(loss) from operations", "totalLabel": "Income/(loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r398" ], "calculation": { "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetailsCalc2": { "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", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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": "Short-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r400", "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", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r407", "r409" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r406", "r409" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining non-cancelable lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r115", "r121", "r148", "r377" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "verboseLabel": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total future unpaid minimum guaranteed royalty commitments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this 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, Due in Fourth Year", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the next fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this 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, Due in Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this 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, Due in Second Year", "terseLabel": "2021" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this 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, Due in Third Year", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "verboseLabel": "Future unpaid minimum guaranteed royalty commitments" } } }, "localname": "OtherCommitmentFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "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]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r53", "r393" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r63", "r66", "r235" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income/(loss)", "verboseLabel": "Other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income/(loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "terseLabel": "Platform commissions, royalties and other" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r81", "r84", "r113" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r87", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments For Restructuring", "negatedLabel": "Charges settled in cash" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r82", "r363" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r82" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedNetLabel": "Net cash paid for acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance stock options (\"PSOs\")" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r260", "r288" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsAndOtherAdjustmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock Dividends and Other Adjustments [Abstract]", "terseLabel": "Preferred Stock [Abstract]" } } }, "localname": "PreferredStockDividendsAndOtherAdjustmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCommonAndPreferredStockDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 5,000 shares authorized at December 31, 2019 and December 31, 2018; no shares issued and outstanding at December 31, 2019 and December 31, 2018" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRoyalties": { "auth_ref": [ "r16", "r18", "r171", "r172" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid royalties", "terseLabel": "Prepaid royalties" } } }, "localname": "PrepaidRoyalties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r80" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Proceeds from divestiture of Moscow studio" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r85", "r289" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from exercise of stock options and purchases under the ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r85", "r289" ], "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": "Cash proceed from option exercise, net" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r85" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Gross proceeds from warrant exercises", "terseLabel": "Proceeds from exercise of warrants", "verboseLabel": "Proceeds from exercise of stock warrants and issuance of common stock" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r59", "r62", "r88", "r152", "r154", "r368", "r370", "r371", "r373", "r374" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income/(loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r201" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r199" ], "calculation": { "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r201", "r430" ], "calculation": { "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "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": "Property and equipment, net", "totalLabel": "Property and equipment, net", "verboseLabel": "Long-Lived Assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r35", "r101", "r201" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r24", "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r24", "r199" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property plant and Equipment useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "QUARTERLY FINANCIAL DATA (unaudited)" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "QUARTERLY FINANCIAL DATA (unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of total amounts of unrecognized tax benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r307", "r446" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r101", "r307" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r38", "r101", "r191", "r192", "r446" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research [Member]", "terseLabel": "Research and Development Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r23", "r94", "r100" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "periodEndLabel": "Restricted cash at end of the period", "periodStartLabel": "Restricted cash at beginning of the period", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted stock units (\"RSUs\")" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RESTRUCTURING." } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring", "terseLabel": "RESTRUCTURING" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r92", "r207", "r211", "r216" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charge", "verboseLabel": "Charges to operations" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/DisclosureRestructuringDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r208", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r207", "r215" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Accrued restructuring" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r237", "r428" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r245", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Net (DELETE AND REPLACE WITH BELOW. ALREADY UPDATED CALC VIEW)", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r102", "r253" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r68", "r149", "r150", "r153" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total Revenue", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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 (primarily consist of property and equipment)" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r405", "r409" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyGuaranteesCommitmentsAmount": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount the entity has committed to make for future royalty guarantees.", "label": "Royalty Guarantees, Commitments, Amount", "terseLabel": "Future minimum royalty payments" } } }, "localname": "RoyaltyGuaranteesCommitmentsAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Revenues from customers" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesConcentrationRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Components of Accounts Receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-Dilutive Securities Excluded from Computation of Net Income/(Loss) Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r357", "r358" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureDairyFreeGamesIncDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureProFormaDetails", "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]", "terseLabel": "Components of Income Tax Benefit/(Provision)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r164", "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]", "terseLabel": "Schedule of Movement in Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r130" ], "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 Net Income/(Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Difference Between Actual Rate and Federal Statutory Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r259", "r286", "r301" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r259", "r286", "r301" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense by Line Item" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Long-Lived Assets by Geographic Location" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r182", "r185" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesLicensorRoyaltiesGoodwillAndIntangibleAssetsDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationDetails", "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r182", "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and Accumulated Amortization of Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Component of Income (Loss) Before Income Taxes By Tax Jurisdiction" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r201" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.glu.com/role/DisclosureCommitmentsAndContingenciesMinimumGuaranteedRoyaltiesDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails", "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Schedule Of Quarterly Financial Information Table [Text Block]", "terseLabel": "Unaudited Quarterly Consolidated Statements of Operations Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r23", "r100", "r417", "r427" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r209", "r210", "r214" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r208", "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of Restructuring Reserve Activity" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue Concentration" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r75", "r156" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenues by Geographic Region" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r67", "r68", "r158" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaLongLivedAssetsDetails", "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicAreaRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r260", "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of Company's RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r265", "r276", "r279" ], "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": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Estimate Fair Value of Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]", "terseLabel": "Schedule of compensation expense related to unvested awards" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization Related to Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r160" ], "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 AND OPERATIONS BY GEOGRAPHIC AREA" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureSegmentInformationAndOperationsByGeographicArea" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 Compensation", "terseLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Compensation Arrangement by Share-based Payment Award Accelerated Compensation Cost", "terseLabel": "Accelerated vesting expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited, Number of Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "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": "Forfeited, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "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": "Granted, Number of Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "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": "Granted, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "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": "Awarded and unvested, Number of Units Outstanding, ending balance", "periodStartLabel": "Awarded and unvested, Number of Units Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "sharesItemType" }, "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": "Awarded and unvested, Weighted Average Grant Date Fair Value, ending balance", "periodStartLabel": "Awarded and unvested, Weighted Average Grant Date Fair Value, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Awarded and unvested, Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "durationItemType" }, "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", "negatedLabel": "Vested, Number of Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "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": "Vested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Black-Sholes Valuation Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Common stock authorized for issuance, increased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "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 exercisable, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "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 exercisable, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options canceled, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Options granted, number of shares", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r267", "r288" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of shares, ending balances", "periodStartLabel": "Number of shares, beginning balances" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "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": "Weighted average exercise price, ending balances", "periodStartLabel": "Weighted average exercise price, beginning balances" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "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 options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r258", "r263" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "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, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options canceled, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "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, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r101", "r260", "r264" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Quoted closing price of Company's common stock" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Accelerated vesting, shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage on or around the one-year anniversary", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansRsuPsuAndPsoActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r282", "r300" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansWeightedAverageAssumptionsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r288" ], "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": "Aggregate intrinsic value, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r288" ], "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": "Weighted average remaining contractual term, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average contractual term, options expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Exercise price, percentage of fair market value of common stock on grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balances (in shares)", "periodStartLabel": "Beginning balances (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized software costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r107", "r339", "r344" ], "calculation": { "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State And Local Income Tax Expense Benefit Continuing Operations", "negatedLabel": "State" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansTables", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r235", "r236", "r237" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Shares issued, warrants exercised" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r235", "r237" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r235", "r237", "r270" ], "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, number of shares", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockOptionAndOtherBenefitPlansStockOptionActivityDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r26", "r27", "r235", "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock pursuant to Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r235", "r237" ], "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": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r31", "r32", "r166" ], "calculation": { "http://www.glu.com/role/StatementConsolidatedBalanceSheets": { "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' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r321", "r327", "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary Of Income Tax Contingencies [Text Block]", "terseLabel": "Reconciliation of Total Amounts of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "BALANCE SHEET COMPONENTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Tax credit carryforward amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r251" ], "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]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r251" ], "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": "Point-in-time revenue recognition" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Over-time revenue recognition" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureLeasesMaterialImpactOnBalanceSheetsDetails", "http://www.glu.com/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetails", "http://www.glu.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBusinessCombinationsDivestitureMoscowStudioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r311", "r348", "r424", "r439" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings Of Foreign Subsidiaries", "terseLabel": "Accumulated earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r312", "r324" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "negatedLabel": "Cumulative translation adjustment" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions", "negatedLabel": "Reductions of tax positions taken during previous years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "verboseLabel": "Accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits, amount recognized" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Additions based on uncertain tax positions related to the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions", "terseLabel": "Additions based on uncertain tax positions related to prior periods" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r138", "r139", "r145", "r146", "r147" ], "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/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Change In Amount", "terseLabel": "Valuation allowance movements" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Additions", "terseLabel": "Additions" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Deductions", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureBalanceSheetComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants to purchase common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareAntidilutiveSharesDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureStockholdersEquityCelebrityWarrantsDetails", "http://www.glu.com/role/DisclosureStockholdersEquityWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r128" ], "calculation": { "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive potential common shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r124", "r128" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "calculation": { "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "totalLabel": "Weighted average shares used to compute diluted net income/(loss) per share" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r122", "r123", "r130" ], "calculation": { "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted average shares used to compute basic net income/(loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r122", "r128" ], "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" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Shares used to compute net income/(loss) per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.glu.com/role/DisclosureNetIncomeLossPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "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=26873400&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2646-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(5)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "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", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e13051-110250" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130558-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=116856206&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=116856206&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=116856206&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=116856206&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=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9901-128506" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "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=77888426&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=77888426&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=77888426&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=77888426&loc=SL77918686-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473578&loc=d3e63223-108013" }, "r417": { "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=6876686&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(g))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a),(b),(c),(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r448": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r449": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r451": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r452": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r453": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" } }, "version": "2.1" } XML 66 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RESTRUCTURING
12 Months Ended
Dec. 31, 2019
RESTRUCTURING.  
RESTRUCTURING

NOTE 15 — RESTRUCTURING

During the year ended December 31, 2017, the Company recorded $6,019 of restructuring charge related to employee and lease termination costs in the Company’s Bellevue, Washington; Long Beach, California; San Francisco, California; Portland, Oregon; and Beijing, China offices. During the year ended December 31, 2018, the Company recorded $240 of restructuring charges related to employee and lease termination costs in the Company’s Long Beach, California office. No restructuring charges related to employee and lease termination costs were recorded during the year ended December 31, 2019.

Restructuring

Restructuring

Restructuring

Workforce

   

Facility

   

Total

Balance as of December 31, 2016

$

-

$

271

$

271

Charges to operations

4,319

1,700

6,019

Non-cash charges/adjustments

146

44

190

Charges settled in cash

(4,322)

(1,399)

(5,721)

Balance as of December 31, 2017

$

143

$

616

$

759

Charges to operations

160

80

240

Charges settled in cash

(303)

(402)

(705)

Balance as of December 31, 2018

$

-

$

294

$

294

Non-cash adjustments (1)

-

(294)

(294)

Balance as of December 31, 2019

$

-

$

-

$

-

(1)Reflects reclassification of restructuring accrual to operating lease right of use assets.

XML 67 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET INCOME/(LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2019
NET INCOME/(LOSS) PER SHARE  
Computation of Net Income/(Loss) Per Share

 

Year Ended December 31, 

 

   

2019

   

2018

   

2017

 

Net income/(loss)

$

8,871

$

(13,199)

$

(97,570)

Shares used to compute net income/(loss) per share:

Weighted average shares used to compute basic net income/(loss) per share

145,838

141,402

135,715

Dilutive potential common shares

11,545

Weighted average shares used to compute diluted net income/(loss) per share

 

157,383

 

141,402

 

135,715

Basic net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

Diluted net income/(loss) per share

$

0.06

$

(0.09)

$

(0.72)

Schedule of Anti-Dilutive Securities Excluded from Computation of Net Income/(Loss) Per Share

Year Ended December 31, 

    

2019

    

2018

    

2017

Warrants to purchase common stock

1,292

 

1,600

 

3,267

Options to purchase common stock

2,303

 

18,491

 

16,932

RSUs

659

3,021

5,812

PSOs

2,369

3,512

PSUs

38

711

ESPP

369

 

283

 

376

Total

7,030

27,618

26,387

XML 68 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY (Tables)
12 Months Ended
Dec. 31, 2019
STOCKHOLDERS EQUITY  
Schedule of estimated the fair value of the warrants

Year Ended December 31, 

     

2019

     

2018

     

2017

Dividend yield

%

%

%

Risk-free interest rate

%

2.53

%

1.65

%

Expected volatility

%

56.73

%

51.81

%

Expected term (in years)

3.51

3.52

XML 69 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
12 Months Ended
Dec. 31, 2019
CASH, CASH EQUIVALENTS AND RESTRICTED CASH  
Reconciliation of cash, cash equivalents and restricted cash

Year Ended December 31, 

    

2019

2018

2017

Cash and cash equivalents at beginning of period

$

97,834

$

63,764

$

102,102

Restricted cash at beginning of the period

 

110

 

602

 

1,312

Cash, cash equivalents and restricted cash at beginning of period

$

97,944

$

64,366

$

103,414

Cash and cash equivalents at end of period

127,053

97,834

63,764

Restricted cash at end of the period

110

602

Cash, cash equivalents and restricted cash at end of period

$

127,053

$

97,944

$

64,366

XML 70 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RESTRUCTURING (Tables)
12 Months Ended
Dec. 31, 2019
RESTRUCTURING.  
Summary of Restructuring Reserve Activity

Restructuring

Restructuring

Restructuring

Workforce

   

Facility

   

Total

Balance as of December 31, 2016

$

-

$

271

$

271

Charges to operations

4,319

1,700

6,019

Non-cash charges/adjustments

146

44

190

Charges settled in cash

(4,322)

(1,399)

(5,721)

Balance as of December 31, 2017

$

143

$

616

$

759

Charges to operations

160

80

240

Charges settled in cash

(303)

(402)

(705)

Balance as of December 31, 2018

$

-

$

294

$

294

Non-cash adjustments (1)

-

(294)

(294)

Balance as of December 31, 2019

$

-

$

-

$

-

(1)Reflects reclassification of restructuring accrual to operating lease right of use assets.

XML 71 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS
12 Months Ended
Dec. 31, 2019
REVENUE FROM CONTRACTS WITH CUSTOMERS  
REVENUE FROM CONTRACTS WITH CUSTOMERS

NOTE 5 – REVENUE FROM CONTRACTS WITH CUSTOMERS

On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts not yet substantially completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under the new revenue standard, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting policies and practices. The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an $8,826 adjustment to accumulated deficit as of the adoption date.

Disaggregation of Revenue

The following table summarizes revenue from contracts with customers for the year ended December 31, 2019:

Year Ended

December 31,

2019

2018

2017

In-App Purchases (over-time revenue recognition)

$

360,598

$

316,157

$

244,314

Advertisements and offers (point-in-time revenue recognition)

50,728

50,121

41,154

Other (point-in-time revenue recognition)

55

283

1,359

Total revenue

$

411,381

$

366,561

$

286,827

The Company reports as a single segment – mobile games. In the disaggregation above, the Company categorizes revenue by type, and by over-time or point-in-time recognition.

Contract Balances

The following table provides information about receivables, contracts assets, and contract liabilities from contracts with customers:

December 31,

2019

2018

Receivables, which are included in accounts receivable, net

$

29,304

$

27,325

Contract liabilities, which are included in deferred revenue

$

97,629

$

85,736

The Company receives payments from customers based on billing terms established in the Company’s contracts. Contract asset relates to the Company’s right to consideration for its completed performance under the contract. At December 31, 2019 and December 31, 2018, there were no contract assets recorded in the Company’s consolidated balance sheet. Accounts receivable are recorded when the right to consideration becomes unconditional.

Deferred revenue relates to payments received in advance of performance under the contract.  Deferred revenue is recognized as revenue as the Company performs under the contract. The Company had $85,736 in deferred revenue as of December 31, 2018, which was all earned in the year ended December 31, 2019. The Company had $67,788 in deferred revenue as of December 31, 2017, which was all earned in the year ended December 31, 2018.

XML 72 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES
12 Months Ended
Dec. 31, 2019
LEASES  
LEASES

NOTE 9 — LEASES

The Company currently leases real estate space under non-cancelable operating lease agreements for its corporate headquarters in San Francisco, California and its operations in Toronto, Canada, Hyderabad, India, Foster City, California, and Burlingame, California. Additionally, the Company leases office space in Long Beach, California which it

has sub-leased as it no longer has business operations in that location. These operating leases have remaining lease terms ranging from 3 months to 7.92 years, some of which include the option to extend the lease, with the longest extension option being 6 years.

Certain of the Company’s lease agreements contain lease components (for example, fixed payments such as rent) and non-lease components such as common-area maintenance costs. Both of these types of provisions are accounted for as a single lease component. For such arrangements, there may be a variability in future lease payments as the amount of the non-lease components is typically revised from one period to the next. These variable lease payments, which are primarily comprised of common-area maintenance, utilities, and real estate taxes that are passed on from the lessor in proportion to the space leased by the Company within the entire building or building complex, are recognized in the period in which the obligation for those payments is incurred.

The Company does not include any of its renewal options when calculating its lease liability as the Company is not reasonably certain whether it will exercise these renewal options at this time. The weighted-average remaining non-cancelable lease term for the Company’s operating leases was 7.55 years for the year ended December 31, 2019. The weighted-average discount rate was 6.7% for the year ended December 31, 2019. Rent expense for the year ended December 31, 2019, 2018, and 2017 was $5,311, $5,759, and $4,472, respectively.

Adoption of the lease standard had a material impact on the Company’s consolidated balance sheets. See the table below for the impact of adoption of the lease standard on the Company’s consolidated balance sheet as of January 1, 2019:

As Previously Reported December 31, 2018

New Lease Standard Adjustment

As Adjusted January 1, 2019

Operating lease right of use assets

$

28,345

$

28,345

Short-term operating lease liabilities

3,732

3,732

Long-term operating lease liabilities

30,197

30,197

Deferred rent payable*

$

5,284

(5,284)

$

* As of December 31, 2018, $122 and $5,162 of Deferred rent payable is included within the Accounts payable and Other long-term liabilities line items on the consolidated balance sheet, respectively.

The future minimum lease payments to be paid under noncancelable leases in effect at December 31, 2019, are as follows:

Operating

Year Ending December 31,

   

Leases

2020

 

4,587

2021

 

6,999

2022

6,927

2023

6,964

2024 and thereafter

27,667

Total lease payments

$

53,144

Less: imputed interest

(12,265)

Total

$

40,879

Supplemental information related to the Company’s leases for the year ended December 31, 2019 is as follows:

Year Ended

   

December 31, 2019

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

5,832

Year Ended

   

December 31, 2019

Right of use assets obtained in exchange for new lease obligations:

Operating leases

$

11,231

XML 73 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common stock
Additional Paid-In Capital
Accumulated other comprehensive income/(loss)
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2016 $ 13 $ 571,243 $ 246 $ (338,688) $ 232,814
Beginning balances (in shares) at Dec. 31, 2016 134,001        
Net loss       (97,570) (97,570)
Stock-based compensation expense   14,845     14,845
Issuance of common stock upon exercise of stock options   2,564     2,564
Issuance of common stock upon exercise of stock options (in shares) 1,083        
Issuance of common stock upon exercise of warrants   3,000     3,000
Issuance of common stock upon exercise of warrants (in shares) 1,000        
Taxes paid related to net share settlement of equity awards $ 1 (3,369)     (3,368)
Taxes paid related to net share settlement of equity awards (in shares) 1,767        
Issuance of common stock pursuant to Employee Stock Purchase Plan   1,567     1,567
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares) 894        
Non-cash warrant expense   260     260
Other comprehensive income/(loss)     (252)   (252)
Ending balance at Dec. 31, 2017 $ 14 589,962 (6) (436,110) 153,860
Ending balances (in shares) at Dec. 31, 2017 138,745        
Cumulative effect adjustment from adoption of ASU | ASU 2016-09   (148)   148  
Net loss       (13,199) (13,199)
Stock-based compensation expense   24,592     24,592
Issuance of common stock upon exercise of stock options   6,922     6,922
Issuance of common stock upon exercise of stock options (in shares) 2,721        
Taxes paid related to net share settlement of equity awards   (7,097)     (7,097)
Taxes paid related to net share settlement of equity awards (in shares) 1,634        
Issuance of common stock pursuant to Employee Stock Purchase Plan   2,356     2,356
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares) 770        
Non-cash warrant expense   1,046     1,046
Other comprehensive income/(loss)     7   7
Ending balance at Dec. 31, 2018 $ 14 617,781 1 (440,483) 177,313
Ending balances (in shares) at Dec. 31, 2018 143,870        
Cumulative effect adjustment from adoption of ASU | ASU 2016-09       8,826 8,826
Net loss       8,871 8,871
Stock-based compensation expense   17,383     17,383
Issuance of common stock upon exercise of stock options $ 1 4,553     4,554
Issuance of common stock upon exercise of stock options (in shares) 1,723        
Taxes paid related to net share settlement of equity awards   (8,408)     (8,408)
Taxes paid related to net share settlement of equity awards (in shares) 1,457        
Issuance of common stock pursuant to Employee Stock Purchase Plan   3,412     3,412
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares) 728        
Other comprehensive income/(loss)     (38)   (38)
Ending balance at Dec. 31, 2019 $ 15 $ 634,721 $ (37) $ (431,612) $ 203,087
Ending balances (in shares) at Dec. 31, 2019 147,778        
XML 74 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 127,053 $ 97,834
Accounts receivable, net 29,304 27,325
Prepaid royalties 15,347 8,520
Deferred royalties 5,067 4,410
Deferred platform commission fees 29,239 25,862
Restricted cash   110
Prepaid expenses and other assets 8,629 6,940
Total current assets 214,639 171,001
Property and equipment, net 17,643 13,888
Operating lease right of use assets 35,170  
Long-term prepaid royalties 26,879 1,667
Other long-term assets 2,733 2,505
Intangible assets, net 4,758 9,145
Goodwill 116,227 116,227
Total assets 418,049 314,433
Current liabilities:    
Accounts payable 16,892 10,480
Accrued liabilities 643 1,384
Accrued compensation 11,260 17,896
Accrued royalties 20,802 14,139
Accrued restructuring   294
Short-term operating lease liabilities 3,528  
Deferred revenue 97,629 85,736
Total current liabilities 150,754 129,929
Long-term accrued royalties 26,842 1,649
Long-term operating lease liabilities 37,351  
Other long-term liabilities 15 5,542
Total liabilities 214,962 137,120
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, $0.0001 par value; 5,000 shares authorized at December 31, 2019 and December 31, 2018; no shares issued and outstanding at December 31, 2019 and December 31, 2018
Common stock, $0.0001 par value; 250,000 shares authorized at December 31, 2019 and December 31, 2018; 147,778 and 143,870 shares issued and outstanding at December 31, 2019 and December 31, 2018 15 14
Additional paid-in capital 634,721 617,781
Accumulated other comprehensive (loss)/income (37) 1
Accumulated deficit (431,612) (440,483)
Total stockholders' equity 203,087 177,313
Total liabilities and stockholders' equity $ 418,049 $ 314,433
XML 75 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RESTRUCTURING (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restructuring Reserve [Roll Forward]          
Beginning Balance   $ 759 $ 294 $ 759 $ 271
Charges to operations $ 160 80   240 6,019
Non-cash charges/adjustments     (294)   190
Charges settled in cash       (705) (5,721)
Ending Balance       294 759
Restructuring Workforce          
Restructuring Reserve [Roll Forward]          
Beginning Balance   143   143  
Charges to operations       160 4,319
Non-cash charges/adjustments         146
Charges settled in cash       (303) (4,322)
Ending Balance         143
Restructuring Facility          
Restructuring Reserve [Roll Forward]          
Beginning Balance   $ 616 294 616 271
Charges to operations       80 1,700
Non-cash charges/adjustments     (294)   44
Charges settled in cash       (402) (1,399)
Ending Balance       294 616
Employee Termination          
Restructuring Reserve [Roll Forward]          
Charges to operations     $ 0 $ 240 $ 6,019
XML 76 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS - Stock-Based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 17,383 $ 24,592 $ 15,063
Total compensation expense related to unvested awards not yet recognized $ 38,869    
Quoted closing price of Company's common stock $ 6.05    
Cash proceed from option exercise, net $ 3,305 5,643 2,564
2007 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 1,360 927 561
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 10,466 12,807 6,460
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 1,700 2,795 1,289
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 5,217 8,990 7,314
Options to purchase common stock      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 7,043 6,386  
Total compensation expense related to unvested awards not yet recognized $ 11,214    
Unrecognized compensation expense recognized over weighted average period 1 year 9 months 18 days    
Total intrinsic value exercised $ 7,806 10,957 1,732
Restricted stock units ("RSUs")      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Vesting period 4 years    
Vesting percentage on or around the one-year anniversary 25.00%    
Total stock-based compensation expense $ 6,559 8,084 10,127
Total compensation expense related to unvested awards not yet recognized $ 19,947    
Unrecognized compensation expense recognized over weighted average period 1 year 6 months 3 days    
Incentive Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense     3,585
Performance stock options ("PSOs")      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 2,421 $ 9,195 $ 790
PSOs      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total compensation expense related to unvested awards not yet recognized $ 99    
Unrecognized compensation expense recognized over weighted average period 11 months 12 days    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total compensation expense related to unvested awards not yet recognized $ 7,609    
Unrecognized compensation expense recognized over weighted average period 1 month 17 days    
XML 77 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS (Details)
$ in Thousands
1 Months Ended 6 Months Ended 7 Months Ended 12 Months Ended 91 Months Ended
Feb. 22, 2016
shares
Aug. 15, 2009
shares
Apr. 30, 2019
shares
Apr. 30, 2018
shares
Apr. 30, 2017
shares
Aug. 14, 2009
shares
Dec. 31, 2015
Dec. 31, 2019
USD ($)
tranche
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Jun. 04, 2015
Dec. 31, 2007
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation | $               $ 17,383 $ 24,592 $ 15,063    
Common stock, reserved for future issuance               39,468,000        
Options to purchase common stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation | $               $ 7,043 $ 6,386      
Options granted, number of shares               815,000 (6,092,000) 5,346,000    
Options to purchase common stock | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Contractual term               6 years        
Options to purchase common stock | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Contractual term               10 years        
Incentive Stock Option                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation | $                   $ 3,585    
PSOs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Contractual term               10 years        
Options granted, number of shares               0 2,737,000 4,246,000    
2007 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock authorized for issuance, increased     4,600,000 10,000,000 8,000,000              
Carve-out percentage         5.00%              
Number of shares available for grant               2,686,000        
2007 Equity Incentive Plan | Options to purchase common stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Employee options, vesting percentage, after first year               25.00%        
Vesting period               1 year        
Employee options, vesting percentage, monthly after first year               0.02083%        
Contractual term             10 years       6 years  
2007 Equity Incentive Plan | Options to purchase common stock | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               85.00%        
2007 Equity Incentive Plan | Incentive Stock Option | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               100.00%        
2007 Equity Incentive Plan | Non Qualified Stock Option | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               85.00%        
2007 Equity Incentive Plan | Non Qualified Stock Option | Minimum | 10% Stockholder [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               110.00%        
2007 Equity Incentive Plan | Non Qualified Stock Option | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               85.00%        
2007 Equity Incentive Plan | PSOs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation | $               $ 0        
2007 Equity Incentive Plan | PSOs | Creative leaders                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Percentage of annual bonus opportunity replaced                 50.00% 50.00%    
2007 Equity Incentive Plan | PSOs and PSUs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of tranches | tranche               3        
2007 Equity Incentive Plan | PSOs and PSUs | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting percentage               0.00%        
2007 Equity Incentive Plan | PSOs and PSUs | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting percentage               200.00%        
2007 Employee Stock Purchase Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock authorized for issuance, increased         4,000,000              
Percentage of outstanding shares reserved for grant increase during each January 1 for the first eight calendar years               1.00%        
Stock-based compensation | $               $ 1,360 $ 927 $ 561    
Maximum shares issued over a plan period               5,333,000        
Common stock, reserved for future issuance                       667,000
Number of shares available for grant               2,787,000        
Maximum offering period share amount 450,000 200,000       500,000            
2018 Equity Inducement Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock, reserved for future issuance       400,000       156,000        
2018 Equity Inducement Plan | Non Qualified Stock Option | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Exercise price, percentage of fair market value of common stock on grant date               100.00%        
XML 78 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]      
Accumulated earnings of foreign subsidiaries $ 2,953    
Valuation allowance released as a result of acquisition to recognize income tax benefit 0 $ 0 $ 294
Valuation allowance movements 2,334 $ 4,471  
Federal Tax      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 211,330    
U S State      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 91,722    
Federal Research And Development Credits | Research and Development Tax Credit Carryforward      
Income Tax Contingency [Line Items]      
Tax credit carryforward amount 14,327    
California Research And Development Tax Credit | Research and Development Tax Credit Carryforward      
Income Tax Contingency [Line Items]      
Tax credit carryforward amount 23,406    
Foreign Tax Authority      
Income Tax Contingency [Line Items]      
Tax credit carryforward amount $ 2,895    
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning Balance   $ 837 $ 837
Additions
Deductions   $ (837)
Ending Balance     $ 837
XML 80 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS / DIVESTITURE - Moscow Studio (Details)
shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2018
USD ($)
Jan. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
item
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from divestiture of Moscow studio       $ 2,726  
Prepaid expenses and other assets     $ 8,629 6,940  
Disposed by sale | Moscow Studio and GMRL          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Loss on divestiture         $ (6,459)
Assignment of contract         10,000
Goodwill write-off         1,220
Net assets written-off         479
Disposed by sale | Moscow Studio and GMRL | Saber and MGL          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Total cash consideration         3,226
Disposed by sale | Moscow Studio and GMRL | TSA          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Bonus expense       500  
Accelerated vesting expense       $ 514  
Accelerated vesting, shares | shares       147  
Amortization of transition services       $ 515  
Disposed by sale | Moscow Studio and GMRL | TSA | Saber          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Total cash consideration         514
Disposed by sale | Moscow Studio and GMRL | TSA | Saber | Maximum          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Bonus expense     $ 500    
Accelerated vesting, shares | shares     150    
Disposed by sale | Moscow Studio and GMRL | APLA | MGL          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Number of mobile games sold | item     4    
Disposed by sale | Moscow Studio and GMRL | Celebrity Game | MGL          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Minimum guarantee and other payments obligation     $ 1,500    
Total cash consideration         $ 1,500
Disposed by sale | Moscow Studio and GMRL | SPA and APLA          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Total cash consideration $ 3,226        
Proceeds from divestiture of Moscow studio 1,500 $ 1,726      
Transition bonus payment $ 500        
XML 81 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Total Revenue $ 411,381 $ 366,561 $ 286,827
In-App Purchases | Over-time revenue recognition      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 360,598 316,157 244,314
Advertisements and offers | Point-in-time revenue recognition      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 50,728 50,121 41,154
Other | Point-in-time revenue recognition      
Disaggregation of Revenue [Line Items]      
Total Revenue $ 55 $ 283 $ 1,359
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS - Future Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cost of Goods and Services Sold, Depreciation and Amortization [Abstract]                      
Impairment and amortization of intangible assets $ 1,039 $ 1,040 $ 1,056 $ 1,252 $ 2,017 $ 4,167 $ 1,468 $ 1,467 $ 4,387 $ 9,119 $ 10,331
Amortization expense, operating                 0 0 $ 0
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]                      
Goodwill 116,227       $ 116,227       116,227 $ 116,227  
Finite Lived Intangible Assets Excluding Those Under Development [Member]                      
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]                      
2020 3,258               3,258    
2021 1,500               1,500    
Total intangible assets $ 4,758               $ 4,758    
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Supplemental Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash flows from operating leases $ 5,832
Operating leases $ 11,231
XML 84 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Useful Lives (Details)
12 Months Ended
Dec. 31, 2019
Computer equipment  
Property, Plant and Equipment [Line Items]  
Property plant and Equipment useful life 3 years
Computer software | Minimum  
Property, Plant and Equipment [Line Items]  
Property plant and Equipment useful life 2 years
Computer software | Maximum  
Property, Plant and Equipment [Line Items]  
Property plant and Equipment useful life 3 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property plant and Equipment useful life 3 years
XML 85 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue recognized relating to performance obligations satisfied in prior periods $ 0 $ 0
Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false] true  
Number of years revenue from consumable virtual items has been insignificant 3 years  
Minimum    
Estimated useful life of a paying user 4 months  
Maximum    
Estimated useful life of a paying user 8 months  
XML 86 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET INCOME/(LOSS) PER SHARE - Antidilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 7,030 27,618 26,387
Warrants to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 1,292 1,600 3,267
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 2,303 18,491 16,932
Restricted stock units ("RSUs")      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 659 3,021 5,812
Performance stock options ("PSOs")      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 2,369 3,512  
PSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 38 711  
Employee stock purchase plan ("ESPP")      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti dilutive securities excluded from computation of diluted net loss per share 369 283 376
XML 87 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2019
FAIR VALUE MEASUREMENTS  
Schedule of Assets and Liabilities Presented at Fair Value

As of December 31, 2019, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2019

 

Financial Assets

Cash and cash equivalents

$

127,053

$

$

$

127,053

Other investments

1,565

1,565

Total financial assets

$

127,053

$

$

1,565

$

128,618

As of December 31, 2018, the Company’s financial assets and financial liabilities are presented below at fair value and were classified within the fair value hierarchy as follows:

    

Level 1

    

Level 2

    

Level 3

    

December 31, 2018

Financial Assets

Cash and cash equivalents

$

97,834

$

$

$

97,834

Restricted cash

110

110

Other investments

1,410

1,410

Total financial assets

$

97,944

$

$

1,410

$

99,354

XML 88 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 89 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES
12 Months Ended
Dec. 31, 2019
INCOME TAXES  
INCOME TAXES

NOTE 13 — INCOME TAXES

The components of income (loss) before income taxes by tax jurisdiction were as follows:

Year Ended December 31,

   

2019

   

2018

   

2017

   

United States

$

7,047

$

(12,396)

$

(97,503)

Foreign

2,295

(254)

(893)

Income (loss) before income taxes

$

9,342

$

(12,650)

$

(98,396)

The components of income tax benefit/(provision) were as follows:

Year Ended December 31, 

Current:

   

2019

   

2018

   

2017

Federal

$

373

$

(96)

$

947

State

(10)

(8)

(10)

Foreign

(590)

(500)

(521)

(227)

(604)

416

Deferred:

Federal

294

Foreign

(244)

55

116

(244)

55

410

Total:

Federal

373

(96)

1,241

State

(10)

(8)

(10)

Foreign

(834)

(445)

(405)

$

(471)

$

(549)

$

826

The difference between the actual rate and the federal statutory rate was as follows:

Year Ended December 31, 

   

2019

   

2018

   

2017

   

Tax at federal statutory rate

21.0

%

21.0

%

34.0

%

Meals and entertainment

3.1

(2.0)

(0.1)

Research and development credit

(41.0)

21.3

2.5

Stock-based compensation

(29.0)

17.9

(2.0)

Revenue from contracts with customers

(14.6)

Others

(0.6)

(3.1)

0.6

Global intangible low-taxed income

4.2

(1.7)

Valuation allowance

17.5

(35.3)

(33.8)

Executive compensation

6.1

Foreign tax credit

23.7

(7.8)

(0.4)

Effective tax rate

5.0

%

(4.3)

%

0.8

%

Deferred tax assets and liabilities consist of the following:

December 31, 2019

December 31, 2018

   

US

   

Foreign

   

Total

   

US

   

Foreign

   

Total

Deferred tax assets:

Fixed assets

$

209

$

71

$

280

$

$

35

$

35

Net operating loss carryforwards

48,968

25

48,993

50,119

97

50,216

Accruals, reserves and other

5,202

134

5,336

10,853

172

11,025

Foreign tax credit

2,905

2,905

5,118

128

5,246

Stock-based compensation

5,882

5,882

4,787

4,787

Research and development credit

22,630

22,630

17,945

17,945

Capitalized research and development

7,189

7,189

2,835

2,835

Intangible assets

355

355

Other

2,951

2,951

2,888

2,888

Total deferred tax assets

$

96,291

$

230

$

96,521

$

94,545

$

432

$

94,977

Deferred tax liabilities:

Fixed assets

$

$

(40)

$

(40)

$

(54)

$

(19)

$

(73)

Intangible assets

(513)

(513)

Net deferred tax assets

96,291

190

96,481

93,978

413

94,391

Less valuation allowance

(96,291)

(25)

(96,316)

(93,978)

(4)

(93,982)

Net deferred tax assets

$

$

165

$

165

$

$

409

$

409

The Company has not provided deferred taxes on unremitted earnings attributable to foreign subsidiaries, because their earnings are intended to be reinvested indefinitely. No deferred tax asset was recognized, except for India and Canada, since the Company does not believe the deferred tax asset will be realized in the foreseeable future. The amount of accumulated foreign earnings of the Company’s foreign subsidiaries totaled $2,953 as of December 31, 2019. If the Company's foreign earnings were repatriated, additional tax expense might result. The Company determined that the

calculation of the amount of unrecognized deferred tax liability related to these cumulative unremitted earnings attributable to foreign subsidiaries is not practicable.

The Company recorded a release of its valuation allowance of $0, $0, and $294 during 2019, 2018, and 2017, respectively. The 2017 release was associated with the acquisitions of Dairy Free in August 2017. Pursuant to ASC 805-740, changes in the Company’s valuation allowance that stem from a business combination should be recognized as an element of the Company’s deferred income tax expense or benefit. The Company previously recognized a valuation allowance against its net operating loss carryforwards and determined that it should be able to utilize the benefit of those net operating losses against the deferred tax liabilities of Dairy Free; therefore, it has partially released its pre-existing valuation allowance.

In accordance with ASC 740 and based on all available evidence on a jurisdictional basis, the Company believes that it is more likely than not that its deferred tax assets will not be utilized and has recorded a full valuation allowance against its net deferred tax assets in each of its jurisdictions except for entities in Canada and India. The Company assesses on a periodic basis the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income or losses, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible tax planning strategies in assessing the need for the valuation allowance. If it is not more likely than not that the Company expects to recover its deferred tax assets, the Company will increase its provision for taxes by recording a valuation allowance against the deferred tax assets that it estimates will not ultimately be recoverable. The available negative evidence at December 31, 2019 and 2018 included historical and projected future operating losses. As a result, the Company concluded that an additional valuation allowance of $2,334 and $4,471 was required to reflect the change in its deferred tax assets prior to valuation allowance during 2019 and 2018, respectively. As of December 31, 2019 and 2018, the Company considered it more likely than not that its deferred tax assets would not be realized within their respective carryforward periods.

At December 31, 2019, the Company had net operating loss carryforwards of approximately $211,330 and $91,722 for federal and state tax purposes, respectively. If not utilized, these carryforwards will expire at various times between 2023 and 2037. In addition, the Company has research and development tax credit carryforwards of approximately $14,327 for federal income tax purposes and $23,406 for California tax purposes. If not utilized, the federal research and development tax credit carryforwards will begin to expire in 2023. The California state research credit will carry forward indefinitely. The Company has approximately $2,895 of foreign tax credits that will begin to expire in 2020. The Company’s ability to use its net operating loss carryforwards and federal and state tax credit carryforwards to offset future taxable income and future taxes, respectively, may be subject to restrictions attributable to equity transactions that result in changes in ownership as defined by Internal Revenue Code Section 382.

A reconciliation of the total amounts of unrecognized tax benefits was as follows:

Year Ended December 31, 

   

2019

   

2018

Beginning balance

$

20,718

$

13,391

Reductions of tax positions taken during previous years

(8,226)

(59)

Additions based on uncertain tax positions related to the current period

2,598

3,996

Additions based on uncertain tax positions related to prior periods

3,400

Cumulative translation adjustment

(6)

(10)

Ending balance

$

15,084

$

20,718

The total unrecognized tax benefits as of December 31, 2019 and 2018 included approximately $15,084 and $20,548, respectively, of unrecognized tax benefits that have been netted against deferred tax assets. As of December 31, 2019, the Company does not expect the unrecognized tax benefits, if recognized, to have a material impact on its financial statements.

The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense. The Company has accrued $0 of interest and penalties on uncertain tax positions as of December 31, 2019, as compared to $150 as of December 31, 2018. Approximately $23, $27, and $96 of accrued interest and penalty expense related to estimated obligations for unrecognized tax benefits was recognized during 2019, 2018 and 2017, respectively.

The Company is subject to taxation in the United States and various foreign jurisdictions. The material jurisdictions subject to examination by tax authorities are primarily the State of California, the United States, Canada and India. The Company’s federal tax returns are open by statute for tax years 1998 and California tax returns are open by statute for tax years 2003 and forward and could be subject to examination by the tax authorities.

The Tax Cuts and Jobs Act (“The Act”) enacted on December 22, 2017 subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. The Company has elected to account for GILTI as a period cost in the year the tax is incurred.

Prior to the enactment of The Act, the Company had asserted indefinite reinvestment on all of its undistributed earnings from foreign subsidiaries. As a result of the enactment of The Act, the Company has reevaluated its historic assertion and continue to assert these earnings to be indefinitely reinvested.

Based on its review of The Act, the Company expects that this legislation will not have a material impact on its future operational results as long as the Company maintains a full valuation allowance. It is the Company’s policy to record valuation allowances when necessary to reduce deferred tax assets to the amount that it expects to realize. Currently, the Company maintains a full valuation allowance for its deferred tax assets in the U.S. and Hong Kong.

XML 90 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2019
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

Basis of Presentation

The Company's consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).

Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated on consolidation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company’s management to make judgments, assumptions and estimates that affect the amounts reported in its consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates and assumptions reflected in the financial statements include, but are not limited to, estimation of the average playing period of paying users associated with durable virtual items, the allowance for doubtful accounts, useful lives of property and equipment and intangible assets, valuation and realizability of deferred tax assets and uncertain tax positions, fair value of stock awards issued, fair value of warrants issued, accounting for business combinations, evaluating goodwill, long-lived assets for impairment, and realization of prepaid royalties and fair value of investments. Actual results may differ from these estimates and these differences may be material.

Revenue Recognition

Revenue Recognition

The Company generates revenue through in-application purchases (“in-app purchases”) within its games on smartphones and tablet devices, such as Apple’s iPhone and iPad, and mobile devices utilizing Google’s Android operating system. Users can download the Company’s free-to-play games through Digital Storefronts. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. 

The Company adopted Accounting Standard Codification Topic 606, Revenue with Contracts with Customers (“ASC 606”) and its related amendments effective January 1, 2018 using a modified retrospective method. The reported results for the year ended December 31, 2018 reflect the application of ASC 606 guidance while the reported results for the year ended December 31, 2017 were prepared under the guidance of Accounting Standard Codification 605 (“ASC 605”), Revenue Recognition (ASC 605), which is also referred to herein as "legacy GAAP" or the "previous guidance".

The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures.

In accordance with ASC 606, revenue is recognized when or as a customer obtains control of promised services. The amount of revenue recognized reflects the consideration which the Company expects to receive in exchange for these services. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

ASC 606 requires an entity to disclose the revenue recognized in the reporting period from performance obligations satisfied (or partially satisfied) in previous periods (for example, due to changes in transaction price). Revenue recognized relating to performance obligations satisfied in prior periods was $0 for the year ended December 31, 2019 and December 31, 2018, respectively.  

 

The Company elects to use the practical expedient under 606-10-50-14 which states an entity need not disclose the information in paragraph 606-10-50-13 for a performance obligation if the following criteria are met:

1.the performance obligation is part of a contract that has an original expected duration of one year or less; and
2.the entity recognizes revenue from the satisfaction of the performance obligation in accordance with paragraph 606-10-55-18 (right to invoice).

Since all of the Company’s contracts have an original expected duration of one year or less, the Company elects to use this practical expedient and does not disclose the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations.

In-App Purchases

 

Users can download the Company’s free-to-play games within the Digital Storefronts and pay to acquire virtual currency, which can be redeemed in the game for virtual goods, or virtual goods directly (together, defined as “virtual items”) to enhance their game-playing experience. The Company sells both consumable and durable virtual items and receives reports from the Digital Storefronts, which breakdown the various purchases made from the Company’s games over a given time period. The Company reviews these reports and determines on a per-item basis whether the purchase was a consumable virtual item or a durable virtual item. Consumable virtual items are items that are consumed at a predetermined time or otherwise have limitations on repeated use. Durable virtual items are items, such as furniture, clothes, etc. that are accessible to the player over an extended period of time and that remain in the game for as long as the player continues to play.

The initial download of the mobile game from the Digital Storefront does not create a contract under ASC 606 because of the lack of commercial substance; however, the separate election by the player to make an in-application purchase satisfies the criterion thus creating a contract under ASC 606. The Company has identified the following performance obligations in these contracts:

 

1.Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc.
2.Obligation to the paying player to continue displaying and providing access to the virtual items within the game.

Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company’s performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services

available to the players. The transaction price, which is the amount paid for the virtual items by the player, is allocated entirely to the single combined performance obligation. The Company recognizes revenue for durable virtual items over the estimated average playing period of paying users on a per title basis.  The Company’s revenue from consumable virtual items has been insignificant over the previous three years. The Company has estimated the useful life of a paying user between four and eight months.

Advertisements and Offers

 

The Company has relationships with certain advertising service providers for advertisements within its mobile games. Revenue from these advertising service providers is generated through impressions, clickthroughs, offers and banner ads. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services.

Other Estimates and Judgments

 

The Company computes its estimated average playing period of paying users at least twice each year. It has examined the playing patterns of paying users across a representative sample of its games across various genres.  

 

The Company uses the “survival analysis” model to estimate the average playing period for paying users. This model provides for a singular approach to estimating the average playing period of paying users on a title by title basis for the Company’s diverse portfolio of games. It is a statistical model that analyzes time duration until one or more events happens and is commonly used in various industries for estimating lifespans. The Company believes this is an appropriate model to estimate the average playing period of paying users for its titles as this model statistically estimates the average playing period of each title by analyzing the historical behavior patterns of paying users.

This model requires the stratification of user data into active and inactive paying users on a per title basis. Active users are those who are active in the game for the past 30 days as of the evaluation date. The remaining users are considered inactive and deemed to have churned from the game. These users are treated mathematically differently in the model than those who are still active. A distribution curve is then fit to the user data to estimate the average playing period of paying users on a per title basis.

The Company has selected a threshold of 120 days from the commercial launch of a title as the minimum number of days of data required for this model. This threshold was deemed to be appropriate as the Company tested the model using lower thresholds which resulted in inconsistencies in the estimate of the average playing period of paying users. For new titles with less than 120 days of data that share similar attributes with an existing title and/or prequel titles, the average playing period is determined based on the average playing period of that existing title or prequel title, as applicable. For all other titles with less than 120 days of data, the average playing period is determined based on the average playing period of all other remaining existing titles.   

While the Company believes its estimates to be reasonable based on available game player information, it may revise such estimates in the future if a titles’ user characteristics change. Any adjustments arising from changes in the estimates of the average playing period for paying users would be applied to the current quarter and prospectively on the basis that such changes are caused by new information that indicates a change in user behavior patterns compared to historical titles. Any changes in the Company’s estimates of the useful life of virtual items in a certain title may result in revenue being recognized on a basis different from prior periods’ and may cause its operating results to fluctuate.

Principal Agent Considerations

The Company evaluated its Digital Storefront and advertising service provider agreements under ASC 606 in order to determine if it is acting as the principal or as an agent when selling virtual items or advertisements within its games. The

Company primarily uses Digital Storefronts for distributing its smartphone games and for enabling players to purchase virtual items and advertising service providers to serve advertisements within its games. The Company evaluated the following factors to assess whether it controls each specified good or service before that good or service is transferred to the customer:

the party responsible for the fulfillment of the virtual items, game related services, or serving of advertisements;
the party having the discretion to set pricing with the end-users; and
the party having inventory risk before the specified good or service have been transferred to a customer.

Based on the evaluation of the above indicators, the Company determined that it has control of the services before they are transferred to the end-user. Thus, the Company is generally acting as a principal and is the primary obligor to end-users for games distributed through Digital Storefronts and advertisements served through its advertising service providers. Therefore, the Company recognizes revenue related to these arrangements on a gross basis, when the necessary information about the gross amounts or platform fees charged, before any adjustments, are made available by the Digital Storefronts and advertising service providers. In situations where the price paid by the end-user of the advertising service provider is not known, the Company accounts for these transactions on a net basis.

Deferred Platform Commissions and Royalties 

Digital Storefronts retain platform commissions and fees on each purchase made by the paying players through the Digital Storefront. The Company is also obligated to pay ongoing licensing fees in the form of royalties related to the games developed based on or significantly incorporating licensed brands, properties or other content, and the Company plans to incorporate additional licensed content in some of its own originally branded games. As revenue from sales to paying players through Digital Storefronts are deferred, the related direct and incremental platform commissions and fees as well as third-party royalties are also deferred on the consolidated balance sheets. The deferred platform commissions and royalties are recognized in the consolidated statements of operations in “Cost of revenue” in the period in which the related sales are recognized as revenue.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand and money market funds. The Company considers all investments purchased with original maturities of three months or less from the date of purchase to be cash equivalents. The Company deposits cash and cash equivalents with financial institutions that management believes are of high credit quality. Deposits held with financial institutions often exceed the amount of insurance on these deposits.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.

The Company derives its accounts receivable from revenue earned from customers located worldwide. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers. The Company bases its allowance for doubtful accounts on management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company writes off accounts receivable balances against the allowance when it determines that the amount will not be recovered.

The following table summarizes the revenue from customers or aggregate purchases through Digital Storefronts in excess of 10% of the Company’s revenue:

 

Year Ended December 31, 

2019

   

2018

 

2017

 

Apple

54.4

%  

54.7

%  

54.2

%  

Google

33.5

%  

31.3

%  

30.3

%  

At December 31, 2019, Apple Inc. (“Apple”), Google Inc. (“Google”), and Tapjoy Inc. (“Tapjoy”) accounted for 47.2%, 28.5%, and 17.8%, respectively, of total accounts receivable. At December 31, 2018, Apple, Google and Tapjoy accounted for 40.8%, 30.3%, and 21.1%, respectively, of total accounts receivable. No other customer represented more than 10% of the Company’s total accounts receivable as of these dates.

Fair Value

Fair Value

The Company accounts for fair value in accordance with Accounting Standard Codification 820Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company uses a three-tier hierarchy, which prioritizes the inputs used in measuring fair value as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Foreign Currencies

Foreign Currencies

The functional currency of each of the Company’s wholly owned subsidiaries is either the applicable local currency or the U.S. dollar. In preparing its consolidated financial statements, the Company translates the financial statements of its foreign subsidiaries from their functional currencies, the local currency, into U.S. Dollars. The translation of foreign currencies into U.S. dollars is performed for assets and liabilities using current foreign currency exchange rates in effect at the balance sheet date and for revenues and expense accounts using average foreign currency exchange rates during the period. Capital accounts are translated at historical foreign currency exchange rates. Translation gains and losses are included as a component of accumulated other comprehensive income/(loss) within stockholders’ equity. However, if adjustments arise from foreign currency exchange rate changes on transactions denominated in a currency other than the functional currency, any gain or loss associated with the translation of these financial statements would be included in interest and other income/(expense), net within the Company’s consolidated statements of operations. The foreign currency translation adjustments were not material for the year ended December 31, 2019.

Cumulative foreign currency translation adjustments include any gain or loss associated with the translation of a subsidiary’s financial statements when the functional currency of a subsidiary is the local currency. If the Company disposes of any of its subsidiaries, any cumulative translation gains or losses would be realized and recorded in other income (expense) within the Company’s consolidated statement of operations in the period during which the disposal occurs. If the Company determines that there has been a change in the functional currency of a subsidiary from a local currency to the U.S. Dollar, any translation gains or losses arising after the date of change would be included in interest and other income/(expense), net within the Company’s consolidated statement of operations.

Prepaid or Guaranteed Licensor Royalties

Prepaid or Guaranteed Licensor Royalties

The Company’s royalty expenses consist of fees that it pays to content owners for the use of their brands, properties and other licensed content, including trademarks and copyrights, in the development of the Company’s games. Royalty-based obligations are either paid in advance and capitalized on the balance sheet as prepaid royalties or accrued as incurred and subsequently paid. These royalty-based obligations are expensed to cost of revenue at the greater of the revenue derived from the relevant game multiplied by the applicable contractual rate or an effective royalty rate based on expected net product sales.

The Company’s contracts with some licensors include minimum guaranteed royalty payments, which are payable regardless of the ultimate revenue generated from end users. In accordance with Accounting Standard Codification 440-10, Commitments (“ASC 440-10”), the Company recorded a minimum guaranteed royalty liability of $40,150 and $7,304 as of December 31, 2019 and 2018, respectively. The balance is included in accrued royalties and long-term accrued royalties on the Company’s consolidated balance sheet. When no significant performance remains with the licensor, the Company initially records each of these guarantees as an asset and as a liability at the contractual amount. When significant performance remains with the licensor, the Company records royalty payments as an asset when actually paid and as a liability when incurred, rather than upon execution of the contract. The classification of minimum royalty payment obligations between long-term and short-term is determined based on the expected timing of recoupment of earned royalties calculated on projected revenue for the licensed IP games.

Each quarter, the Company evaluates the realization of its prepaid royalties as well as any recognized guarantees not yet paid to determine amounts that it deems unlikely to be realized through product sales. The Company uses estimates of revenue, cash flows and net margins to evaluate the future realization of prepaid royalties, license fees, and guarantees. This evaluation considers multiple factors such as the term of the agreement, forecasted demand, game life cycle status, game development plans, and current and anticipated sales levels, as well as other qualitative factors such as the success of similar games and similar genres on mobile devices published by the Company and its competitors and/or other game platforms (e.g., consoles and personal computers) utilizing the intellectual property. To the extent that this evaluation indicates that the remaining prepaid and guaranteed royalty payments are not recoverable, the Company records an impairment charge to cost of revenue in the period in which impairment is indicated. The Company recorded impairment charges to cost of revenue of $457, $711, and $27,323 related to prepaid guaranteed royalties for certain of its celebrity license agreements, and certain other prepaid royalties during the years ended December 31, 2019, 2018, and 2017, respectively.  

Goodwill and Intangible Assets

Goodwill and Intangible Assets

In accordance with Accounting Standard Codification 350, Intangibles-Goodwill and Other (“ASC 350”), the Company’s goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. The Company performs its annual impairment test as of September 30th each year, at the reporting unit level, which is at the company level as a whole, since it operates in a single reporting segment. The impairment review involves a multiple-step process as follows:

Step — 0 The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the two-step goodwill impairment test.

Step — 1 The Company compares the fair value of each of its reporting units to the carrying value including goodwill of that unit. For each reporting unit where the carrying value, including goodwill, exceeds the unit’s fair value, the Company moves on to step 2. If a unit’s fair value exceeds the carrying value, no further work is performed and no impairment charge is necessary.

Step — 2 The Company performs an allocation of the fair value of the reporting unit to its identifiable tangible and intangible assets (other than goodwill) and liabilities. This allows the Company to derive an implied fair value for the unit’s goodwill. The Company then compares the implied fair value of the reporting unit’s goodwill with the carrying value of the unit’s goodwill. If the carrying amount of the unit’s goodwill is greater than the implied fair value of its goodwill, an impairment charge would be recognized for the excess.

In 2019, 2018, and 2017, the Company did not record any goodwill impairment charges as it was determined that it was more likely than not that the fair values of the reporting units exceeded their respective carrying values.

Purchased intangible assets with finite lives are amortized using the straight-line method over their useful lives

ranging from three to seven years and are reviewed for impairment in accordance with Accounting Standard Codification 360, Property, Plant and Equipment (“ASC 360”).

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment and intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets, significant negative industry or economic trends, and a significant decline in the Company’s stock price for a sustained period of time. Impairment exists if the carrying amounts of such assets exceed the estimates of future undiscounted cash flows expected to be generated by such assets. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over expected discounted future cash flows, or if applicable, the quoted market price from those assets. The Company has not recorded any such impairment charge during the years presented.

Property and Equipment

Property and Equipment

The Company states property and equipment at cost less accumulated depreciation and amortization. The Company computes depreciation or amortization using the straight-line method over the estimated useful lives of the respective assets or, in the case of leasehold improvements, the lease term of the respective assets, whichever is shorter. Cost of maintenance and repairs that do not improve or extend the lives of the respective assets are expensed as incurred.

The depreciation and amortization periods for the Company’s property and equipment are as follows:

Computer equipment

Three years

Computer software

Two to Three years

Furniture and fixtures

Three years

Leasehold improvements

Shorter of the estimated useful life or remaining term of lease

Internal Use Software

Internal Use Software

The Company capitalizes internal use software development costs in accordance with Accounting Standard Codification 350-40, Intangibles-Goodwill and Other-Internal Use Software (“ASC 350-40”) and Accounting Standards Update 2015-05, Cloud Computing Arrangements (“ASU 2015-05”). The Company capitalizes software development costs, including costs incurred to purchase third-party software, beginning when it determines certain factors are present including, among others, that technology exists to achieve the performance requirements and/or buy versus internal development decisions, which the Company equates to the application development stage. Capitalized costs are amortized using the straight-line method over the estimated useful life of the software once it is ready for its intended use. The Company believes the straight-line recognition method best approximates the manner in which the expected benefit will be derived. The Company capitalized certain internal use software costs totaling approximately $1,216, $65, and $924 during the years ended December 31, 2019, 2018, and 2017, respectively. The estimated useful life of costs capitalized is generally three years. During the years ended December 31, 2019, 2018 and 2017, the amortization of capitalized software costs totaled approximately $809, $896, and $1,031, respectively. Capitalized internal use software development costs are included in property and equipment, net.

Research and Development Costs

Research and Development Costs

The Company charges costs related to research, design and development of products to research and development expense as incurred. The types of costs included in research and development expenses include personnel-related expenses such as salaries and benefits related to product development employees, third party development cost, contractor fees, and allocated facilities costs.

Software Development Costs

Software Development Costs

The Company applies the principles of Accounting Standard Codification 985-20, Software-Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed (“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development for software to be sold, leased or otherwise marketed be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. The Company has adopted the “tested working model” approach to establishing technological feasibility for its games. Under this approach, the Company does not consider a game in development to have passed the technological feasibility milestone until the Company has completed a model of the game that contains essentially all the functionality and features of the final game and has tested the model to ensure that it works as expected. To date, the Company has not incurred significant costs between the establishment of technological feasibility and the release of a game for sale; thus, the Company has expensed all software development costs as incurred.

Stock-Based Compensation

Stock-Based Compensation

The Company applies the fair value provisions of Accounting Standard Codification 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all stock-based payments including stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”), performance stock options (“PSOs”), and employee stock purchase plan (“ESPP”). The number of PSUs and PSOs earned and eligible to vest is determined based on achievement of specified financial performance measures. The fair value of stock options and PSOs and stock purchase rights granted pursuant to the Company’s equity incentive plans and 2007 Employee Stock Purchase Plan, respectively, is determined using the Black-Scholes valuation model. The determination of fair value is affected by the stock price, as well as assumptions regarding subjective variables such as expected employee exercise behavior and expected stock price volatility over the expected term of the award. Generally, these assumptions are based on historical information and judgment is required to determine if historical trends may be indicators of future outcomes.

The cost of RSUs and PSUs is determined using the fair value of the Company’s common stock based on the quoted closing price of the Company’s common stock on the date of grant. Compensation cost for stock options, RSUs and performance-based awards with a single vesting date is amortized ratably over the requisite service period. For performance-based awards that have multiple vesting dates, the compensation cost is recognized ratably over the requisite service period for each tranche, whereby each vesting tranche is treated as a separate award for determining the requisite service period. The compensation cost for performance-based awards may be adjusted over the vesting period based on interim estimates of performance against the pre-set financial performance measures.

Advertising Expenses

Advertising Expenses

The Company expenses the production costs of advertising, including direct response advertising, the first time the advertising takes place. Advertising expense was $117,979, $95,037, and $88,775 in the years ended December 31, 2019, 2018, and 2017, respectively.

Income Taxes

Income Taxes

The Company accounts for income taxes in accordance with Accounting Standard Codification 740, Income Taxes (“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740, the Company determines deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the enacted tax rates in effect for the year in which it expects the differences to reverse. The Company establishes valuation allowances when necessary to reduce deferred tax assets to the amount it expects to realize.

The Company accounts for uncertain tax positions in accordance with ASC 740, which requires companies to adjust their financial statements to reflect only those tax positions that are more-likely-than-not to be sustained. ASC 740

prescribes a comprehensive model for the financial statement recognition, measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense.

Restructuring

Restructuring

The Company accounts for costs associated with employee terminations and other exit activities in accordance with Accounting Standard Codification 420, Exit or Disposal Cost Obligations (“ASC 420”). The Company records employee termination benefits as an operating expense when it communicates the benefit arrangement to the employee and it requires no significant future services, other than a minimum retention period, from the employee to earn the termination benefits.

Comprehensive Income/(Loss)

Comprehensive Income/(Loss)

Comprehensive income/(loss) consists of two components, net income/(loss) and other comprehensive income/(loss). Other comprehensive income/(loss) refers to revenue, expenses, gains and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net income/(loss). The Company’s other comprehensive income/(loss) included foreign currency translation adjustments from those subsidiaries not using the U.S. Dollar as their functional currency, and a reclassification to net income/(loss) from the write-off of cumulative translation adjustment.

Business Combinations

Business Combinations

The Company applies the accounting standard related to business combinations, Accounting Standard Codification 805, Business Combinations (“ASC 805”). The standard requires:

recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings;
acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred;
in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and
that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.

The Company accounts for acquisitions of entities or assets that include inputs and processes and have the ability to create outputs as business combinations. The purchase price of the acquisition is allocated to tangible assets, liabilities, and identifiable intangible assets acquired based on their estimated fair values. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. While the Company uses its best estimates and assumptions as a part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the preliminary purchase price allocation period, which may be up to one year from the business combination date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the preliminary purchase price allocation period, the Company records adjustments to assets acquired or liabilities assumed subsequent to the purchase price allocation period in its operating results in the period in which the adjustments were determined.

Operating Leases

Operating Leases

The Company determines if an arrangement is a lease at inception. Its operating lease agreements are primarily for real estate space and are included within operating lease right of use (“ROU”) assets and operating lease liabilities on the consolidated balance sheets.

ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, determined as the rate it would have incurred to borrow based on its credit quality at the inception of the lease over a similar term and in the economic environment where the leased asset is located, to calculate the present value of lease payments. ROU assets also exclude lease incentives. Many of the Company’s lease agreements include options to extend the lease, which the Company does not include in the minimum lease terms unless they are reasonably certain to be exercised. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

The Company adopted Accounting Standard Codification 842, Leases (“ASC 842”) effective January 1, 2019 using the modified retrospective transition approach and chose to account for the impact of the adoption as of the effective date. The reported results for 2019 reflect the application of ASC 842 guidance while the reported results for 2018 were prepared under the guidance of Accounting Standard Codification 840, Leases (“ASC 840”), which is also referred to herein as "legacy GAAP" or the "previous guidance".

The new standard provides a number of optional practical expedients in transition. The Company elected the ‘package of practical expedients’, which permits the Company to not reassess under the new standard for prior conclusions about lease identification, lease classification, and initial direct costs. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company elected the short-term lease recognition exemption, and for those leases that qualified, the Company did not recognize ROU assets or lease liabilities, and this included not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company also elected the practical expedient to not separate lease and non-lease components for all of its leases.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases.  In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. ASU 2016-02 and the subsequent modifications are identified as “ASC 842”. ASC 842 requires lessees to recognize most leases as assets and liabilities on the balance sheet. The Company adopted ASC 842 and its related amendments effective on January 1, 2019 using the modified retrospective transition approach. See Note 9 “Leases” for the required disclosures related to the impact of adopting this standard and a discussion of the Company’s updated policies related to leases.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The standard provides financial statement preparers with an option to reclassify stranded tax effects within Accumulated Other Comprehensive Loss to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting. The guidance simplifies the accounting for share-based payments made to non-employees so the accounting for such payments is substantially the same as those made to employees. The guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within

those fiscal years. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification (ASC). The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments do not require transition guidance and are effective upon issuance of the guidance. However, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2018. The Company adopted this new standard on January 1, 2019. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350):  Simplifying the Test for Goodwill Impairment. This new accounting standard update simplifies the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill.  The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable.  The new guidance becomes effective for goodwill impairment tests in fiscal years beginning after December 15, 2019, though early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This guidance adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This guidance clarifies the accounting treatment for implementation, set-up, and other upfront costs incurred in computing arrangements (hosting arrangements) that are service contracts. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. This guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

XML 91 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lease terms      
Lessee, Operating Lease, Existence of Option to Extend [true false] true    
Longest extension option 6 years    
Weighted-average remaining non-cancelable lease term 7 years 6 months 18 days    
Weighted-average discount rate 6.70%    
Rent expense $ 5,311 $ 5,759 $ 4,472
Minimum      
Lease terms      
Operating leases, remaining lease terms 3 months    
Maximum      
Lease terms      
Operating leases, remaining lease terms 7 years 11 months 1 day    
XML 92 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Minimum Guaranteed Royalties (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Future unpaid minimum guaranteed royalty commitments  
2020 $ 11,540
2021 10,160
2022 6,150
2023 6,150
2024 6,150
Total future unpaid minimum guaranteed royalty commitments 40,150
Agreements With Various Licensors | Current and long-term liabilities  
Future unpaid minimum guaranteed royalty commitments  
Total future unpaid minimum guaranteed royalty commitments 40,150
Agreements With Various Licensors | Current and long-term assets  
Future unpaid minimum guaranteed royalty commitments  
Recoupment of earned royalties $ 40,150
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -J)7% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ VHE<4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #:B5Q0K74G\NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VU )71S43PI""XHWD(RNQMLFI",M/OVIG6W MB^@#>,S,GV^^@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2 MUU2>:0]1FP^]1V@YOP:/I*TF#3.PBBN1J<7;JKW=-C>R$5*(]]GU MA]]%V ?K=NX?&Y\%50>_[D)] 5!+ P04 " #:B5Q0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( -J)7%!2Z+U/;@, ,@0 8 >&PO=V]R:W-H965T&ULC5AM;YLP&/PKB!\P\ LDJ9)(3:-IDS:IZK3M,TVRJ)J5N')F/--%#6[DRJSYI,^ MJ\K>.>BZS(R]K(]13-L0K9?G[*A^*//S?%_;JVBLLL]+536YKH):'5;A M+;O9BJ0E=(A?N;HVD_.@'L47>Z^)WOS6D5SL-@KP[9I3 /^OI%#0-*PF 8 M_3?UK H+;WMB-7:Z:+K?8'=IC"Z'*K8K9?;2'_.J.U[[.U(.-$S@ X&_$?B' M!#$0Q$A@'RO(@2 =0M0/I7LVV\QDZV6MKT'=VWO.VEG$;J1]^KNVL7O8W3W[ M>!K;^KR.E]%S6V9 ;'H$GR#8B(AL[5& (X$-)W3^7N".(L1[Q)8B).Z"@&,4 M'5U,Z FF2TB7'5U.Z*GSB"ABA@42*) 0^MP1H(@%%DBA0$KHS'490#PVSZ#$ MC/(=GS< (K#$'$K,*5\Z$@#BL7H!)1:4[WH-(!ZS68P3%],*KM\(XW&<>7+- M2 5.D@TP'M,9#/'QG.+],T JN\PCCL9[AF#.:8NZ:CS ^]W'6 M&8TR)^X#C,]]''A&XRR(^P#CL^PGC-SG./N< MYEJZ[B.,;RPX^YSF6B:N"L#X5'#V.X^QS MFFNY<%7 &]^G@K//::X3,I/!2]^G@K//::X3]EYE.V"2#E/U'VFSA1!L'L=8 M3. E0-!X)^X7\8!))V(LB6/!TH5G51-X)1 TY8GS<;U!&-_G-5X)!$UYXJ8' M85*/BNZW$3&RL9+F2$F_?OI3L&/+,,+VQ M#OZ'\X\H?1IQ=6J[[_TNQF'QHZD/_?UR-PS'NZ+HGW:QJ?K/[3$>TC_/;==4 M0SKL7HK^V,5J.P4U=:&5LD53[0_+]6HZ]Z5;K]K7H=X?XI=NT;\V3=7]^Q#K M]G2_A.7[B:_[E]TPGBC6JV/U$O^,P[?CERX=%==1MOLF'OI]>UAT\?E^^1/< M;3", 9/BKWT\];/]Q5C*8]M^'P]^V]XOU>@HUO%I&(>HTN8M;F)=CR,E'_]< M!EU>"RN7B M4OWO\2W623XZ23F>VKJ??A=/K_W0-I=1DI6F^G'>[@_3]G09_SU,#M"7 'T- M /-A %X"D 049V=3J3]70[5>=>UIT9UGZUB--P7<8;J83^/)Z=I-_Z5J^W3V M;6WUJG@;Q[E('LX2/9,0Q88K+%XE1-1C,U4B:02+@O.8\:,$)G671 94A7@250UW*7DK12\F] M..*E9%F@1$-4&Z[RI5:R%2M:L=R*)U8L2U(JZG?#1<9 QHD3G3CN)! G3I@@ MC42U$52EGST^-UZ\Z,4S+TZ1+)Y/4*[>(.8(/ >0>@.?7JMIN5QD@\DX 273 M1G$O##>*7U8PEEU]00<.E(*,HPS_@#M"Z@B$3-90=D@R]-YG_,@H!,W]&.I' MLT18@LM-AVM'IB9P;#J*31")R*9!4)4J M@TV0N0D8E)S3&KE%9TL008&9J^;6S\R336GJ2]I(H&F(3<-,B4UIZ2GE-2\D\+9'.\:Q!DOG28FVZ9@)H3T%,":H%LI7(E;:LEG0Y!YR9< M)J#F!/24@%IH$*TW[ ;D,K F9T?&G^:-9%#4#N\DT:7&(9-(IJ3FE R4DEK M'WL8N*8L3:9W1IF0R E)4?R 8C<9Z$?N1M !.LA]XZ",2>28#!23DH;>HQ]K M;IW(@$3^31TR70=F/JHYT@)EC:1AM7RHN74B4P\Y]0*E$7+JL7M.TN2#9]4&N@;@0=..1TEH4A.5:0M1YB)R+H*BO$(.1JU0T3?>1M"E"4/(69()BIR@ M0)N2AXMHOA E-L^"3FR>B]EZX+A ^T?5O>P/_>*Q'8:VF18 G]MVB&E,]3F- MMHO5]GI0Q^=AW'5IOSLOC)X/AO9X6?0MKBO/Z_\ 4$L#!!0 ( -J)7%#9 M;H"T/@( *P' 8 >&PO=V]R:W-H965T&ULC97;CMHP M$(9?)>T:%^?7V9R%9,[HHE(:\#FW=FK8? M5C >P]P!T1@030%A96D?TS"13 1!$Y*2(3'\\H$K=! M[#2(C4$R,TBM- 8--IK6:- 30BBT#W?2,/ M93.^$7ZJ6^'MF%0OL'DGCXQ)4)[H M2?TG*E4ZIP&%H]1=K/I\J!_#0+)NK(W!5*#+OU!+ P04 " #:B5Q0Y;W, M@CH$ @$P & 'AL+W=O1X^^]+7>*UAT?;EUA2/H[. MC$8\%&?7LOI6'YQK)M^+_%3/IX>F.;]$4;TYN"*KG\NS._G_[,JJR!I_6NVC M^ERY;-L-*O*(XMA$178\31>S[MI;M9B5ER8_GMQ;-:DO19%5_RY=7E[G4S'] MO/#EN#\T[85H,3MG>_>G:[Z>WRI_%MVB;(^%.]7'\C2IW&X^?14O:S+M@([X MZ^BN]=WQI$WEO2R_M2>_;>?3N%7D_NP^4> M;Y7X>VS*O.[^3C:7NBF+(8J74F3?^]_CJ?N]#O$_A^$!- R@VP!A?CI #@/D MCP'JIP/4,$"Q 5&?2E>;==9DBUE57B=5_WC/6=M%XD7YZF_:BUVQN__Y\M3^ MZL=""#F+/MI [/L&;IG;D3DH]]N0>@62PJ&T^,-5B%AF(9UB BAL H)$Y5= M /D00., "@9070#U$,"P2O6,[IA3QRA?3BM8OB$FC=&&8>L0(VLL)5BUAJHU M2'LD@($!#$C;LK1[QMP)%2HV6K.T 496*8:M 19+E:98=0)5)T!URE0GP7V4 M3ICDD$D$?TPA0XDDB>5:*->&] M_:@;3]U" MV:ZY9H$J+4F@D2=Q< M5@"3PIB$"P>84C3B=0+;AM! =] #.M2M@CJ&D(G%R&0NL <)8$+$34B$OD': M&L7-%W$J3F(^K2-.)C3:N]B(!' BXDXD@,U0*#RDGOS[*_A,B;A4:#76N=B2 M!/ DR3U)A%9"@E=R!:@GDH%L0!FKQ\J-?4D 8Y+LL*_D* M '+M6H$G#SBID[&O1L+>1<"[N*0E@6\>G4@KN73TI86D PY)C^ZV"0I7[;LM MF'JR*2^GIOW:OKMZV^9YI7:;@5U?BI=UOUGS(TR_=_1'5NV/IWKR7C9-671; M#;NR;)R7&3_["A])/Z[Z/9O^I"G/PWY4=-L46_P'4$L#!!0 M ( -J)7%!Z?%!(3@( "\' 8 >&PO=V]R:W-H965T&ULC55=C]HP$/PK4=Y[)M\!A4@74-5*K82N:OML8"'1.7%J&W+]][6=D N. M.?4%VYN9\>S:K+..LE=> @CGK28-7[NE$.T*(7XHH<;\B;;0R"\GRFHLY)*= M$6\9X*,FU03YBT6,:EPU;I[IV([E&;T(4C6P8PZ_U#5F?PL@M%N[GGL+O%3G M4J@ RK,6G^$'B)_MCLD5&E6.50T-KVCC,#BMW6=OM4T57@-^5=#QR=Q1F>PI M?56+K\>UNU"&@,!!* 4LARML@! E)&W\&33=<4M%G,YOZI]U[C*7/>:PH>1W M=13EVDU=YP@G?"'BA79?8,@G4_(?7.<;T:E%YZ#6U>DTM7D/#:VJY3.:- MV\Q!^C(99[2UP)9)ZIN>T:1MU,#.NB5SYT OC5#_ODET[/K/OFH[1KR0KT'? MO-]E^J?D.V;GJN'.G@K9U'3K.5$J0+I2JK[_7.^V;VL\@/]>U\ MUS3'FRBJGW>^R.HOY=$?VO^\E%61->UE]1K5Q\IGV[Y1D4\<_>G^I/WV==*$]E^;V[^'U[ M.X\[1S[WSTW71=9^O/L[G^==3ZV/'T.G\\N87?.M//WFAX"2^6R(_@__[O-6WCEIQW@N\[K_.WM^JYNR M&'IIK139S_/G_M!_GH;^/YKA!G)H("\-A+K:0 T-U*6!M%<;Z*&!OC30YFJ# M9&B0_!KA>@QF:&!^Q7!>C_-D];-_GS79:EF5IUEUWD#'K-NGXL:TZ_OR7 ML_]?NP!U>_=])72RC-Z[C@;-^JR1@<:$FCNDL:'F'FEG9 M@+Z4=$+CZ!6,7H'H)8G^K#%!]#J.!1Y'PW$T&(?,S8-FXRQ2F]B8A#TI"^PD MT$X"[&BRH@D/6SOZ/&RF5($9 \T88(8,0D. MNX6DZ6(SI0KM8"0*P$2*N_4@"IX7"G'!F9BX-*7K>0]T"YJ7D48K(P1;#RYL MLYT;71+,8@%@;%@Y!FBLG!U+0 (#60 B&U;5<=HN0,W&59]%H1O,9(&@3(L% MP:F\$$JD#(63NK!&Q/R6B-]TKTE.7:F3E#X?D[+0$(:S!'!F18/D<#:I9'XF M5*&=D2(:5=&T<) MQ3GMD[H1&^P:NP8!M-=H1,)FD 5.&RP)E %T*V3$6(JC&Z%BERVXN!(00M:,DVI0CL8 MX H!G!V]<5!:.3*_&E-2 TJRC*71@0%=[@E1: 9S5"..TG.0010\F+2T!9JV MH/I<30Z!<=U"D33Y@$1:M9N#KCL0REC%;F0C:DQO#>A-3SG7&IQD:-OF93)4 M].EPO_L!Z,^L>MT?ZME3V31ET9_FOY1EX]L^XR^M\9W/MI>+W+\TW5?;?J_. M/[R<+YKR./RH%%U^V5K]#U!+ P04 " #:B5Q0#;MF$J0% #M' & M 'AL+W=O6XLU'UW\=7MMV M7'S;;G;#[?)U'/?7J]7P^-INF^%3MV]W\3_/7;]MQGC;OZR&?=\V3W.C[69% MQOC5MEGOEGQLWZUW[T"^&M^VVZ?\KVTWW<;NTR^\//J]?7L?I MP>KN9M^\M'^VXU_[AS[>K4Y1GM;;=C>LN]VB;Y]OE_?VNG9N:C C_EZW'\/9 M]6(:RI>N^SK=_/9TNS03HW;3/HY3B";^O+=5N]E,D2*/?X]!EZ<^IX;GU]^C M_S(//@[F2S.T5;?Y9_TTOMXNB^7BJ7UNWC;CY^[CU_8XH&RY.([^]_:]W43X MQ"3V\=AMAOGOXO%M&+OM,4JDLFV^'7[7N_GWXQC_>S/<@(X-Z-3 ^I\VX&,# M_M' _;2!.S9PHL'J,)1Y;NIF;.YN^NYCT1]>[[Z95I&]=G'V'Z>'\V3/_XO3 M,\2G[WK]RG0$5,>,'2..2%6,?JI"T)=E*2:TV4'E49XOH34&F*MPRP8 M#I3G 'PQ4,(!' S@Y@#N/ +EN4!D\V8W8PI"CF=E09=6;8AB!$#6,BSW&#. M&>2<@4$S#N!A *\'G3LQZ /&GQ%U1)D8M 9QD0E0#4 V9)AO#OGFFB\9P3?7 M?+G(!5\-"M;*5Z1!UC GDJ. A LPP6):RD)WDW,AUEZE4>2R(%*M!K$RXQ-K M(D#* 5#V@DP ,^,$J-8@GYH\:[!Z&J-8CFW3FMCD1!7B]759IIKHC$#5,$J M P'*FB)%&JN[U?+NU6+6DGS%+%6L0K#,6:FI"!9K$)^@C17>:HG71:%6[[BN M]60#)V"G)AL$R "XC%**1]A: M2%N+]/:2@!UXS]);$(QR(Q,2P H3$M4T86\A[2V%+ Q)&T*<19(J@F!:10#* M64H4AX3-A;2YR,*O).TMUA9!5EL(E@/6P*DHXY"@C:V*]-8CR'0\8BY5Q$N7 M 2@VTF00**1*1,+62,@:U:H&;L:&$KLRPF9&8(NB5R)PLTQY=85@1(746 "[ MHH(X(;*$#8UR4("DUC.V%P*[!\FV)&0*4L4 S M*/ZESY4,I#>+NV'Q)A!,N4^-4-8YFU .3GRG 1]J0J(08*R7##[5R(UPR5KE M\J $$Z "R8U?#5!QV"G26#$9*&:FU@]0S,))!:\0+!8OTIP0+*9\HL1EK+\, M]%>Z9DU@$4*3>H 8KSE \R5F@&"BTW^R4C M394.7R%4+"4D:13+)RR5L3HS4.<@;86!.@@!F#7L4M^F'38/!\PCR-VM U^.8G4OET % M<&" -8!=#O"2.'891T"M$\;IL. [7923D4;E0!WMY>?W"J"L-3*O$8JSA!BY MQ&& MAB2'95.?\+/27'6():[UAJ!O*P55V=G/MNV?YG/TX;%8_>V&Z>CD[.G MIS.[>YK.C,3STE[7AY.W'V$.!X%_-/W+>C MV^;I=+-IG\?I,H_7_>$ [G S=OOCX>+J=,)Y]S]02P,$% @ VHE<4,\S M,O6T 0 T@, !@ !X;"]W;W)K=\?&7-5!UJX&^S!A)L&K18^F+9EKK<@Z@32BO$L>\6T MD(:6>?*=;9GCX)4T<+;$#5H+^^,$"L>"[NB+XU&VG8\.5N:]:.$S^"_]V0:+ M+2RUU&"<1$,L- 6]WQU/AQB? KY*&-WJ3&(E%\2G:'RH"YI%0:"@\I%!A.T* M#Z!4) HROL^<=$D9@>OS"_N[5'NHY2(:8TQ3# M5S&[)8(%]B4%WTIQXG_!^39\OZEPG^#[?RC\C>"P27!(!(?_EK@5L_\C"5OU M5(-MTS0Y4N%@TB2OO,O WO/T)K_"IVG_)&PKC2,7].%E4_\;1 ]!2G831J@+ M'VPQ%#0^'E^'LYW&;#(\]O,/8LLW+G\"4$L#!!0 ( -J)7% &$8(LM $ M -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0 M^C\38U&"^=-TS#;&Q!5!&G%>)*\8UK(CA99 M])U-D>'@E.S@;(@=M!;FUPD4CCG=T1?'@VQ:%QRLR'K1P#=PW_NS\19;6"JI MH;,2.V*@SNG=[GA*0WP,^"%AM*LS"95<$)^"\;G*:1($@8+2!0;AMRO<@U*! MR,OX.7/2)64 KL\O[!]C[;Z6B[!PC^I15J[-Z8&2"FHQ*/> XR>8Z[FE9"[^ M"UQ!^?"@Q.9A4Z*H M_(-PHL@,CL1,O>]%>.+=D?O>E,$96Q'OO'CKO=>")VG&KH%HCCE-,7P5LULB MF&=?4O"M%"?^#YQOP_>;"O<1OO^/PC\(TDV"-!*D;Y:X%7/[5Q*VZJD&T\1I MLJ3$H8N3O/(N WO'XYN\AD_3_E681G:67-#YEXW]KQ$=>"G)C1^AUG^PQ5!0 MNW!\[\]F&K/)<-C//X@MW[CX#5!+ P04 " #:B5Q0!<5SZK4! #2 P M&0 'AL+W=O/*B M5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C2;)G6LB6YFGTG6R> MFMXKV<+)$M=K+>SK$909,KJA[XY'63<^.%B>=J*&)_#?NY-%B\TLI=30.FE: M8J'*Z.WF<-R%^!CP0\+@%F<2*CD;\QR,KV5&DR (%!0^, C<+G '2@4BE/%K MXJ1SR@!^4\EYLD_9)1!-,<3_P/DZ?+NJ,T.5*8 MOHV3O/#. WO+XYO\#A^G_4'86K:.G(W'EXW]KXSQ@%*2*QRA!C_8;"BH?#A> MX]F.8S8:WG33#V+S-\[? %!+ P04 " #:B5Q0MYO%&;0! #2 P &0 M 'AL+W=O\9.&@)->;$]XSEGSHS'V6CLHVL!/'E24KN< MMM[W1\9[XRD-\3'@H8/1K$.I Q$*./GS$F7 ME &X/C^S?XRU8RT7X>#.R!]=Y=N<'BBIH!:#]/=F_ 1S/6\HF8O_ E>0&!Z4 M8([22!=74@[.&S6SH!0EGJ:]TW$?IQN>SK!M )\!? $<8AXV)8K*/P@OBLR: MD=BI][T(3[P['#)V#41SS&F*X:N8W1+!D'U)P;=2 MG/@+.-^&[S<5[B-\_XK"OPC238(T$J3_+7$KYOT_2=BJIPIL$Z?)D=(,.D[R MRKL,["V/;_(G?)KVK\(VG7;D8CR^;.Q_;8P'E)+&PO M=V]R:W-H965TIZF5 M-NG4:=MG+G$25 @ID$OW[V=(FF5;MB^ C=_SLS'9:.RS:P$\>=6J^/ MC+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$DN65:R(X66?2=;9&9P2O9P=D2 M-V@M[(\3*#/F-*5OCB?9M#XX6)'UHH$OX+_V9XL66U@JJ:%STG3$0IW3N_1X MVH?X&/!-PNA69Q(JN1CS'(S'*J=)$ 0*2A\8!&Y7N >E A'*>)DYZ9(R -?G M-_:/L7:LY2(F!D@IJ,2C_9,8'F.MY1\E<_">X@L+PH 1SE$:Y MN))R<-[HF06E:/$Z[;*+^SC=[ XS;!O 9P!? (>8ATV)HO(/PHLBLV8D=NI] M+\(3IT>.O2F#,[8BWJ%XA]YKP=,D8]= -,>+$_X+S M;?AN4^$NPG?_4/@;P7Z38!\)]O\M<2OFSR+9JJ<:;!.GR9'2#%VSS;:<.3,>YZ-US[X#".1%*^,+VH70'QGS50=: M^!O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W9E;H>@I(&S(W[06K@? M)U!V+&A&7QV/LNU"=+ R[T4+7R!\[<\.+;:PU%*#\=(:XJ IZ'UV/!UB? KX M)F'TJS.)E5RL?8[&Q[J@NR@(%%0A,@C[L2-S4^U[$)\Z. M''M316=J1;I#\1Z]UY)G/&?72#3'G*88OHK)E@B&[$L*OI7BQ/^"\VWX?E/A M/L'W_U#X&\%AD^"0" [_+7$K9O]'$K;JJ0;7IFGRI+*#29.\\BX#>\_3F_P* MGZ;]LW"M-)Y<;,"73?UOK V 4G8W.$(=?K#%4-"$>'R+9S>-V60$V\\_B"W? MN/P)4$L#!!0 ( -J)7%"T7P*2M $ -(# 9 >&PO=V]R:W-H965T MO&G5N9RVWO<'QES9@A;NRO30 MX4UMK!8>3=LPUUL0501IQ?AN=\.TD!TMLN@[V2(S@U>R@Y,E;M!:V!]'4&;, M:4+?'4^R:7UPL"+K10-?P7_K3Q8MMK!44D/GI.F(A3JG=\GAF(;X&/!=PNA6 M9Q(J.1OS$HS'*J>[( @4E#XP"-PN< ]*!2*4\3ISTB5E *[/[^R?8NU8RUDX MN#?J65:^S>DM)1748E#^R8P/,-=S3X@,+PH 1SE$:YN))R<-[HF06E M:/$V[;*+^SC=I/L9M@W@,X O@-N8ATV)HO*/PHLBLV8D=NI]+\(3)P>.O2F# M,[8BWJ%XA]Y+P9,T8Y= -,<+(_X+S;?A^4^$^PO?_ M4/@;0;I)D$:"]+\E;L5<_Y&$K7JJP39QFAPIS=#%25YYEX&]X_%-?H5/T_Y% MV$9VCIR-QY>-_:^-\8!2=E&UL?5/;;M0P$/T5RQ]0;[Q+6ZV22-TB!!)(JR+@V9M,$JN^!-O9 ME+]G[*0A0.#%]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z M+0*:KF6^=R#J!-**\=WNEFDA#2WSY#N[,K=#4-+ V1$_:"WBA<\0OO1GAQ9;6&JIP7AI#7'0%/0A.YX.,3X%?)4P^M69Q$HN MUCY'XT-=T%T4! JJ$!D$;E=X!*4B$-B5*RM^*(,K]B$^<'3GVIHK.U(IT MA^(]>J\ESVYS=HU$<\QIBN&KF&R)8,B^I.!;*4[\+SC?AN\W%>X3?/\/A;\1 M'#8)#HG@\-\2MV+N_DC"5CW5X-HT39Y4=C!IDE?>96 ?>'J37^'3M'\2KI7& MDXL-^+*I_XVU 5#*[@9'J,,/MA@*FA"/=WAVTYA-1K#]_(/8\HW+GU!+ P04 M " #:B5Q04U?)=;0! #1 P &0 'AL+W=OUWKX =[Q[]^XXTL'81]< >/*L5>LRVGC?'1AS10-:N"O308LWE;%:>#1M MS5QG090Q2"O&-YN/3 O9TCR-OI/-4]-[)5LX6>)ZK85].8(R0T83^NIXD'7C M@X/E:2=J^ [^1W>R:+&9I90:6B=-2RQ4&;U)#L==P$? 3PF#6YQ)J.1LS&,P MOI89W01!H*#P@4'@=H%;4"H0H8RGB9/.*4/@\OS*_B76CK6S_A]3,/&/%'X9^%%GEHS$#NVOA/AA9,#Q]84P1D[$>]0NT/O M)>?)/F670#1ACB.&+S#)C&#(/J?@:RF._%TX7P_?KBK>.=YO>'Q3?[ QV&_%[:6K2-GX_%E M8_\K8SR@E,T53E"#_VLV%%0^'*_Q;,&PO=V]R:W-H965TVG;;D@*E M^>_%VBW5JU^ M 6:8]^;-,.0CVF?7 7CRHI5Q!>V\[X^,N:H#+=P=]F#"38-6"Q],VS+76Q!U M FG%>):]9EI(0\L\^2]: M^ S^2W^VP6(+2RTU&"?1$ M-01]VQ],AQJ> KQ)&MSJ36,D%\3D:'^J"9E$0 M**A\9!!AN\(C*!6)@HSO,R==4D;@^GQC?Y=J#[5Z">!>\UY+S+&?7 M2#3'G*88OHK9+1$LL"\I^%:*$_\+SK?A^TV%^P3?_T/A;P2'38)#(CC\M\2M MF#^+9*N>:K!MFB9'*AQ,FN25=QG8!Y[>Y%?X-.V?A&VE<>2"/KQLZG^#Z"%( MR>[""'7A@RV&@L;'XYMPMM.838;'?OY!;/G&Y4]02P,$% @ VHE<4%05 MJCZS 0 T@, !D !X;"]W;W)K&UL?5/;;MLP M#/T501]0)4K6%8%MH.DPM, &!!VV/2LV;0O5Q97DN/O[4;+C>9NW%TFD> X/ M*2H;K'OQ+4 @;UH9G],VA.[ F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\V MMTP+:6B1)=_)%9GM@Y(&3H[X7FOA?AQ!V2&G6WIU/,NF#='!BJP3#7R!\+4[ M.;38S%))#<9+:XB#.J?WV\-Q'^-3P#<)@U^<2:SD;.U+-)ZJG&ZB(%!0AL@@ M<+O R@5B5#&Z\1)YY01N#Q?V3^FVK&6L_#P8-5W684VIW>45%"+7H5G.SS" M5,\[2J;B/\$%%(9')9BCM,JGE92]#U9/+"A%B[=QER;MPWC#K[!U )\ ? ;< M)0 ;$R7E'T001>;L0-S8^T[$)]X>./:FC,[4BG2'XCUZ+P7G/&.72#3%',<8 MOHC9SA$,V><4?"W%D?\%Y^OPW:K"78+O_J'P-X+]*L$^$>S_6^):S.Z/)&S1 M4PVN2=/D26E[DR9YX9T']IZG-_D5/D[[9^$::3PYVX OF_I?6QL I6QN<(1: M_&"SH: .\?@>SVX&PO=V]R:W-H965T^R:9OX'V:M7J%V"&>6_>#$,^HGUV M'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;Y@6TM R M3[ZS+7,ZH+LH"!14/C*(L%WA$92* M1$'&]YF3+BDC<'U^97^7:@^U7(2#1U3?9.V[@MY34D,C!N6?<'P/E80<%2J75E(-SJ.>68(4+5ZF79JTC]/-X6Z&;0/X#. +X#[E85.B MI/RM\*+,+8[$3KWO17SB_9&'WE31F5J1[H)X%[S7DO,L9]=(-,>('H*4W4T8H2Y\L,50 MT/AXO MG.XW99'CLYQ_$EF]<_@102P,$% @ VHE<4&6YDLZS 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*U M561;:CI-G;1)4:MMGXE]ME&!%'9AP4Z/5P@?3-LQU%D250%HQOME<,RVDH466?"=; M9-A[)0V<+'&]UL+^/(+"(:=;^NYXE$WKHX,562<:> +_K3O98+&9I9(:C)-H MB(4ZIW?;PW$?XU/ =PF#6YQ)K.2,^!R-SU5.-U$0*"A]9!!AN\ ]*!6)@HR7 MB9/.*2-P>7YG_Y1J#[6("IG@^43,5_@0NH M$!Z5A!PE*I=64O;.HYY8@A0M7L==FK0/T\UN@JT#^ 3@,^ VY6%CHJ3\H_"B MR"P.Q(Z][T1\XNV!A]Z4T9E:D>Z">!>\EX+SZXQ=(M$4PP#ZG MX&LICOPO.%^'[U85[A)\]P^%OQ'L5PGVB6#_WQ+78F[^2,(6/=5@FS1-CI38 MFS3)"^\\L'<\O&PO=V]R:W-H965TO@!WW'OW[CC2P=@GUP!X\JQ5ZS+: M>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0>FA6QIGD;?R>:IZ;V2 M+9PL<;W6PKX<09DAHUOZZGB4=>.#@^5I)VKX!OY[=[)HL9FEE!I:)TU++%09 MO=T>CDF(CP$_) QN<2:ADK,Q3\'X6F9T$P2!@L('!H';!>Y J4"$,GY-G'1. M&8#+\RO[YU@[UG(6#NZ,^BE+WV1T3TD)E>B5?S3#%YCJN:9D*OX>+J P/"C! M'(51+JZDZ)TW>F)!*5H\C[MLXSZ,-]?)!%L'\ G 9\ ^YF%CHJC\D_ B3ZT9 MB!U[WXGPQ-L#Q]X4P1E;$>]0O$/O)>=\G[)+()IBCF,,7\1LYPB&[',*OI;B MR-_!^3I\MZIP%^&[?RC\BR!9)4@B0?+?$M=B/KY)PA8]U6#K.$V.%*9OXR0O MO// WO+X)G_"QVE_$+:6K2-GX_%E8_\K8SR@E,T5CE"#'VPV%%0^'&_P;,&PO M=V]R:W-H965T6_>#$,^HGUV'8 G+UH95]#.^_[( MF*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C&?9&Z:%-+3,D^]LRQP'KZ2!LR5N MT%K8'R=0.!9T1U\=C[+M?'2P,N]%"U_ ?^W/-EAL8:FE!N,D&F*A*>C][G@Z MQ/@4\$W"Z%9G$BNY(#Y'XV-=T"P* @65CPPB;%=X *4B49#Q?>:D2\H(7)]? MV=^GVD,M%^'@ =63K'U7T#M*:FC$H/PCCA]@KN>6DKGX3W %%<*CDI"C0N72 M2JK!>=0S2Y"BQ\*'.+([%3[WL1 MGWAWY*$W572F5J2[(-X%[[7D^RQGUT@TQYRF&+Z*V2T1++ O*?A6BA/_"\ZW MX?M-A?L$W_^F\!_Y#YL$AT1P^&^)6S%_JF2KGFJP;9HF1RH<3)KDE7<9V'N> MWN17^#3MGX5MI7'D@CZ\;.I_@^@A2,ENP@AUX8,MAH+&Q^/;<+;3F$V&QW[^ M06SYQN5/4$L#!!0 ( -J)7% L;M[HM $ -(# 9 >&PO=V]R:W-H M965TO&C5N9RVWO<'QES9@A;N MRO30X4UMK!8>3=LPUUL0501IQ?AN=\VTD!TMLN@[V2(S@U>R@Y,E;M!:V%]' M4&;,Z9Z^.AYDT_K@8$76BP:^@__1GRQ:;&&II(;.2=,1"W5.[_:'8QKB8\!/ M":-;G4FHY&S,4S"^5#G=!4&@H/2!0>!V@7M0*A"AC.>9DRXI W!]?F7_%&O' M6L["P;U1C[+R;4YO*:F@%H/R#V;\#',]'RB9B_\*%U 8'I1@CM(H%U=2#LX; M/;.@%"U>IEUV<1^GF^1FAFT#^ S@"^ VYF%3HJC\H_"BR*P9B9UZWXOPQ/L# MQ]Z4P1E;$>]0O$/OI>!)DK%+()ICCE,,7\7LEPB&[$L*OI7BR/^"\VUXLJDP MB?#D'PK?$*2;!&DD2/];XE9,^BX)6_54@VWB-#E2FJ&+D[SR+@-[Q^.;_ F? MIOV;L(WL'#D;CR\;^U\;XP&E[*YPA%K\8(NAH/;A>(-G.XW99'C3SS^(+=^X M^ U02P,$% @ VHE<4#%*LI[5 @ M P !D !X;"]W;W)K&UL=5?1CMHP$/R5*!]PB0U)X 1(<%752JV$KNKUV8"!Z)(X MM0U<_[ZV$U+JC%]([,S.V/'LLEG:-*T422'Y?QFCQO M:&X#'.*MY#?UR$>+>#KX=EG-H5\8KOM:5@YG+E+[RJ+)-9Q^^>-!XT M;>#C_9W]L]N\VJ>Q2RE9A_=M6S<]=8]*>YA.(#V 70(F+F I!-R*__$ M-%LMI+A%LGOY+;-G3)ZI>3=[.^E>A7MF%J_,['5%)]DBN5JB'K/I,/0!0P9$ M8M@'"8HD-G043G'X!*YPXL(GC^%I@& *"::.8/K?%G-OBPA38)$,BF2 8.:) M(,P8P,&3%&=0"BC\HX>@P-F30*:2,47FGSX$!8Z?P'1=$PHH? - 4, !!.E/0&YGO@T@*.0#7 $(2.]LY ,$"OD %P$",CP?^0"!0C[ M=8" ),]'/D"@D ]P*2 @S_.1#Q HY -<#0A(]7SD P0*^(#B>D!!JN>^#R H MX .*ZP$%J5[X/H"@T+\WK@<4I'KA^P"" CZ@N!Y0D.J%[P,("OB XGI 0:H7 MO@\@*.0#7 \H2/5BY ,$"OD UP,*4GTV\@$"^3Y('IK&FLN3:Y=5M!>7QO7J M#[-#2[ZFKNG\!^_Z^>],GLI&13NA3>OJ&LRC$)J;M:1/9L]G\PDQ#"I^U/:V M,/>RZZ.[@19M_XV0#!\JJ[]02P,$% @ VHE<4$U$7>+$ 0 -P0 !D M !X;"]W;W)K&UL=53O;ML@$'\5Q ,4A\1-%-F6 MFE;5)FU2U&G;9V*?;50P'N"X>_L!=ETO8U\,'+\_=\ Y&Y5^-2V 16]2=";' MK;7]D1!3MB"9N5,]=&ZG5EHRZY:Z(:;7P*I DH+0)+DGDO$.%UF(G761J<$* MWL%9(S-(R?3O$P@UYGB#WP,OO&FM#Y BZUD#W\!^[\_:K&J0QKJ M'#]LCJ?4XP/@!X?1K.;(5W)1ZM4O/EE?C)*]OF^(!1!34;A'U1XR>8ZTDQFHO_ E<0#NXS M<1ZE$B9\43D8J^2LXE*1[&T:>1?&<=K9[V=:G$!G ET(A^!#)J.0^1.SK,BT M&I&>SKYG_HHW1^K.IO3!^6-"8 MQ8G^0Z=Q^C::X3;0MVMZ\A^!751@%P1V?Y6XO2DQAMG%3=*H21H12&],8IC[ M&Q.RNC@)N@E/UJ!2#5UHEU5TZ8H'&B[^ SZUU%>F&]X9=%'6/9]PR;52%EPJ MR9W+I75=O"P$U-9/]VZNI[<\+:SJYS8ER[^B^ -02P,$% @ VHE<4#Y[ M^7G# 0 -P0 !D !X;"]W;W)K&UL;53;;N,@ M$/T5Q <4AR3;-+(M-:VJ7:F5HJYV]YG8XXO*Q0LX;O^^@!VO-^4E,.-SSIP! M)NF@])MI "QZ%UR:##?6=GM"3-& 8.9&=2#=ETIIP:P+=4U,IX&5@20XH4GR MC0C62IRG(7?4>:IZRUL)1XU,+P33'P?@:LCP"E\2KVW=6)\@>=JQ&GZ"_=4= MM8O(K%*V J1IE40:J@S?K_:'K<<'P.\6!K/8(]_)2:DW'_PH,YQX0\"AL%Z! MN>4,#\"Y%W(V_DZ:>"[IB(F_**B-U:)2<59$>Q]7%L9UF'2O]#B!#H1Z!6! MC(6"\T=F69YJ-2 ]GGW'_!6O]M2=3>&3X2C"-V?>N.PYI[O;E)R]T(0YC!BZ MP*QF!''JE<5,\!QPJZ[>W;J_'MSP&5G73F)+YOR+_!%!+ P04 M " #:B5Q0PDIK M\! #Z! &0 'AL+W=OWVF=CCBPK&!1QW_WX! MNUXWY:$OAAG.G#DS9D@&J5YT#6#0F^"M3G%M3'<@1.M/2FE$LQ8 M4U5$=PI8X8,$)W2UVA'!FA9GB?>=5);(WO"FA9-"NA>"J;]'X')(\1J_.YZ: MJC;.0;*D8Q7\ O.[.REKD9FE: 2TNI$M4E"F^&Y].,8.[P%_&ACT8H]<)6(YI0M<[M_9'WWMMI8STW O^7-3 MF#K%,48%E*SGYDD.WV"J)\)H*OX'7(!;N%-B<^22:_]%>:^-%!.+E2+8V[@V MK5^'\22*IK!P )T"Z!P0^SQD3.25/S##LD3) :FQ]QUSOWA]H+8WN7/Z5O@S M*UY;[R6CMS0A%TH+-!X)MF" *$D0!!=%5CT*873C)+IAD%R#8APGV08+]U\N,@P1Q0$%\ M568(?2=39GCX*30<#;$#DIQ\_L$$L>"IO3-\23:S@4'*_.>M_ = MW(_^;+S%%I9:*-!6H"8&FH+>I7CB])CYWE3!&5L1[[QXZ[W7?4F1;:4X9?_!LVWX;E/A+L)W:WARV";8;Q+L(\'^GQ+3 M=R5NQ;Q7R58]56#:.$V65#CH.,DK[S*P=UE\D[_AT[1_XZ85VI(+.O^RL?\- MH@,O);GQ(]3Y#[88$AH7CA_]V4QC-AD.^_D'L>4;EW\ 4$L#!!0 ( -J) M7%"4ZP13Q $ #<$ 9 >&PO=V]R:W-H965T<-H+7.8^=E)E+D?#>@$GA?3(.55_CL#D5. 8?P2>^K8S+D#*?* M_ +S M>S@INR*K2MUS$+J7 BEH"GP?'XZ9PWO @#$G9--X6S3Q:NF(V_F'^C=?NZWE3#4\2/;2UZ8K\!U&-31T9.9) M3H^PU)-AM!3_ R[ +-QE8CTJR;3_HFK41O)%Q:;"Z?L\]L*/T[RS_[+0PH1D M(20KX<[[D-G(9_Z5&EKF2DY(S6<_4'?%\2&Q9U.YH#\*OV>3US9Z*=,HSAR%!79!@9T7V/U3XNZJ MQ! F"YMD09,L(+"_,@EA;J],R.;B.*C6/UF-*CD*WRZ;Z-H5]XF_^$_XW%(_ MJ6I[H=%9&OM\_"4W4AJPJ40W-I?.=O&Z8- 8-[VU5? M4$L#!!0 ( -J)7%"%DDV0T@$ )P$ 9 >&PO=V]R:W-H965TM8=@$$O@O>ZP)TQPY$0774@J+Z3 _1VI9%* M4&-#U1(]**"U)PE.DBC*B*"LQV7NZ2@*?!]?#QE#N\!/QE,>C-'KI.+ ME,\N^%(7.'(% 8?*. 5JARL\ .=.R);Q>]'$JZ4C;N>OZI]\[[:7"]7P(/DO M5INNP >,:FCHR,V3G#[#TL\>HZ7YKW %;N&N$NM12:[]%U6C-E(L*K8405_F MD?5^G.:5?;;0PH1D(20KX>!]R&SD*W^DAI:YDA-2\]X/U/WB^)C8O:EA.EIL,+4T],M/7Y' M8!<4V'F!W7\M?KQI,8")H[#)/FBR#PC$-R8AS#N=9$&3+""0WIB$,+L;$[(Y M'0)4Z^^%1I4<>W\G-]GUZMTG_G3]@\_W]AM5+>LUNDACSZ@_28V4!FPIT9UM MN+-/Q1IP:(R;?K!S-5^8.3!R6-X"LCY(Y5]02P,$% @ VHE<4*%ULT*W M 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5 MRQ\0+RS91"M RB:*6JF55JG:/GMA "N^4-LLZ=]W; BE*2^V9WS.F8O'^6CL MJ^L /'E34KN"=M[W1\9LM\#J2E&3I;G=@B@M- MRSSZSK;,S>"ET'"VQ U*-VA4>0 M,@AA&K]F3;J$#,3U^5W].=:.M5RX@T8 M9$$P5%]"I%LA3NE_]'2;OM_,%XAV<[C=ED>-///X@MW[C\ U!+ P04 " #:B5Q0P(/NW<(! M W! &0 'AL+W=O.O>E5EHRZT+=$--K8%4@24%HDMP2R7B' MBRSDCKK(U& %[^"HD1FD9/KO 80:E7GWPO:6,SR M$%[(V7B;-?%2TA/7^XOZ4^C=]7)B!AZ4>.&5;7-\AU$%-1N$?5;C-YC[V6$T M-_\#SB >/ MS+(BTVI$>CK[GODK3O?4G4WID^$HPC=GWKCLN=BD=QDY>Z$9W<8%M5& ;!+8?6OQZU6($0Y-XD5VTR"XB MD%X5B6&NCX*L+DZ";L*3-:A40Q?&995=IN*>AHO_#Y]&ZB?3#>\,.BGKGD^X MY%HI"\Y*'2 0 G 0 !D !X;"]W;W)K&UL M;53K;ML@%'X5Q .4&"=.%MF6FDY3)VU2U&GM;V(?7U0P+N"X>_L!=ETOXX_A M'+[+.1A(1ZE>=0-@T+O@G>IS9Y6G"LD!Z$8.K/";@<,QSAC\136S?&)4B>]JR& M7V!^]V=E([*HE*V 3K>R0PJJ#-]'QU/B\![PW,*H5W/D.KE(^>J"[V6&-ZX@ MX% 8I\#L<(4'X-P)V3+>9DV\6#KB>OZA_LWW;GNY, T/DK^TI6DR?,"HA(H- MW#S)\1'F?G88S56(]"?'<5K91S,M M3* S@2Z$@_:J#I1P=V8 C3>-L4IX-&W+W&!!U!&D).-)\HXIT6M:YM%WL65N1B][ M#1=+W*B4L+_/(,U4T)2^.I[ZMO/!P%"" M.2HC75Q)-3IOU,*"4I1XF?=>QWV:;^Z/"VP?P!< 7P''F(?-B:+R#\*+,K=F M(G;N_2#"$Z(?>6YEE2S%N5;--3!;:-T^1(948= M)WGC70?V@<.W(U'E\V]K\QQ@-*2>YPA#K\8*LAH?'A^![/ M=AZSV?!F6'X06[]Q^0=02P,$% @ VHE<4$,,,[:W 0 T@, !D !X M;"]W;W)K&UL=5/;;MP@$/T5Q >$7>QMHY5M*9LJ M:J566J5J\\S:8QL%/"[@=?KW!>PX;NJ^ #.<<^;"D(UHGFT+X,B+5IW-:>M< M?V3,EBUH86^PA\[?U&BT<-XT#;.] 5%%DE:,[W8?F!:RHT46?6=39#@X)3LX M&V('K87Y?0*%8T[W]-7Q*)O6!0DM)!;48E'O$\3/,]1PHF8O_"E=0'AXR\3%* M5#:NI!RL0SVK^%2T>)EVV<5]G&X.R4S;)O"9P!?";8S#ID Q\T_"B2(S.!(S M];X7X8GW1^Y[4P9G;$6\\\E;[[T629)D[!J$9LQIPO 59K\@F%=?0O"M$"?^ M#YUOTY/-#)-(3]9T_A^!=%,@C0+I7R6F[TK!6&KGFHP39PF2THC I[*[\2/4^@^V& IJ%XX?_=E, M8S89#OOY!['E&Q=_ %!+ P04 " #:B5Q0H"_%^AD" "[!@ &0 'AL M+W=OV.G" 4?17C RQ^SE<(*FK@5#V(#EHS4PG)J39#>2&JDT!+E\09B8)@13AM6C_/7.PD\TQ<-6M: M.$E/73FG\L\1F.CW?NB_!9Z:2ZUM@.191R_P _3/[B3-B$PL9<.A58UH/0G5 MWC^$NV,8V02'>&Z@5[.^9Y=R%N+%#KZ6>S^PCH!!H2T%-+-8LY4P:-@OYI2UWM_XWLE5/3*])/HO\"XH-3WQM5_@QLP M [=.C$8AF')?K[@J+?C(8JQP^CJT3>O:?IA9Q6,:GA"-"=&4L'$Z9!!RSC]1 M3?-,BMZ3P^9WU/[C9O2ELT&V%FS/FE8G>\CA>9>1FB4;,<T;ES"\/W%.F=LQ6BM^P01A^QBH#2Y64FL]K!05Y M(:ZM*]FSZ%29#ZXPDW_PH:Q_I_+2M,H["VTJF*LSE1 :C)?@P1SUVKPDTX!! MI6UW;?IR**?#0(MN?"K(]%[E?P%02P,$% @ VHE<4)Q%6.#N 0 9@4 M !D !X;"]W;W)K&UL=53;CILP$/T5Q >LP81+ M(X*TV:IJI5:*MFK[[, DH+4QM9VP_?O:AJ643E^P9WSFG!F;F7*4ZD6W "9X M%;S7A[ U9M@3HNL6!-,/GERD$LQ84UV)'A2PQ@<)3F@4942PK@^KTOM. MJBKES?"NAY,*]$T(IGX=@YD'RBX',+'>'\L'-X#OG!0&\? ['*')^#< M$=DT?LZ)+\1]>8]A 68=# A=VX>9;C1YCK2<-@ M+OXSW(%;N,O$:M22:_\-ZILV4LPL-A7!7J>UZ_TZ3B=9/H?A 70.H$M X77( M).0S?\\,JTHEQT!-=S\P]\3QGMJ[J9W37X4_L\EKZ[U724I+@* M$R\(8MD7"8I)'.D_X10/3] ,$Q^>K,-IAA/L4(*=)]C]56*R*1'#['"1%!5) M$8)T(X)A_E-)AHID"$&^$<$P!2Z2HR(Y0O!N(X)@L@@7*5"1 B&(-R(89OOG MD-5_+D!=?8?KH):WWD^7E7<9(H_4]\D?^#2!OC!U[7H=G*6QW>9[XB*E 9M* M]&"?KK5#;S$X7(S;YG:OIM:?#".'>:J19;16OP%02P,$% @ VHE<4,0X M5?/$ 0 -P0 !D !X;"]W;W)K&UL;53K;ML@ M%'X5Q .4!,=I%-F6FDY3)VU2U&K;;V(?7U0N+N"X>_L"=CTOXX^!PW23AK9 8AF/YS J[&'&_Q9^"Y:UKK Z3(>M; "]B?_5F[ M%5E4JDZ -)V22$.=XX?M\91Z? #\ZF TJSGRE5R4>O6+;U6.-SXAX%!:K\#< M<(5'X-P+N33>9DV\6'KB>OZI_C74[FJY, ./BO_N*MOF^(!1!34;N'U6XQ/, M]:08S<5_ARMP!_>9.(]2<1.^J!R,56)6<:D(]CZ-G0SC..WLDYD6)]"90!?" M(?B0R2AD_H595F1:C4A/9]\S?\7;(W5G4_I@.(JPYY(W+GHMDGV2D:L7FC&G M"4-7F.V"($Y]L: QBQ/]CT[C]"2:81+HR9I.#W&!751@%P1V_Y2XNRDQADGC M)FG4)(T([&],8IC[&Q.RNC@!N@E/UJ!2#3*TRRJZ=,4##1?_%SZUU ^FFTX: M=%'6/9]PR;52%EPJFSN72^NZ>%EPJ*V?WKNYGM[RM+"JG]N4+/^*X@-02P,$ M% @ VHE<4)L8Q"BX 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0LX8FVQ4@95-5K=1(JU1-GKTP@!5?J&V6Y.]K M&T)H2E]LS_B<,Q>/\U&;9]L!./0BA;(%[ISK#X38J@/)[)7N0?F;1AO)G#=- M2VQO@-61) 6A27)-).,*EWGTG4R9Z\$)KN!DD!VD9.;U"$*/!=[A-\<#;SL7 M'*3,>];"3W"_^I/Q%EE4:BY!6:X5,M 4^'9W.&8!'P&/'$:[.J-0R5GKYV!\ MKPNY B"#DT_@]:^(E9""NSV_J7V/MOI8SLW"GQ1.O75?@ M/48U-&P0[D&/WV"NYQ-&<_$_X +"PT,F/D:EA8TKJ@;KM)Q5?"J2O4P[5W$? MIYN,SK1M IT)="'L8QPR!8J9?V&.E;G1(S)3[WL6GGAWH+XW57#&5L0[G[SU MWDN97N]S<@E",^8X8>@*LUL0Q*LO(>A6B"/]ATZWZ>EFAFFDIVMZ^I_XV:9 M%@6ROTK\_*'$#&UL;5/;;MP@$/T5Q >$7;Q-HI5M*9NJ:J566J5J^\S:8QL%&!?P.OW[ M G8<-_4+,,,Y9RX,^8CVV74 GKQH95Q!.^_[(V.NZD +=X,]F'#3H-7"!].V MS/461)U(6C&^V]TR+:2A99Y\9UOF.'@E#9PM<8/6POXY@<*QH'OZZGB2;>>C M@Y5Y+UKX#OY'?[;!8HM*+348)]$0"TU!'_;'TR'B$^"GA-&MSB16,PDQ*A0N;22:G >]:P24M'B9=JE2?LX MW=QF,VV;P&<"7PCW*0Z; J7,/PHORMSB2.S4^U[$)]X?>>A-%9VI%>DN).^" M]UIF=_N<7:/0C#E-&+["O"%84%]"\*T0)_X?G6_3L\T,LT3/UO0LVQ8X; H< MDL#AGQ+YNQ*W,.^#L%5/-=@V39,C%0XF3?+*NPSL T]O\@:?IOV;L*TTCES0 MAY=-_6\0/814=C=AA+KPP19#0>/C\2Z<[31FD^&QGW\06[YQ^1=02P,$% M @ VHE<4!(ANA84 @ ,08 !D !X;"]W;W)K&ULC57M;ILP%'T5Q /4? 3R(4 JF:I-VJ2HT[;?#MP$5!M3VX3N[6<;0@EQ MJ_W!]N7<<\XU]B7I&7\1%8!TWBAI1.I64K8[A$11 <7B@;70J#[&=4HXX8[(9]9_A;&>R'7&XK_#!8B":R=*HV!$F*=3=$(R.K(H*Q2_#6/= MF+$?^:]I]H1@3 BF!#_^-"$<$\+WA)4I?G!F2OV")&'B'K.U2T16B<@B ML5Y(V# ;NTAL%8DM!!^X7%L)UO<$F\5>YS;,!X=J8Q796 @".\'62K#]#YJ'P[MZYUF:*8_,#_7C7". M3*H^8&[KB3$)RJ+WH+YWI?KWM"!PDGJZ5G,^=+%A(5D[-F@T_26R?U!+ P04 M " #:B5Q0C(BW+\4! W! &0 'AL+W=OMO8E]_J&!RA\Y^J:02S-A0 MU43W"ECI28(3&D4[(EC;X3SUN9/*4SD8WG9P4D@/0C#UYPA87_U)V8@L*F4KH-.M[)""*L,/\>&8.+P'_&YAU*L]I+"1HJ<:3_T&F8O@DZW'CZ9DV/_B.P#0IL MO<#V4XO)38LAS"Y<) D620("]S=%0IC]31&RNC@!JO9/5J-"#IT?EU5VF8H' MZB_^ SZ-U ^FZK;3Z"R-?3[^DBLI#5@KT9WUTM@I7@(.E7';>[M7TUN> B/[ M>4S)\E^1_P502P,$% @ VHE<4'L#"^.= @ <0H !D !X;"]W;W)K M&ULE5;;CILP$/T5Q FS='(3.FS52> E5(S@XN*$L#@E 49"S)_>7WDNF09DW_7/!6WA8_]^\)S-K YOK-_<<6;8O9,\8U(?R<'?5[X$]\[\".[I/I9W+[RJJ"1[U75 M?^=7GAJXS<3L$8M4N5\OOB@MLHK%I)*QM_*9Y.YYJ_CO87 J0)('8"C#P/" M*B!\#Z ?!M J@+8"@K(4I\V6:;:<2W'S9/GW%LR>(CRC1OW8+CJQW3LCCS*K MUV4XF$F;3D@C!3.-DIF.RT0T!1S^G""#8B&BX8 M[O$R_K]D&P!$4=\^H*%7F 4I(<"=B,./U$M[$=,!QP0 $11VU @J"\9V-NX M:SB*>KY/&'8PY/!XB21=$T:@M"<34XP@,^Q=W3451SR<$PZ["T^&2 M$-A6! V0! !1U/Z.@*!)*YF@<>]F7)Y<3Z.\6%QR;:^OQFK=-ZV(O;=;ZVO3 M3Y7=SSM-V8S]8/*4Y,K;"VVZ G=W'X70W.2(GLPQ/)O^KYZD_*CM<&S&LFR" MRHD61=7@!767N?P'4$L#!!0 ( -J)7%!%0( (,( 9 >&PO M=V]R:W-H965T86V]56;.UG7/> MK !@68XKQ)Y(@VOQY$1HA;A8TC-@#<7HJ$A5"5S'"4&%BMI.8K7W3).87'A9 MU/B96NQ258C^2W%)VK4-[=O&2W'.N=P 2=R@,_Z)^:_FF8H5&%2.185K5I#: MHOBTMC=PM8>N)"C$[P*W;#2W9"H'0E[EXMMQ;3O2$2YQQJ4$$L,5;W%92B7A MXV\O:@\Q)7$\OZE_4NK&HU=CV^C>:F>#V!'<@P/ NP>L) MWCO!OTOP>X+_*"'H"8%F"72YJV+N$$=)3$EKT>X\-$@>.[@*Q.O*Y*9Z.^J9 MJ"<3N]?$=Y8QN$JA'I-V&'>$@5/$?H[PH3-@@' PV'!--E)W)N!.0VSGB-"; M0G9S"(2^YO1>H(E/SU@N3]&]2:+0+. ;!7PEX$\$M%33#A,H3-V_$Q@X6D'F MJ,AS]'0_DYHX#HR. X-CK?)IAPG'88)(\SO'1% [1[M@9M>-/-V.FS 0?!7$ M YPQD$\!4G)5U4JM%%W5]K=#-@&=C:GMA.O;US:$YII%2O_$]C([.V,[ZZR3 MZE57 "9X$[S1>5@9TZX)T64%@NDGV4)COQRE$LS8I3H1W2I@!Y\D.(FC:$X$ MJYNPR'QLIXI,G@VO&]BI0)^%8.KW%KCL\I"&U\!+?:J,"Y B:]D)OH'YWNZ4 M79&1Y5 +:'0MFT#!,0\W=+VEJ4OPB!\U=/IF'C@K>RE?W>+S(0\CIP@XE,91 M,#MR9AF?)?]8'4^7A,@P.<&1G;EYD M]PD&0[,P&-Q_@0MP"W=*;(U2H(J3'QZ^D[A$B=(48+4$R3O"%8XP0PE MF-TKB*-_]N@>DRPF5,[1(G.DR,0V+U""Q>,VERC!\@&;&&;B-%=HD15"D. $ M-,)O;/2X43IQZ>D#5A'0Y)%2].9O:(S4226Y\,[^)CCU[$_NN]!?>-_RO3)WJ1@=[:6QO\QWH**4!JR5Z MLG^FRKXQXX+#T;CIPLY5WVC[A9'M\(B0\24K_@!02P,$% @ VHE<4(T& MIE&ULC57M;ILP M%'T5Q /48#Y"*H+4))HV:9.B3NM^.^0FH-J8V4[HWGZV(30!M]J?V+Z<<^ZY M_KC).RY>906@O#=&&[GR*Z7:1X1D60$C\H&WT.@O1RX847HI3DBV LC!DAA% M. A2Q$C=^$5N8SM1Y/RL:-W 3GCRS!@1?]= >;?R0_\:>*Y/E3(!5.0M.<%/ M4+_:G= K-*H<:@:-K'GC"3BN_*?P<9L9O 6\U-#)F[EG*MES_FH6WPXK/S"& M@$*IC +1PP4V0*D1TC;^#)K^F-(0;^=7]2^V=EW+GDC8^=X C M.5/US+NO,-23^-Y0_'>X -5PXT3G*#F5]M;(DB12YXYXG^=%MB+E'X&.O= M+TW0;K;]IK='ZNBEB'&2HXL1&C#K'H-O,.&(0%I]3(%=*=9X1L?W"39S1!K= M0[9S2!C&;A>1L]#("D1WA:9N@=@I$%N!^$Y@,=FI'I-83-.[Q&$ZJ78.2B<[ MOIU#EOB#:A.GV<1A-IN8369)LF Y\>K +"?U;.>8,(@^N"&ITVWJ<+MT"RR< M HO_/]S,*9#-'8339S#'1(MLD@3=O#L&XF1[FO1*?FZ4N;XWT;%M/F'S;B?Q MM6ZG??=[E^E[\0\B3G4CO3U7NBO8MWOD7(&V&#SH4ZAT^Q\7%([*3!=Z+OHF MV"\4;X?^CL8_F>(?4$L#!!0 ( -J)7%#@9,RZ]0$ .($ 9 >&PO M=V]R:W-H965THV M&,NR!D;D$^^@U2LG+AA1.A05EIT 6IS>Y&G_*QHT\)> M('EFC(B_!5#>9U[@71,O354KD\!YVI$*?H+ZU>V%CO"H@] M2DZE_:+R+!5G3D67PLC[,#:M'7NG?Z4])H2.$(Z$8/DI(7*$Z(,0?TJ('2&> M$?!@Q9[-CBB2IX+W2 Q_MR/F$@6;6)]^:9+VL.V:/AZILY<\COP47XR0PQ0# M)IQ@@A&!M?JX1?AHBR*\HX>W&VSO$/)GV8@*MM% M$I7\W"IS8)/LV*C/H;DILWRA&WCHMP^9H?M_$%$UK40'KO0]M+?EQ+D"7:3_ MI.NK]8,S!A1.RDP3/1=#VPV!XIU[4?#XK.7_ %!+ P04 " #:B5Q01=HU MVW # #M#@ &0 'AL+W=O9.$]M:K]/?$_W M!ZDGG-GDF.SY#RY_'E]*-7):E6V:\Z)*16&5?#>UO]+;-26:4"/^2?FYZKQ; M>BFO0OS2@^5V:A/MB&=\([5$HAYO_(YGF592/OXSHG8;4Q.[[^_JC_7BU6)> MDXK?B>S?="L/4SNRK2W?):=,?A?G!3<+\FW+K'[-WWBFX-J)BK$1657_MS:G M2HK?*[>:9%_3P;_7<:3G -P6T)*O8U@F<(W@>!724P0V!C";XA^&,) M@2$$8PFA(81C"9$A1&,)L2'$8PFJ)4WER K7N__E%U:Z5FWV;,\R;.FU8RF'F#<7L8 MUL>LAAC:(AQEH?7AHC[F[H#O]B/<#1',\_N8>P331SQ@*D$?\SC$!" E3YA, MV,M:90178+@"JQ58U\.@ MUQJ,7V.*!D/"F(!>&**^^"0"B;L?HER?@"H]#$$!3-XC$HYZ+JC"$X)R?=!; M"P3$& 5]O$10H4N UFJ(BJ*0@MY O=,8Y&J-P.+0#R\4V,<+[",M<1#P8L/7VJLQAE>HFC0-)6Z-+ -O&,2\$- M $6%+EYG?;A!3Q,$J33P,S>@_U=JA(35&M>&Q3:H:]6^$ ^6^W.EQ3CGRPLP M6'%\@;#D%\1@S7'8H.A.YS29\W)?WYLJ:R-.A=3;?6>VO9M]=?5I%,S/Z>V2 M(O,K?9>K3Z\?\LU%\%M2[M.BLEZ%5*?@^J"Z$T)RY9[3DY@( .4+ 9 M >&PO=V]R:W-H965T\2>:9*;X2U9]RJP_S, ^#+=^Q M4Z6?Q.4K[Q)*PZ#+_CL_\\K ;23FC(VHE/L--B>E1=VQF%!J]MH^R\8]+QW_ MFQOL@#L'W#L@^J$#Z1S(NT/RH4/2.20#AZA-Q6FS9IHM9E)< MG^O4=F;Q&Z M3XSZ&VMT8KMW1AYEK.=%DF2SZ&R).LRRQ> K#.H1D6'OC\#0$4OLN>/; U8^ M@I);R-J'()3 41 P4>((R$VB.4R0@ 2)(TAN"(J!4BV&.DSC,%E,XD&V/@AG M%.6#A $4)7D&1YR"$:=^Q&D,$U"0@$[7+ ,)L@F:95ZB"!?#&P* :#P0=NV# M"*8CBN5@O#F@V,A=+T""8KIB*(8+,IZ@60>ZN1TD'M3,"D"A/"G00#8(1@N" M1\(>Z2/("YLDZ0@%V"<>$/Z$>'"1(S)%/.+E2]-BJ)T/(C'VI/-1:8[&E(/[ M"@(:2SI& 1AS23FYJ6=$)J;&.,[4WP',W/WFXKOM%UF9BW;P;/=:''LANJH MG^P7_P%02P,$% @ VHE<4-$<,2V\ P K!$ !D !X;"]W;W)K&ULE9A1;Z,X$,>_"N+]%CP& U$2J6D;[4FW4K6GVWVF MB9.@!9P%I]G]]F? 98D]KD@?"C@S\Y\9_,.8Y54T/]H3Y]+[595UN_)/4IX7 M0=#N3KS*VT_BS&OURT$T52[597,,VG/#\WWO5)4!A"$+JKRH_?6R'WMIUDMQ MD651\Y?&:R]5E3>_-[P4UY5/_/>!K\7Q)+N!8+T\YT?^+Y?_G5\:=16,4?9% MQ>NV$+77\,/*?R"++3)'=_'W?N6'74:\Y#O9AK_X>_\5*9=YDHC9THV_Z_M[NT4E0ZBDJERG\-QZ+NCU<=_]T- M=P#M *,#D \=J':@Q_4S>@5:-OZRB.EL%;%TC;; 8;N+&);VV> M;!LR6@0J@S$-P-+8 "+!;B4>,9O$2 .S26]MGC&;[-9FB]BP$"^(HGVE?0!Z M$\#1D0@-$/4!HFE#4Z/:Y\$F[FWJW@828+A*C*K$EDI"C);&EDC*P.C7\V#$ M)D8LBQP-8V@FS,HD8H '2- R?R.IVB %,F &O,BM9KQ%YO.GAN9#)7)$!F# MN&UFM9.$Z@^7(2%.=H@(&=ANM=&-$H!+R/$((8@0,X6()10ECKX1]!GQ0 #1 M21PA<"K)'5@2G$MB@QFQU*PVLJJEX"*3X&@2F\V(N3J&,T78'>7B5)'$SB() M#?JUT;3N68013GA6*\I(X0."_T#EZHX^T0X27)S%JI-8.(L=J17%B*$*,6>Y&&TW+=2_.%$>&VLA8K^<;;<1U(CS+9[B^%%D54N)F4XVXXD43#:.%6^._;:_]7;B4LONWDQ&QT\+#]!M M/(WQ#5D\$F3\B2RVPT;U3_CA.\:7O#D6=>N]"JFVN_VF]""$Y"KW\)/*^L3S M_7A1\H/L3A-UW@S?#X8+*<[ZVT@P?J!9_P]02P,$% @ VHE<4(27BA-1 M P /@\ !D !X;"]W;W)K&ULE5=K;YLP%/TK MB.\K^/H!5$FDI0]MTB95F[9]IHF3H +.P&FZ?S_S:!;LZS7]$K!S[KGGVCXV MGAU5\]3NI-3!2U76[3S<:;V_CJ)VM9-5WEZIO:S-/QO55+DVS68;M?M&YNL^ MJ"HCB&,157E1AXM9W_?0+&;JH,NBE@]-T!ZJ*F_^+&6ICO.0A*\=WXKM3G<= MT6*VS[?RN]0_]@^-:44GEG51R;HM5!TTTJ[@![QLY#']NP]Z$IY M5.JI:WQ>S\.X4R1+N=(=16X>S_)&EF7'9'3\'DG#4\XN\/S]E?V^+]X4\YBW M\D:5OXJUWLW#- S6!F/U7^2S+ V\4V)RK%39]K_!ZM!J M58TL1DJ5OPS/HNZ?QY'_-0P/@#$ 3@&$_3> C@'TT@ V!K!+ _@8P"\-$&. ML *B8;#ZT;_-=;Z8->H8-,,"VN?=.B77PLSOJNOLI[/_STQ :WJ?%RR%6?3< M$8V8Y8"!"89.,3<8ADTQMRY&6#1W+H00B^;>Q?P3')EB3Q4#6C'TX72BE.,$ M%"6@/0$[(TA2J](!PGM(/98A !*KDC=A$S4,5<.0<@1.P%$"[I3#4DOH'7>$ M"D+P) )-(IPDD%&<($$)$J3,%"=(48(4*3.S%CJ"R6(\288FR1 "8B7)G+$T MYT!LV>D-T$0*B7%GQX@8Q]H#2%R6R+.%$'=N?)-+<$\2<+0*;DL%1RIEGD5( M<.<2>KGW"6XWPI!19;94YDKU[%$$-R5Q76EO,LL1/(;A]">9?'P5N8(*Y4]A:4T?K!SB;GVDBW,0$V);@V]JY:P&T, M[@G,8\]. +B-X1W')N 6A0L.SB6X'@61>?+@'@77HSSV+37G*O/@+4$L#!!0 ( -J)7%#B M*Z3Z( ( #P& 9 >&PO=V]R:W-H965TA3VA@.54U-++B32#@O N?R'9/;()%?*^@DZ-]8$HYF87"" M,[TR]<*[C] 7%(=!7_UGN '3<.-$:Q2<2?L;%%>I>-VS:"LU?7-KU=BUZ_GO M:?Z$J$^(AH2EJ\4)6>?OJ:)Y)G@7"'?Y+37OF&PC?3>%"=JKL,^T>:FCMSS& M289NAJC'[!TF&F'(@$":?9"(?!+[:)8>X[6?8.GUN+0$JQ%!M'E L/(2K"S! M\B^"E9\@]A+$,PWY#"QQ31.)$W2Z('1Q*N3>'0V$YUDIO-NDZYB[-=9 M>W761V6# I^;>S,'$6'T?@4V>;_ W=S]0L5 MEZJ1P9$K/4)LHY\Y5Z#-X(6V4>I1/AP8G)79KO5>N'GF#HJW_:Q&PQ]&_AM0 M2P,$% @ VHE<4%=3C^1L @ _@@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q >L,6 NJP2IFZIJI5:*MNKVV4FU#4E9/&SR@F]GSIPQX[$7'1>O\LB8\M[JJI%+_ZA4^XB0W!Y93>4#;UFC M5_9ZIJ*OT^L MXMW2Q_YEXKD\')690,6BI0?VDZE?[5KH$;JR[,J:-;+DC2?8?NE_PH\K3(R! M1;R4K).COF="V7#^:@;?=DL_,(I8Q;;*4%#=G-F*595ATCK^#*3^U:SNVIZ=*/?/N*QL"(KXW1/^=G5FEX4:)]K'E ME;1?;WN2BM<#BY92T[>^+1O;=@/_Q0PV" >#\&J XP\-HL$@FAB@7ID-]3-5 MM%@(WGFB_ULM-4F!'R.]F5LS:??.KNEHI9X]%P1'"W0V1 /FJ<>$(TSX'K%R M$5I M%LV(B4$QL2,F#29>>D@R%H,#V U(AU.Q1Q7#9P%#=<'X3<4LE( = N7+0Z"(R+X,?5!S* M1GH;KO2=9F^>/>>*:<;@07,=]6/D.JC87IENJONBOY'[@>+M\-I UR=/\0]0 M2P,$% @ VHE<4$;E)FZ% @ CP@ !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,Z:OC2+81HGSV/YP6I,7^B+6GD MFR-E-19RRDX>;QG!!QU45Q[T_2/+H:Q)PTO:.(P7C0C:DJA23U/%G('7'/57@='QE M_Z*3E\GL,2<;6OTN#Z)8NHGK',@1GROQ0KNO9$@(NAG-_!?P^P!< B 8P"(/@T(AH#@(R#\-" < D(C MP.M3T=YLL YE.[G:E&;K=])>[A-K*J1136T$T16 M@NAQWV(K06Q18/R[ZQX3W1CBHT5B^&:!@0B@V/!M#H-A&-P[+HE5=6)1?8=@ M8258/.X;\.U7TW_ N0$T31;Y,32=L\* >7ZW%I@\P.A.XN!.20$6W>@.A;5D MK #\#_?L]QT$#]S7 32]8@B9ULTQ,#'+DP4$ K0P%'N3JEP3=M(=CSLY/3=" M%;?)ZMA55U!5=6-]K;JMKO8?-'VK_H'9J6RXLZ="]@Q=V8^4"B)%^D]27B&_ M#L9)18Y"#6,Y9GV+[">"MD/[]\9OD.P?4$L#!!0 ( -J)7%!;7^'BXP$ M -P$ 9 >&PO=V]R:W-H965T0/ M6',QD$2 U$VT:J56BK;J]MF!0T!K,&L[8?OWM0U!":"J+]CG,#.>,<9)S\6[ MK "4\]FP5J:H4JK;82SS"AHJGW@'K7Y3 MYJZ.7=W#%)3IR_F^);D2+7& (&N3(*5 ]7 MV -C1DC;^!@UT;2D(=[/;^HO-KO.F'JE?=?8_=PT[6;;=WI[I.Y> ML]"/$GPU0B/F><#X=QC_$;%?(J+@$7)80CR/3!BL34Y._56GOA4('IS&ZP+! MJD!@!!2V9Q5U!QX(?K9LBJ&;)B9CLS0Q;+;.-HCMHO M49LP#F;?\+!$17&\V+K3L+U!+ P04 " #:B5Q0AVC4H^X1$V0#%XH'UT*F5FG&*I0KY&8F> ZX,B1+D[W8QHKCMW"(S MN2,O,G:1I.W@R!UQH13SOT] V)"[GGM+O+;G1NH$*K(>G^$'R)_]D:L(32I5 M2Z$3+>L<#G7N?O+V+Z'&&\"O%@8QFSO:R8FQ-QU\K7)WIPL" J74"E@-5S@ M(5I(E?'':KK3EIHXG]_4/QOORLL)"S@P\KNM9).[J>M44.,+D:]L^ +63^0Z MUOPWN )1<%V)VJ-D1)BO4UZ$9-2JJ%(H?A_'MC/C8/5OM&V";PG^1/#"_Q(" M2P@^2@@M(?PH(;*$:$% HW=SF,]8XB+C;'#XV X]UEWG[2-U7:5.FMLQ:^H\ MABRC89>BJA2SF:<3X,XQ_CSBL$7%P#WE>0Z+ N\>\K#&>%TX8I(Q,;OQ- M-[X1"&<":;(P,T(B ^D,Y#&)_<>%H34JC9(@7M2[1L5)DJ;;%0>;%0>KBJ/ MWQ8(-P7"#8'EV8=K-ZD?+W9!LY;1C\1WS,]M)YP3DZK[3(_4C$E0@KL'I=6H M=VD*"-123Q,UY^/?.0:2]?;A0=/K5_P#4$L#!!0 ( -J)7%!B@.>RQP$ M & $ 9 >&PO=V]R:W-H965T0/ MJ,$F:1SCD^!]MDHU2O MN@4PT;O@O]BO1)"*8^[H'+,4<)NC1>NF-K7 ,7V<".\ /,SV&O;(47 ME;H3T.M.]I&")D=?DUV9.KP'_.I@U*MYY)(?W68Y, VEY+^[VK0YND-1#0T[8\VQ0 M-(?_#F?@%NZ>4G_RTL %?""5WOM[MXS4\>NU]%! M&GML_.8V4AJPBO&-%6OM=5\*#HUQTUL[5].AGPHCA_D^X^6G4OP!4$L#!!0 M ( -J)7%!K&!M7( ( $\& 9 >&PO=V]R:W-H965TC0C2)E'52JT4;=7VV2&3@-;&U';"]N]K&\)R M<;/[$MO#.6?.#'B2-HR_B ) .J^45&+M%E+6*X1$7@#%XH'54*DG)\8IENK( MSTC4'/#1D"A!_F(1(XK+RLU2$]OS+&472R'6ZXK_!%8B":R@91ZG\*WI=CX M,[H_3K"=(^)@#-G-(9X7VET$UD(#(Q","HWM J%5(#0"X4@@F1328B*#J0QF M.<7L[F-&1B*KD6),@K*X>%#N"C7=^P.!D]3;1.UY.^/:@V1U M-[Y1_Q^2_0-02P,$% @ VHE<4,>PWOGI @ ' L !D !X;"]W;W)K M&ULE59M;YLP$/XKB.\K/MN\54FD)M&T29M4=>KV MF29.@@J8@9-T_WZVH2DU1Y5^";;SW-US#[[C9F?9/+<'(93W4A95._YS[XKP4& .+^)V+R:5)RF?S>;[=NX3PT@48J.,BTP_3F(E MBL)XTCS^]D[]2TQC.%R_>O]JD]?)/&6M6,GB3[Y5A[F?^-Y6[+)CH1[D^9OH M$PI]K\_^ASB)0L,-$QUC(XO6_GJ;8ZMDV7O15,KLI7OFE7V>>_^O9K@![0WH MQ0"B#PU8;\#>#/B'!KPWX(Y!T*5BM5EG*EO,&GGVFN[UUIFY17#+M?H;5I]>EJ$'&;!R3CJ,8-T2@O5]"4"S$DH[,Z?L JS$B8N\AZS$$ M@.,L&)HHLP[8P &'%'? 40?<.N#OE'(267:8T&(JBV% P,EE-491EB83FH8H MF1 AXX19=IAH$.8+,!83APT&(R1E.)T(I1.-Z,0NFV@4!N+(Y;Q"4"Q)$IQ+ MC'*)1R\ZY!,W)4$=)*-D(.9.-LF()Z?2@H2(IB5-'-@05TZGR +3GW $=BT(G;@'@#0,^ MT3$ ;QEP3<_H0<-T*27@BH*@2!Q-T,&;!F!=8^*J 5[H$'U"%+P^(;Y&E'A< M.Q&XWPT,Q=*IUXQ7.XS+/>13NN(%".GUHE"\ BFY0I0>-.P5H$5QKPH& \J( M0R@8C BE:/9V_&J]C3Q6RGQI!Z>7$>^.FA'#.5_JT:\;U-[<='/CSZS9YU7K M/4FE!Q@[9NRD5$*S)#>:WT&/JI=-(7;*+&.];KIYK=LH6?>S:' 9B!?_ 5!+ M P04 " #:B5Q0-D!@^%4" "C!P &0 'AL+W=OZFLEU$)0Y#V^DF]$?.\/3,Z"6>5T\1BY;_P-X+C/%:^!' M30:^&'LJDR.EKVKR^;SU0V6(-.0DE *6ESO9DZ910M+&KTG3G[=4@Z<4';245::?';>*T[?1W&.VDVA;D#HBD@F@, _&M / 7$_QL IP!H! 1C M*KHV)1:XR!D=/#8^W1ZK)@+/4%;_I!9UL?4]61XN5^]% M,\N"NAB=F-3+1@ MHC6QMPD4KY'21@" ,Q-(D[/3R.DTT@+QTL4C@=@I$&L!N$HU,U(=F40SG68V M:19#(UV;0G&*#*JT*1!&\N?V#)V>H&ULE5A=CYLX%/TKB/ECL]!T&X.HLK;3_(H:OW/3C95KO1CLP_:8R/R;1]4E0$- M0QY4>5'[RWG?]MHLY_*DRJ(6KXW7GJHJ;WZO1"G/"Y_X'PW?B_U!=0W!L2_A3BWHWNO2^5-RI_= MPY?MP@\[1:(4&]51Y/KR+M:B+#LFK>,_0^I?^NP"Q_&GOK<5N_Q4JN_R_)&=$MW'1I9M_^MM3JV2E6'1 M4JK\UW MZOYZ-OP?87@ -0'T$D#XU0!F MB?@.AJ0&0"(JN'8$BE'YLL5_ER MWLBSUPS3>\R[MX@\1WKT-UUC/]C]?WIX6MWZOHQC.@_>.R*#60T8.L*0*2*# MB(B$%TR@%5QD4$S&B@("2\0:(CBS5%PCF6A@Z%"P/IQ-AH+A!!%*$/4$T80@ MLL9RP,0]IAXT\I0D5K)WH;);J(GD&)4<(Y)C2_* X:-NGB@-XYFE&8&1A"?6 M/&8WV2:J.:J:(ZJYI9J#?J(D3BW-$#0CD95_=H-IHC=!]2:(7FLR5PF8S- 2 MFP =%B*[AIC(3%&9*9#)$L>\S%""V?T51$+/42K'QMDR2P]IX(9\ E49PV0/M;=IMO*AVO: )+ M&CJE <77K=*@QH)2;9:V;(ARFR7!783,H&CN6DW@-D+#^]]6BCL$A0X!:Q,! M.9V(XC9"*9(M<5#@-D(?6+E0W"$HYA @6P3$':9)<1NAR(*#NZ3B-D+Y ]GB M%4VQB@;9(B!GMGCY4:S\;,>CL/R2T/[V4UA7 )3= $T5X[5'D=H#7F= 8\5/ MB.09=# >I;9F!.44S?!J9]BBP7*YM0&-.XI=VP/<$1CB"#QR4.#%SAY8,S#' M+N6>-0,"^-]FFNG%/8W?L:-8,+F:(:WW.<.-CF*?%#@K&ULC5?MR\F('EF6%N2U MM*ICGB?EORG)Z'EL(_LR\9;N]DQ,.)/1(=F1GX3].KR6?.0T*ILT)T65TL(J MR79LWZ/A"F%!D(C?*3E7K7M+;.6=T@\Q>-F,;5Z/F9J T%MJ5V MOR(GDG&X<,+76-.LDK_6^E@QFBL5;B5//NMK6LCK6>E?:# !*P)N"'SM[PB> M(GA?!/];@J\(?E]"H A!7T*H"&%?0J0(45]"K AQ7\) $09]""+N8! MP'01CY!*V,7,34SH=2%/D(P6MF<($W MN0G"+M*R_62"?*2?I&=@.3_4:P($:4H+8#DOUD!+$S1 2 OF"HRX=^7T!G!F M R.S0:B7<8T)6^MH&5O>1*P"PZL+^PQAGZ%9P]$5A0A6B(R=1EK^II&Q#81" MC+7DS",S[@!LT4]M>5.ML[D8WEQLIC&Z4@@#6&'0/\#B!0F^D5S A78DIPK4 M#HN' RT3BUNHKI]K;T@$^/%T/\A,4^"ZNI\;J*X?^$UYC[#I1W^N316H\WR( MS/C<0-5^G%8SD9-R)]OFREK38\%$KENS36M^+SMS;7Z*AB\(F%^(5EXV+U_R M]7? CZ3$T'SB3_U!+ P04 " #:B5Q0B6 P$V@" !+" &0 'AL+W=OH9'E5-6TD15O'$'/:W># MG_O9O/IM'8]$Q%EM%"&@NC'C>XH8X9)Q_%S('5' M3>-XOWYG_V"3U\D*))G@G>.Z#]O2\PIPL^AKGYAC+;8]ITNC]366QXE M889NAFC ;'N,?X?!(P)I]E'"AR2V_LS=?Q38S1%Q\ C9SR$8AW 4 9AH8 F" MAT0CF" $"4)+$#X0Q)-*S3$K6"(")2) (IE(0)@4%HE!D1@@6$U$ $SJP2() M*)( !'@B F%\6"0%15* 8')NMCTFLIBFQP1X$LD. "71I";[.2@,DX5X5V"\ MJUF\0;)P/K '=ZOW[Z<8+S0\!JHVZW@(M*0#=OT&^_-LESXOAEL6_T?/8KAI M,="U\VPA4#S107&PO=V]R:W-H965T MV$[=_7-EY$L--D7^+;S/&<,2=VUA/ZRDJ,N?/6U"U;N27GW=+SV+[$#6)/ MI,.M6#D2VB NAO3DL8YB=%"DIO8"WX^]!E6MFV=J;DOSC)QY7;5X2QUV;AI$ M_ZYQ3?J5"]SWB>?J5'(YX>59AT[X)^8OW9:*D3=&.50-;EE%6H?BX\K]#)8; M$$F"0ORJ<,\F?4>FLB/D50Z^'5:N+Q7A&N^Y#(%$<\$%KFL92>CXHX.ZXYZ2 M..V_1_^BDA?)[!##!:E_5P=>KMS4=0[XB,XU?R;]5ZP3BEQ'9_\=7W MX%*) MV&-/:J9^G?V9<=+H*$)*@]Z&MFI5VP\K2:II=D*@"<%( /"_A% 3PD<)4!/@ MC. -J2AO-HBC/*.D=^APO!V27Q%80N'^7DXJL]6:L(>)V4L>I4GF760@C5D/ MF&""":X1A8F(TO0:LS$Q<3A"/"%R5!I8E0:*#R?\!,Z$#I!(05H%"2.0^#.Q M)BI(0QC9M816+:&A)8UG6@9(?*4EF'E26$!)&-B50*L2:"A9S/)=0].51/@R MDP)-*3Y8)'8MD55+9+H"[/S8RH\-?I0N9E]1;"0#@AN&)=9-$M.P&R)3*S]] M0&1J>!F!^(;*A767A;G+Y%RO @#?7MC^ T(U:&JG^$CAC8UN_(, B]8;E@)[ M:8/[M5UH3/Q8V0)[W8+[A5N CQ0EL%LJ? M+,?L3>X,>>O_0/14MM3X6 @ +@8 !D !X;"]W M;W)K&UL=97;CILP$(9?!7'?-1C,(2)(FUU5K=1* MT59MKYUD$M :3&TG;-^^MB&(@G,3>X:9_YMQ\%#T7+S+"D!Y'PUKY=:OE.HV M",EC!0V53[R#5C\Y<]%0I4UQ0;(30$\VJ6$(!T&"&EJW?EE8WUZ4!;\J5K>P M%YZ\-@T5?W? >+_U0__N>*LOE3(.5!8=O< /4#^[O= 6FE1.=0.MK'GK"3AO M_>=PLPL#DV C?M70R]G>,ZT<.'\WQM?3U@],1<#@J(P$U.'L=WU2U=;/?.\$9WIEZHWW7V!LB/C>V/TWN '3 MX:82S3AR)NVO=[Q*Q9M119?2T(]AK5N[]J/^/"])X;#[ZCYC\,-UF=S-$Y[%/:9+EYJ[ZTD.2[0S0B-,;LA!O\7$TTQ2.M/ M$.R$8"L0S01PF+D%(J= 9 7B>07ILLHAAMB8UL;$)$O=E-A)B1V4:$$98I(9 M)#=.9S1](LI_4$L#!!0 ( -J)7%#+0A8[T0$ #P$ 9 M>&PO=V]R:W-H965T&&I>PY"]U(@!4T1 M/22'8^;P'O#2PZ17<^0J.4OYZA;?ZB**G2%@4!G'0.UP@4=@S!%9&V\S9[1( MNL3U_(/]R==N:SE3#8^2_>YKTQ71?81J:.C(S+.L>6VCES+;[W-\<40SYA@P9(5)%@2V[(L$V9(X MDD_IV3[=)D@W/::>(%T1W,;Q-L%NDV#G"7;_$217109,YC$BN+Q/R;9*MJF2 M;:B0*Y7LDTJ2D/3Z./'J]CBHUK];C2HY"M\SJ^C2&@_^N>!_\-!7/ZAJ>Z'1 M61K[AOQ--U(:L&;B&^NCLZV\+!@TQDWO[%R%!QT61@YSK^+EAU'^!5!+ P04 M " #:B5Q0$5G-1'-!Z]^\' M:)U3FK1?*N![WN<<[(&L%?)-%0 Z>*]XK=9AH77SC)#:%U Q]20:J,V;HY 5 MTV8J3T@U$MC!!54<11A35+&R#O/,K6UEGHFSYF4-6QFH=Z0V 8XQ<\26C4: M![:4G1!O=O+EL ZQS0@X[+6U8.9Q@1?@W#J9/'[WIN' M('C\=7]DRO>%+-C M"EX$_U4>=+$.EV%P@",[<_TJVL_0%Y2$05_]5[@ -W*;B6'L!5?N-]B?E195 M[V)2J=A[]RQK]VQ[_VN8/R#J Z(A(.IJZ4 N\X],LSR3H@UDM_D-L]^8/$=F M;_9VT6V%>V>25V;UDE.\R-#%&O6:3:>)1IID]4^#C/\ B;R0R!DL_H/$?H.% MUV#A#.)Q!FDTR;+3)$Y3.PTA28S]F-B+B3V8Z69T&CK&8$)O8!(O)IEC5O$$ MD\PPE"0W*-1+H1Y*,J'0!RBIEY+.*!1/*>D#E*67LO10Z(2RG%%B?!.S\F)6 M'DSJ-R#8WT[X_K\ZN=&1Y(YB>]&=U1)_6Y+(0UK>L/ W)ED\4*^_Z M3>N-9]WMJQ>-CCU[K7QC\E36*M@);4Y0=\X=A=!@+/&3,2O,339,.!RU':9F M++OCO)MHT?17%1KNR_PO4$L#!!0 ( -J)7%!+CO8RU0$ !0% 9 M>&PO=V]R:W-H965T),]@ K>&1UE MB7JEIBW&LNF!$?G )QCUDXX+1I0.Q0'+20!I;1&C. [###,RC*@J;&XGJH(? M%1U&V(E 'ADCXL\C4#Z7*$+GQ,MPZ)5)X*J8R %^@/HY[82.\$II!P:C'/@8 M".A*]#G:UKG16\&O 69YL0],)WO.WTSPM2U1: P!A489 M'+"6J@U("TC=^. MB=97FL++_9G^9'O7O>R)A)K3UZ%5?8D^H:"%CARI>N'S,[A^-BAPS7^#$U M M-T[T.QI.I?T-FJ-4G#F*ML+(^[(.HUUGQS^7^0MB5Q"O!5%ZMR!Q!ZJR*"SPR8": M^%I1_ZO(DE6"M8'51>QU$=OZ],I%Y XHK$QNOB8W'1.H'9%Y ]O$QY%Y _H$QY/\=PSW%8@)?G$]S7WPG MXC",,MASI8^Z/9 =YPHT+7S0H%Y?46M H5-FF^N]6#[4)5!\&ULA53M;ILP%'T5Y >H^72[")#65-4F;5+4:=UO!RX!U<;,=D+W M]K,-0038RH_8]W+NN>=<'*>]D&^J!M#>.V>MRE"M=;?#6!4U<*KN1 >M>5,) MR:DVH3QAU4F@I2OB#(>^3S"G38ORU.4.,D_%6;.FA8/TU)ES*O\\ A-]A@)T M3;PTIUK;!,[3CI[@!^B?W4&:"$\L9<.A58UH/0E5ACX'NSVQ> =X;:!7L[UG MG1R%>+/!US)#OA4$# IM&:A9+K 'QBR1D?%[Y$132ULXWU_9GYUWX^5(%>P% M^]64NL[0 _)*J.B9Z1?1?X'13X*\T?PWN S<*O$]"@$4^[7*\Y*"SZR&"F< MO@]KT[JU'_FO9=L%X5@03@5!_-^":"R(%@5X4.:L/E%-\U2*WI/#Q^JH/1/! M+C+#+&S2S]4GII6 M>4>AS?EVI[ 20H,A].^,M]K<2U/ H-)V>V_V&PO=V]R:W-H965TLQ.7+S7>\:D]U'D93WW]U)6]T%0K_>LH/4=KUBI M?MER45"IEF(7U)5@=&.,BCS 84B"@F:EOYB9O1>QF/&#S+.2O0BO/A0%%7^7 M+.>GN8_\\\9KMMM+O1$L9A7=L1],_JQ>A%H%+89X00P3Q"!!; BB'D$"$R0@00(H($XH&@PQ MF-+)6A.(2XB>" **(("(B2."#%V0T$G:Z@JH)V4"2ID 4E+'"X29PDY2T$DZ M)(B2B$&X,X>V7%(WT%G3# M#;&@7O;#P16YANK+ ?O0 \) 4+ K!P)%KIK+H+X8N(<@J(FDKA@ %,6NF,N@ MOABX'Z$8H!C+-=R14/(?UP7N)^B6AH* 9C%Z#^!F@6[H%L\@:*0$$=PO$-0P MR @%7,9H>GM4,5S'.+P>U94%=:.:C$45P\6.@6*/'#]+"TH[?N([,C9-P&6, MH>)+74<0:"1]&*Y0#-15[/9["[KROROH3&,%$SLS2]?>FA]*J2>1SFX[KS]@ M/&Y=J5C03W99SR93(\$[5YEY]=[2+G&VE M?IVH=]$,W\U"\LI^6 3MU\WB'U!+ P04 " #:B5Q0ZUCJ(_F&T ME[G7*C4<,)9E"XS(.SY K]_47#"BM"D:+ B&T@#WT']&,Y"6WAEJ3H&O>QX MCP34N?<8'$ZIP5O SPXFN;DC4\F%\V=C?*ERSS>"@$*I# /1QQ5.0*DATC)^ M+YS>FM($;N\W]D^V=EW+A4@XP\>JJ F(U5/?/H,2SV)AY;BO\(5 MJ(8;)3I'R:FT3U2.4G&VL&@IC+S,9]?; ,/YO0+0$1+L M/"NSI7XDBA29X!,2\\<:B)F)X!#I9I;&:7MGW^EJI?9>BS0.,GPU1 OF.&/" M#>85@37[FB)TI3B&[\+3Z&V&TWM($,3N')&SC,@21-L<8>(FB)T$L26(W_0A MW/7!A=E7XL+\HY+$*21Q$"0[(2Y,NA/BPMR[A:1.(:F#X&$GQ(7YL!/BP"3^ M3@C>C"L#T=@_6Z*2C[TR<['QKLOC,33COO,?]5*9=\ KS;R1OA'1=+U$%Z[T MSV1'ON9<@9;HW^EFM7H)K@:%6IGKO;Z+>17,AN+#LN7PNFJ+OU!+ P04 M" #:B5Q0'HX]KQ<" F!@ &0 'AL+W=OUXGK*C)$T+.^Z((Z68_UT#87WF^NXY\-)4M=0! ME*<=KN GR%_=CJL5FE0.#856-*QU.)29^^ROMDN--X#?#?1B-G>TDSUC;WKQ M[9"YGBX("!12*V UG& #A&@A5<:?4=.=4FKB?'Y6_V*\*R][+&##R&MSD'7F M+EWG "4^$OG"^J\P^HE=9S3_'4Y %%Q7HG(4C CSZQ1'(1D=550I%+\/8].: ML1_USS0[(1@)P43PDT\)X4@(+X3H4T(T$J(; AJLF+W98HGSE+/>XHZ"E/8C]%)RTT8M8#)IAA+@BDU*<4@2W%.KBC!]<) M-O>()+R&;.\AOA_9JPBM1D,C$%X9#>P"D54@,@+1E&PO=V]R:W-H965TLN.T6HVMQFR*4J-5N[^^P$)5 #F+6=,/OW M:QO#8*D/:[\$[)QNJ=TZIULRDUV6_R@6SI6CG^O5IK@<+\IR>Q%%Q>O"K=/B M2[9UF^H_;UF^3LOJ,G^/BFWNTGECM%Y%@C$3K=/E9CR=-/>>\^DD^RA7RXU[ MSD?%QWJ=YO]>N56VNQSS\>'&]^7[HJQO1-/)-GUW?[CRS^US7EU%1R_SY=IM MBF6V&>7N[7+\.[]XLK8V:!!_+=VN./D^JD-YR;(?]<5L?CEF]8S+]K@J^">4D+=YVM_E[.R\7E.!Z/YNXM M_5B5W[/=-]<&I,>C-OI']^E6%;R>237&:[8JFK^CUX^BS-:MEVHJZ_3G_G.Y M:3YWK?^#&6T@6@-Q-!#G#61K(/L:J-9 ]370K8'N:V!: ]/7P+8&MJ]!W!K$ M1P.NSAHDK4%R-)#G#3@[9([]FI0];W),-N]M$XSH M8$P7!?SC<*(+F9&8607*8R7BR<*\RL7497L8\8%G7'1>) =#Y;V(&D/LO&@.AZ\/,[V&-U@ M-@V&6QG[3RY$B>K1>3EX('QI=I*%SIP5/6<5SIE[ZW.VQYB3<62B3,P8HX?2 M]% Z&$II3GLPM ?3/T66]F![I,@&C]4RY6PWPQ(1 !]"H);*P$PF],R3<.86>*@K!*FOK'\N.=)H3LR#^T(5 M@K2-P4! &K@@!A+ !Q '+@<$#,C*";:& 5,@( H<4)6'7#56 1^ K'P 6SF@ M*^_!UP<>AF-:"%)NI.L-]N0:?].SI8 ,S1 M!"D24'4T((4>"I M .9HJJ#X_9\.^S\4+B"7#GECX0D5X(T>T/EIP!L=EA/+_,Z/! $)-H!<)B27 M9>"A&< #CX0(&W0 M>3#@JPGKG&7!G*E#3REQ)@"Q#=$G^F?E3RWH=+!J?<&Q+."VI4YX?,UL0=VC ME_C,8$ $;%@^+?,&N[+$\8T.CR>N"9P@CC&^$CA]AAX6B(\E=(4C'T!7[(!> MU@)=L3U>I-Q:XC2(>#8S L! %14 !D M !X;"]W;W)K&ULE9C9CMLX$$5_1=#[2.*BK6$; M:%L(9H $:&20F6>U32^(%D>2V\G?1PO;(Q4O@\Q+VU(?%B_)\JT"5_>Z^=J> ME>J<[V51M6OWW'77)]]O]V=5YJU77U75_^=8-V7>]8_-R6^OC+>_4?UIHH>'Y3T<^SKHAW_.OM; MV]6ECM)+*?/OT^>E&C_O.O[[,#R ZP'\,8#+7PX0>H!X#&"_'B#U $D&^--2 MQKW)\B[?K)KZ[C33\5[S(8O8D^QW?S^\'#=[_%^_/6W_]FT3,[[RWX9 FME. M#)\Q[$'X??3'%!Q-L>7&<#+!SB0BL40R$V%,8A4"+E2, >0L@) A#B!A #D& M$'.148P#A#! :"B(&5GF=F*BD:DFE0%G9+M,*$SHH64FE'!NV;$(ZHV 7DGT M1L8L/!41T0N@."%R 2.B ,N-H=P8R V)W-B8Y0\6)43+#E \DE0QHI)9WBXD M)U!R B23S=LFYC2"4<4 DC1M,@"Q-$BQX!0*3H'@F A.S11.0YK" #+R/#.A M19XO]+( VUL %"?4WR8HF:OQ BH94-Q+R7%E,):P9 6S>#(#HE,J>H+2V421 MET@JVJ1"+Z6:38A[PN+Q#)K\,^.F9AY0S=R82'@\IIHA):EH1-D&:P,RB M$-,LW&IH/I'T:-;O ,6]F&8TH!:9MA2-ZQ"30+11LJ61AJ$746,&E)GX&: 6 MB;\4C6L? \6/T^('(4O)8KAF,5"T.*T"&@H7Q28-;+F#RPTSZXV8U8AE"&S_ M+/G]EH)A0V;(D8U]!6X;BH F@TE%D:W1PV[+D=O2ED%#I!V@:A U+U:Z*S0I MNV9LMAR9+?CR/F,'90@O2QFQ;%9<=2ITZ9!0TN'E2'=&Y,27FCI MN3CV-(X:<=H.:&C9#DAJ^( *O22D1Q7]']'8'CEHQXU^0$/+TFJ=")LH!TVT M4<,UM-P=ZDP[0$DOL/1N'!LR!X9L5&<-+>4$QF&EOY%A&:#LAR6P;PO@V[0M MVPK4V=I^P0*;K0!F:[0!$+)45H&]5J!NE/YD$"0L+BHLEPJH@:3%0T/S=D/T MEF0[(NQ] GB?H&FNH?E,S.PH_-G=4*F:TWCOUCK[^E9UPQ7+[.WC;N^9#W=+ MY/V6/673#=U_8:8+PT]Y<[I4K?-:=UU=CO=+Q[KN5"\R\'IY9Y4?'@^%.G;# MU[C_WDP7==-#5U_U):3_N G=_ 102P,$% @ VHE<4-Y6=>&]! #1@ M !D !X;"]W;W)K&ULC5EM;[,V%/TK4;X/\!LV M51JI*9HV:9.J9]KVF29N$ST0,J#-LW\_(&X&OL=1OC1 CN\]UUP?G[BK<]U\ M;_?6=HL?57EL'Y?[KCL]Q'&[W=NJ:*/Z9(_]-V]U4Q5=?]N\Q^VIL<5N'%25 M,4^2-*Z*PW&Y7HW/7IKUJO[HRL/1OC2+]J.JBN;?C2WK\^.2+;\>?#N\[[OA M0;Q>G8IW^X?M_CR]-/U=?(VR.U3VV![JXZ*Q;X_+)_:0RV08,"+^.MAS.[E> M#*6\UO7WX>;7W>,R&1C9TFZ[(431?WS:9UN60Z2>QS\NZ/*:2E7\N'P>CN/GV<7_&H8'<#> 7P=P=7. < /$=0"3-P=( M-T!Z ^)+*>/P10GF4ZFN!DA!0DI0BA-,X^0(HE\ M*A3!M="$2\#H$2DL@ =*)!/C%,ZTG_K#I1-$JG( M>*\B=Z@YG33 !@LEHTJI)2E;$#:SLAT;A,IT@ Z6709T5Y(=2MZF,T^$Y911 M/=72%W@'RN9-X4N80]UNG1R@;I#&@LJ HDKIDT[![(2: @LE THI?:5TH/N: M#^LD T(I?:&$H%!785EC0-0%#(8F%%XT#1E+]* M'$A-W@]+=*H"F;!8<2!6RE\F#I3.,B4\D CK$ .?!QI%63D.,L ?XRD5BQ'2*[9C0*P[''D#WUY MY=30]4XT0P4 I!C;AQ2 8BK&P@5@/>7()_JZS:E19"DW!A0 D'"IY#"FMU3F MOPZQ4(M[[*>@]C,S-]I58+$6]]A/@8RECWH&*!YICW>.4:&?SUCWQ1TF=2.H M2=61,CYIBI*1X3YIBA)10)9%X#?_'59V(ZA)E9$6/F=H>*7/&:%8P ()O!V) M>PROH(:71\9WZ1A%N@.A)A,P)XTW0'&/>1;4//=SF/JDD2WV&S\'J%GCSTGC M34\@\^RKK@/-Z?!0'^+]22#W[*LC JF -Q-X&Q%@&R%N$X)"+8K57@"U)V[3 M@:;63'(6UB6W\J;]Q(_YACWDEY/I_\-<#LI_+YKWP[%=O-9=5U?CN>I;77>V9YE$/;^] M+7;7F]*^=<.E[J^;RP'UY::K3^[P/;[^!V#]'U!+ P04 " #:B5Q0JBIZ M?(<# K$ &0 'AL+W=O1:%_V=2Q% MLFV"\LRCOL^\/$D+=SYMVA[*^52>5)86XJ%TJE.>)^7?>Y')\\PE[FO#]W1_ M4'6#-Y\>D[WX(=3/XT.IG[P^RS;-15&ELG!*L9NY=V2RIG$=T!"_4G&N+NZ= MNI1'*9_JAR_;F>O7BD0F-JI.D>C+LUB(+*LS:1U_NJ1NWV<=>'G_FGW=%*^+ M>4PJL9#9[W2K#C,W=IVMV"6G3'V7Y\^B*RARG:[ZK^)99!JOE>@^-C*KFK_. MYE0IF7=9M)0\>6FO:=%9HV0QGQL2N$$.Q$ :%," D,H38#+?F#3$A%L*A$ Z$& M]:3.<&6)7 MB&%82 R%Q&!N.4XPA@G&=B7?B@4'/ .BANH*)=Z:/ H%: MHB-_P!_(@)<1(&=L&E4+L8N.?%.QC5 ><-_W3=$V&-*078+7NJ&QW1%JZ0XC M,I "NPD)/NX&!/L)"=_W@P6 .+?&#T&F:T!HP#8(-C""'"PR%0-[XH&I&$&A MJ1A! YY/L-,19'76JQ3X&&>FX@] JW>@:\78$@G_N!41;&8D?M\E%AUT[1)A M:%9M4W1$3?L%%!F%0VL+&RBQW1%XR=C:_S&)+)]8 NX3\\<4.(I-1L$-1Z'8 MF*EMS(P/IFIGA34WM36]7>0\CPWC6 [ 7@79QG M7]L')8_=T=SK_S\P_P=02P,$ M% @ VHE<4$-BO1E.! EQ4 !D !X;"]W;W)K&ULE5AKCYLX%/TKB!\PX&MCPRB)-$E4[4J[TJBK;3\SB?-0 := )NV_ M+Z])P?>Z(E\F@3F^CY-[#L:+FRF_52>M:^]'GA75TC_5]>4Y"*K=2>=I]60N MNFC^+[MYKN5J8:YV="_U:>M4U MS]/RYUIGYK;TF?]QX_/Y>*K;&\%J<4F/^C]=_W]Y+9NKX!YE?\YU49U-X97Z ML/1?V/-6R'9!A_ARUK=J]-UK6WDSYEM[\?=^Z8=M13K3N[H-D38?[WJCLZR- MU-3Q?0CJWW.V"\??/Z)_ZIIOFGE+*[TQV=?SOCXM_=CW]OJ07K/ZL[G]I8>& M(M\;NO]'O^NL@;>5-#EV)JNZO][N6M4F'Z(TI>3IC_[S7'2?MR'^QS)Z 0P+ MX+X Q!\7\&$!OR]@?UX@A@7"6A#TK73<;-,Z72U*<_/*_N>]I.T4L6?1L+]K M;W9D=_]KZ*F:N^\KI>)%\-X&&C#K'@,C#+LC@B;Z/050*=: EL,TP08C))]" MMAC"F*"KX&2CO O )XTF= !!!A!= #$.$(<64STFZC!%7Z7BL=7+!J- 1(E% MRI:(%84C7B8E1V3)$5$RLTJ.4!H>Q]+!C"332"*-UAGF)9-6Q3#'L7 ,7.,M@P6/4 >;0>,\@-$GL2LJ!!- M'4:!2B*;.B(6Q*ZB:7=AV%X82$<(6O L?H Z6O(LF4-=@E4&3-G4852<)*%- M'48I[GJP NTR@%U&1*X= JUZ8/.I UKU #.H&T"3=D/;^S<$2O+8,0Q .PA0 M#F(_>P?0Y!G/P$D_+7J@-B;"SD2!',X M#, M9N0=AZ\G6A^!=L2!]34.9/( MMD0*IC@XJJ;-"+ 9<>%JG+8&4 \,)VT-@#<#$FU>")!2KJFC_0,H_U!V'@R2 ML8-53DN>S]E8#*#Q+,@H2JQ9X'C/$(?V_&X)% O9: ,RK9IV&8[W%EB3 VBB MR201KDRT&7'*C&Q-4B#75H<[7FJPRTCE"D';!Q?SIYO3SL I9["?-!R+F4 @LP<:6AU2?FJ(\$Q8X\M/H$5A\7KA".0X4' MU"=H]8DY;_F">"[+T)6(5I^@]O6(5@+$[4$+1J=3N2Z/WW,M:C;0Y[1 MW?OIX@NTIUO6_35[WO9GA+_#]$>6_Z;E\5Q4WINI:Y-W)UP'8VK=U!@^-32< M=+J_7V3Z4+=?5?.][(\*^XO:7(9CT.!^%KOZ!5!+ P04 " #:B5Q02-)A MP^P! #6! &0 'AL+W=O!?'2U/5RCAPEG2D@E^@?G<' MH2T\JA0-@U8VO$4"RM1["C;[V. MX+6!7D[VR%1RY/S-&-^+U/--0D A5T:! MZ.4,.Z#4".DTWIVF-X8TQ.G^HOYL:]>U'(F$':=_FD+5J??HH0)*$?!0BNW-GBB2)8+W2 Q_MR/F$@6;6'<_-T[;;'NF MVR.U]YP]/*X3?#9"#K,=,.$$$XP(K-7'$.%2B&UX10^_!MA=(U;15\C^&A($ M\7(6T6*AD16(IEF$_Q&(%P5B*Q!/.[7V9YVZQJSC6:T#Y-Y"6@N9B>QO(88\ M\>3O,A"5G1R)BV'4!D/QSKTB>'S*LG]02P,$% @ MVHE<4*(KW.'2 @ 70H !D !X;"]W;W)K&UL MC99=<^(@&(7_2B;W;0+Y,HXZ4VV[K75GG.[L[C55U$R3D"6HW7^_0# FP+:Y M,0&?'S!FSD>1E_74/3!6C3VOWAQP@>I;4N&2?[,CM$",-^G> MJRN*T5:*BMR#OA][!,U MVQ^8Z/!FDPKM\0_,?E9KREM>Z[+-"ES6&2D=BG=3]PZ,5['@)? KP^>Z\^Z( MF;P1\BX:S]NIZXM .,<;)AP0?YSP N>Y,.(Q_BA/MQU2"+OO%_='.7<^ES=4 MXP7)?V=;=IBZ(]?9XATZYNR5G)^PFD_D.FKR*WS".<=%$C[&AN2U_'0VQYJ1 M0KGP* 7Z:)Y9*9]GY7^1V050"6 KX&-_)@B4(+@*PD\%H1*$0P61$D1#!;$2 MQ$,%B1(D0P4C)1@-%:1*D X5 /^R<_Y5$G\N:3<;#![ELMT :A*O*2Q9J?>( MH=F$DK-#F[-6(7&DP9BKN+GHE;4OO^356O/>TRQ)P<0["2?%S!L&=I@P"/O, MTF2N+AZ/T.: UAQS:.AA?X2%281!U&?N+4R?>+"YQ'WFT63BH(]\L]DD?>;) MQHSZS+.-2;6E_7)I7KX.O#(1 $+[#@7V2@FD0]"K%&AW".T.H70(>PY:SF7# M1)(I&\8/M95],:$; (-4V\>5!4N3R _LH2-[Z,@26B_^AHD[ T&8:K7Y8D(W M,-*<5A9HE/XG<&P/'!N!0:"?Z-A8&5X-.K4PJ9O(*/-[DX*1KT$/)C0*M>$> M+<,!F.@GST;IQ^K) H70UP^?A4I\?166)I4&H7X"K=GCR->VUX*EHV[A-AOL M=7Z^"TSW\J)2.QMR+)DX@IW>]BYT!\7/O]8_!^-G8.E?\KM3<]6YVC<7K^^( M[K.R=MX(XW\[\I]A1PC#/+U_RX,?^%VO;>1XQ\1KPM]I<^-I&HQ4ZC+GM3?* MV3]02P,$% @ VHE<4/*&ULC9==;YLP%(;_"N)^!1OS%261FGXF;%+5:=LU39P$%7 & M3M/]^]G@TF ?4FX".,][_!H?'^SIB56O]9Y2;KT7>5G/[#WGAXGCU.L]+=+Z MBAUH*?[9LJI(N7BL=DY]J&BZ:41%[F#7#9PBS4I[/FW:GJKYE!UYGI7TJ;+J M8U&DU;\%S=EI9B/[H^$YV^VY;'#FTT.ZHS\I_W5XJL23TT799 4MZXR55D6W M,_L:31(42$%#_,[HJ3Z[M^107AA[E0_+S:,W-,]E).'C MKPIJ=WU*X?G]1_3[9O!B,"]I36]8_B?;\/W,CFQK0[?I,>?/[/1(U8!\VU*C M_T[?:"YPZ43TL69YW?Q:ZV/-6:&B""M%^MY>L[*YGE3\#QDLP$J .X'H^Y+ M4P+O4T N"H@2D+$"7PG\L8) "8*Q@E )PK&"2 FBL8)8">)/07!1@-R/F7/' M]H&ZR4::Q&FSI$F[VY2G\VG%3E;5KIQ#*A]WNX,0GB:4YO(2;H,W1# $0@< M@3012"^"]M*6+>,W3-DP7JB-964RWV)M#A.3B4D(N_5AMS[@5IN^9_%AW"T&N!B40A =6N*'9C<8 M:PFS J# U8:>F!!! [D;P7XC(_LC=V"*8CA"_'7V)['A$\<#JU1^"L!R[8Y( M!07U7RW1J!5 ^5H]30 &#;U:-/2%08;ER$6Z933*LDF9EDV&#"TW!'^,KA$& M\@$/Q!@HJ,@;40\5%%PLB !D5D0 0I@,K%HT4,(15,/UJJB@RV41@O2Z^$6@ MON.!,HZ@.FZL!ZA(ZSN8%4018J071+G^@.N!>H[,@AZYVK0O%-3[$ 9$6S@W M .41[4W?0J%0J%%W$$6TJGT/AD):J >(PJZ6_8^P+5^?/N:<;9X+6NV:,U]MK=FQY+(HG+5VY\IK+#??6OL"31X1T+Z4Y]!FL_X9 MOCW$_DBK75;6U@OC8M/?[,NWC'$JO+M7PO5>G)N[AYQNN;P-Q7W5'A[;!\X. MZF#L=*?S^7]02P,$% @ VHE<4*C 7$G+ @ PL !D !X;"]W;W)K M&ULC9;;CILP$(9?!7'?@,TQ41)I$U2U4BNMMFI[ M[4VRN-)VXY@O6S9D?_@^F?[*$TK&%3V9\JJR2 M\?&G%_6',6W@[?.;^F3.99Z;X5E2_R[T^K?S<]_;\P,Z5?A+7+[R?4.)[ M_>R_\0NO#&Z=F#%VHE+NZNW.2HNZ5S%6:O;:WB_K/(R7P<4*]A@$$Q<*11-F)A(P021&&1B#$F@&@T"& M*E HFW",YO,'0A&)'#K&H/G$.'C&)M%8(@KA.!@$$P,*4;@RUE_@O@B!Y M.QKMY1A*,_@AH$HP-Z 0_&Z#FTJ@YO+HJBSE[<2YT?:'>M,[5'(/U%82H']C M*SQ78;S+=.7A=R:/9:.\9Z%-G>*JB8,0FAN/XL2\#R1S;QX[S\[&9GZOZ6[-WKIU\ M+XMCLYCNV_;T% 3-9N_*O/E2G=RQ^\^NJLN\[2[KUZ YU2[?#H7*(N PC(,R M/QRGR_EP[[E>SJNWMC@OT7'=7P;66[:%TQ^90'2>UVRVF/]'3VB9]@4'Q]\&=FYOOD[XK+U7U MK;_X;;N8AKTC5[A-VU>1=Q_O;NV*HJ^I\_'O6.GTVF9?\/;[1^V_#)WO.O.2 M-VY=%?\Q_H_BN$"/!;@:P&RGQ8P8P$C"@079T-7?\[; M?#FOJ_.DOCRM4]Y/"GHRW6!N^IO#V W_ZWK;='??EZE)YL%[7]&H65TT?*/A M>\5:*V)SE02=@:L+ABYX*&_N7*2X @,K,$,%]JZ"3'3CHHD&S?'2C304'=$: M$V$?%OJPVH<5;:PNFOBF#9MFF1%.M"H*F6)L)H)F(F"&A)E(-V-,++QH$5'( MGH&)H9<8/" Y,+%JAK,P$EZT*&+K&98$6DF4%4I$*ZM$MY*FBI A/))#]PIH$I8@!%]*F&IDBB!@61QF,%@\:@="270P,0(A=# MH,D\:X_%D+$(,C(I6$T/,H)$:R1*/!'68L!8E-?D"F=U7B/V3 6+*60?V1A: M32'69D"H,[Y.8U39']@46L\YV2.;0OO(IA")?-G38@!9!"!)1 L.P3)E!F0K M'YXM1H]%&T=)0ZLSTTR]:DCD69,L9IA%J4INT$;1[9FIWJ !D=Z@!3>'UOVO M"'_D]>OAV$Q>JK:MRN&4>E=5K>LJ#+]T5>U=OKU>%&[7]E^3[GM].;V_7+35 M:?QE(KC^/++\'U!+ P04 " #:B5Q0NZYYU2.W.F5BS=Y8DPY[T5>RIE[4JJ: M>)[,V.)V4VO/FTHD?VDZE?U4;HE=>R[+."E3+C MI2/88>8NT&2-;8%%_,[857;N'6-ER_F;67S;SUS?*&(YVRE#0?7EPE8LSPV3 MUO&W(77;GJ:P>W]C_V+-:S-;*MF*YW^RO3K-W,1U]NQ S[EZY=>OK#$4ND[C M_CN[L%S#C1+=8\=S:3^=W5DJ7C0L6DI!W^MK5MKKM>&_E<$%N"G ;0&*/BP( MFH+@7D ^+"!- >D5>+45>S9KJNA\*OC5$?7/6U'S%*$)T:>_,YOVL.UW^GBD MWKW,DQ!-O8LA:C#+&H,[F#O"T^QM"PRU6.)!.7YLL!HBHN 1LAY"$"*PB@ T M&EB"X,$HA@D(2$ L 7D@Z*EP_[Q?#D<#H";\-Z.$O,TG# M7B.O\^(MF#C:H48Z.WXNE7E_=7;;P6F!S8N[M[_4 U4]_MQIZFGL!Q7'K)3. MEBL]%MB7]X%SQ;1(_T7+.^D!L%WD[*#,;:SO13T%U0O%JV;"\]HQ<_X?4$L# M!!0 ( -J)7% =BYC)G@( #X) 9 >&PO=V]R:W-H965TVO M[80LV,.JO2&Q^>>?;P9C>W+FXE4>&%/!6U.WE.H>HTAN#JRA\H%WK-7? M[+AHJ-)#L8]D)QC=VJ"FC@A"6=30J@UG$SOW)&83?E1UU;(G$M?U58=IF$1!ENVH\=:/?/S%S84E(;!4/TW=F*UEAL2G6/# M:VD_@\U1*MX,+AJEH6_]LVKM\SSX7\+@ #($D#$ 9Q\&Q$- _!Z0?!B0# &) M$Q#UI=C>K*BBLXG@YT#T/V]'S2K"CXGN_L9,VF;;[W1[I)X]S8H,3Z*3,1HT MBUY#KC3OBDB[CRD(E&)!O'!RFV#I*[+X5K+R)1@G,$4,%AI;@_BF4 (;)*!! M8@V2&P.'G,_2X(0G*4 LQ1 EMPI MN/"[ZH( $GR'HP0Y2H##Z>FB])+@%!7.2EGZ*F#9KLK_6;88P=L- J!+=[]! M_T0-R A*D^(.T)W]#_M .7*!L)<)N3"^1#/?00'WR3DF (JW%Q-_BXE=%D#C M+- 5H/'^:]'5(=(PL;<'M PV_-@JLQ=?S8Z7@+F] SCS"W,YL(?3NTU_L_A. MQ;YJ9;#F2A]Q]B#:<:Z81D0/&NZ@+S/CH&8[95YS_2[Z$[T?*-X-MY5HO#+- M_@)02P,$% @ VHE<4/>0@+_$ @ .PH !D !X;"]W;W)K&ULE5;1;ILP%/T5Q <4VX Q51*I231MTB95G;8]NXF3H )F MMI-T?S_;4$K@IDI?@NV<>^ZY!WSMV5FJ%WT0P@2O55GK>7@PIKF/(KTYB(KK M.]F(VOZSDZKBQD[5/M*-$GSK@ZHR(@C1J.)%'2YF?NU1+6;R:,JB%H\JT,>J MXNK?4I3R/ ]Q^+;P5.P/QBU$BUG#]^*G,+^:1V5G4<^R+2I1ZT+6@1*[>?B M[]\;L09ST8!ZZ49RE?W.3;=AXBITB48F,/DUB)LG1,5L??CC3L M<[K X?B-_8LOWA;SS+58R?)/L36'>>[XW\+@ -(%D#Z L \#XBX@?@_ M'P8D74 R"HC:4KPW:V[X8J;D.5#MZVVX^XKP?6+=W[A%;[;_S]JC[>IIP3(R MBTZ.J,,L6PP98'"/B"Q[GX) *99D$LZR^#+%:HJA!%]BUE-,0A$L) 9KC3U! M?"$D@0D2D"#Q!,D%03HRJ\50CZD_,BL%4Z1 "CI*T6+208H$XYB-_%I-83&E M*1W;.H411AG)8-445$T!U5<(,I @N_W5,)" W> ;F[R:F* X&7^+4QAAB-!D MY!L PS2A#%:=@ZIS0/45 HS@_8MN=PY?:0'X!N\ZT$6Y*4G0R#L(AG,TLG@- MP'":#Y)>Z@;[R@,F@.[\"@7<$? G6@*&>P*&FL+$O6E72-(,3=P#8#AEZ=B] M*2R.,;O2"S'<:##0::Y2P+L>TT^X!^][G-WB7C9M40CE;.P> +,[-Q^[!\ P M&7RBK>YH<()60NW][40'&WFLC3N%!JO]#>B!N!-XM+YT-R-_,K_3M->J'USM MBUH'S]+8\]V?PCLIC; JT9W5=[ WN7Y2BIUQP\R.57N=:2=&-MU5+>KOBXO_ M4$L#!!0 ( -J)7%#Q. RB 0( .\% 9 >&PO=V]R:W-H965TOL@90WANCK=SZM5+=!B%9UL"(?.(=M/K- MB0M&E [%&;_U M _^6>&[.M3()5.0=.<-/4+^Z@] 1FEBJAD$K&]YZ DY;_U.PV:\-W@)>&NCE M;.\9)T?.7TWPK=KZ*R,(*)3*,!"]7&$/E!HB+>//R.E/GS2%\_V-_8OUKKT< MB80]I[^;2M5;/_.]"D[D0M4S[[_"Z"?VO='\=[@"U7"C1'^CY%3:IU=>I.)L M9-%2&'D;UJ:U:S_RW\K%8$$X%0?3? CP6X$4!&I19JY^)(D4N>.^)X; Z M8OZ)8(-U,TN3M+VS[[1;J;/7(LN"'%T-T8C9#9APA@G?(_;WB 1/$*0%3"I" MIXK0UN.YBC1R$V G ;8$T3L;"Y&[ 1-;3&LQ09I$>&'%@<)9EKG%1$XQT;V8 M-'43Q$Z"^/%V)$Z"Y(%V#)AD;C1)<;9HAP,5)O$'AYLZQ:0.,1\09$Z"[/%V MK)T$ZP?:L;X[]_4J7C3C'A.$.%XH0;.K9T;A#R+.32N](U?Z%MN[=N)<@29< M/6FN6D_?*:!P4F:;ZKT89M 0*-Z-XQ5-,[[X!U!+ P04 " #:B5Q0WHM' MLY0# @$ &0 'AL+W=O9@X3KW>\R*M[\6!E^J7K:B*5*K/:N?4AXJG MF]:HR!WJNH%3I%EISZ?MV%,UGXJCS+.2/U56?2R*M/K[R'-QGMG$?A]XSG9[ MV0PX\^DAW?$?7/X\/%7JR[EXV60%+^M,E%;%MS/[@4P2ZC<&+>)7QL]U[]UJ M0GD1XK7Y^+J9V6[#B.=\+1L7J7J<^(+G>>-)\?BCG=J7.1O#_ON[]Z0-7@7S MDM9\(?+?V4;N9W9D6QN^38^Y?!;G+UP'Y-N6COX;/_%Y^X7%V@PWH-J 7@R(_ZF!IPV\#P/VJ0'3!NS#(/C4 MP-<&_JTS!-H@, R<+EEM]I>I3.?32IRMJMM A[39IV02J/5=-X/MAI'D5LZIP:1QKSV&%H#\,\ [.$&')!.(K!A0;%:#Q29(IP.,4"P\0BA M0\0*(@)O"$D@A!"&1^.A2?5:!]X@J3[N@*$.6.N ]1SX(!T=QF\Q98L)?3,= M$$-C8^56-_A)$#_AR/KZ:$ ^""B* F.;^6 2$KA&T!TFZ&$B [*"$,H,3 (Q M@4MB/* #2A C)6:!F 6>Y ^A,((K&+,PE1)B'")#)R$D(FH>L;3!"0']*1 M98Y0+A'@BL-"CZKP00!,6^L>@BND,2[7C^)!@VC#D;FP864 M0"6%U:%!@YWON>:I@*&81^D('UP'"11"4"$)@?(TOMJX/!%$G\9DA>"Z0L+_ M* !<#@BB![ (J#[ 3$VYI+#5KFTU:VLMCJ5L@NV-7MK9!]HT.\;X(YDL"#*^5.UOUZQ^ MN.]ZY^]IM&PO=V]R M:W-H965T9MLLV,4!YH=R>_?JM_-VZZEX7KROJC_+CW%1#\BU6_7HY\6/ M8I7P?4]2&X_E:G?XO_7XOJO*=>TE=66]^/OX<[DY_/RH_7^:<0-3&YB306K[ M5P99;9#]-+"_-+"U@;W6P-4&[EH#7QOX:PU";1"N-+A;EM^M+;'Q?:VV*]I?9NLDO/] MTT/L'_Z8HG67GOYXR*.YZ_S8>ZJ9[I$Q9XS-["4SE8P^$9W4A5,_#.U'UPA[ MZ$5/$C9SETR?,)?$@'GQE\Q0,CZ[1$;,3;ADQHS)+YD)8R),[6^G9O;[#L\E MHK7E"F4\4K*#A^R\&UG&/5CNP1X\V(L^P-QWCXP[,)N:,7F .>D13 450(*^ MQ*)S5D%,,"K/(;:&C/+H:T2H:-#7F%!*1]!L(JE<6]LPYX[/N1.J:1VX!\\] M>*(:A''WR/BSGF:Y"4#U".6# ZI/*),KB),!I33,X)!13D&+(T*EE0H[QYCY MRG+HUT12)FH/<3GU,GRM\@["9$8PDUL+V)Q@*K,Q%4W-)!.TAKF1C E)-SXU.9^:7$Z-@77?S44[20/!V3YJS'LXQ"&/FDN2Q'824413#.Z8QG M#5E'Y,I&HBQ$4#?*=1\SG,8>H4*(N+<1*FTAH-N 4-895)=03F,2,B)4[AR, M<4S[Y6 'G!!*A0SVW*FDM'46%_B,8/LS _O+-8RM"^.2?BAF!9C@$QID/(,SS>*4;B1F+1 M:8.' <-LQ)B>,\S8LW/Z4O"&(D=G1'"'@F=R(]0*D\\>P:S7XKQGWIQ("P8$ M2PFOPBJ%8J)0'E$L#V*C(%@,5J/@!/.Y%%QB:3H,GI(SQJ7#P2N4G' JC=4W M:-Y0EFI2EQJL2VOH8B\,>([V&"6*USZA;$1? T)YCT(."94KU'%$J8A5*:&" MQVIIPJ@\"JTE93*#Y?Z,8)GVF#7.&6;MV<*\%+JA%M:."(T)4PU=!!5&WH1 MN<*A2<;@JIX3R"O=4+GIA@I=DQ+=8(FN967JC<>EW"-8L!$S]#[!7 PXF0/6 MJ!8G_I#V36'F-6*8$B?HF&(Z%YL6&4(:J@AD4M&[7$S.R8!H/ MJH9R79-ZW4347%:_6D6L<'H$NW$!%WZ?>2/;%JG*\8Z -:B=BZ@WP8Q,9@F5 MY58D)01+Z;B0FW3?2+'9 !*&U0OCHCY/TR[%;KB T.0&(L,;""T+8H='<(] M*3-#H8DG<0-!H. M"DV:P]4_(E#T*+)D;C*/EV^,,ABA4]8IC>MT1GWA\3MG ME,]=TV)NN(;0Y!XBPWL(34IA;1'K$>S&B2\G^@0SJ;A#D265XV(8LA;3N2IJ M#(;A%R)C1J4L7B0A! L*)V-*L%0YB,*4#L [<5@3+J8JJ6$UFX;+"$,N(["& MZAI9!-_(TYI0F<4K!N9*XT7$D%$6=V3J"K\-&#/*8&Q->+=@@4UIMW#'FC'* M8>_GA,I-DW@-MPI&$_$R%.\(P==3F%KT"';C5([E L'(4B64%]=(K,44>YAH M, 7.E."I8)4"$T'H/%V<(.*8\- M=TBFX4K!R"L%\15.MX;RL_ZJ+RE[O/@G5K\TNDE6&<8/]8V7SC5U/F,*HX>W MIS%Z?NMI?%W/)PV8V"/H +'4;' F(H=BP32(WG"G8.2=@L7+N6X-_9^B2R,J M.O4M1)=?,0O1>7M"]-]Z&E_7\TD#)D2G Q2BNQ?-]4^UWB[.GI);6O9O]:#CSOZMN))L^G^G9^? 7MI_OC&W%_++8OR\VN M];VLJG)]>&/GN2RK(O5>?4FS_EHLGDX?5L5SM?\UI-^WQS?1CA^J\JU^RZYS M>M7OX7]02P,$% @ VXE<4"B60>TWT@ -8$# !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]:7<;R;4@^+GG5^2IEE]3?9(H[(O+S^=0%*6BGT3JB91K M/'/F0Q)(DFF!2#@3$$6?^?%SMXBXD1$)@%*5_=S3'ZH@ IFQW+AQ]^4/=;U) MMJOB;]O\M-RN-O_^PW0V_"'Y^K!#/ZN['>EWEV:*^S_/-P_+'?K<[_O$A*U8__/$/=?''/VS^^+J<;Q_R MU2;)5HOD;+4I-D_)^8I'*,I5_\>.J5;;;)E\S-=EM6D^M:FVP6ANJBI; MU04M+/[V;;:LVU__D%=%B=M<)*^S3?B<@/C_^&__+08J@, ;^4%6R=CB=- MKC:PD:2L$D+FZ@D^%^'&SEH&N\Z^)N<+ $UQ6\SYP.,[F_6.^[WA8#R>M(QT MLEA4>5VGYA_)NV*5)Y>K8"W3R2CYN7S,J@6LO8);!'O8%K"'7C? W.;8I_@7 M[/6Z?%PUG[W*5O_VWWOC[D]O +[SHIZ7^T:SH/M0E5^*U3Q8ZNG)OB$^E/4& M,/G_*M91N,^&O>X@&)5& "(2?678&S6_>E?.88X/]^6J#>^FW>[Q. *_ZV(# MN%3>)KW^T>?TV2=5?0B7)Q?5X "L*&L!J@LDO.ZWH9@^4M>MXSQYW()MR6K^#97P6,7;*DYGW=Y 6N,F EG=E%1S3NZP">)W, MYSD\!<\L^/F6L:X>LN4R>;6MX1[6;>L[>\BK.]S%VZI\W-P#1CZLLU4PLQGR M'D"_YYD/VYME,4_>+,NL;9<^NETA8M7)Y78#5VF%Z-3V&L"M@HMP#MSQ:_(? M>; "Q%6@4/WA.$!P.;4W0!9@A+_D@.)M3.#XN-<_'O1:>8@>XPU\&8!V)Y>5 MMX411=]_\Y?F-R?PZH)?7V8!>$XO+ZXNWYV_/KD^>YV\.GEW6$C>1%4JR2Z_MR6P.0@SFULOB=A9X[_R/^V+8!Z MP//!)("YR*/JI,KG.3QTL\S39)4':/*ARM=9L4BJ\BE;;HKP$K_.;W-8TB%/ MK)?9!H699 Y(5]0U<10DEVN\\7A1ET#R\J0J[NXW2-BW\$=\ M]'?EZNX8J,]#LMX'STO:R-*^$!\0:!D0[ ).31Z(KO1M62X>BV7 #!@@\9$- M@BV+#(2? I<88)E%GG7VA)@3^1T$QX4>H^T10 4\11)WVIYIA95] !%F.]\ M-PLIUM4], >&9=DXN1WK0&10;1'R^5'-0@6 1.8AP<,V.+DJ2#)O*$JIKOZ_7V3S_]Q\ O>N\^I+_ M\,,P9K$>#:U]\?=7^% M'?2&DW0RF=+/H RDTTGW-]L2B-BDYP'V(/$Z!NXUS]8%8%/D1FX?MDL2B)@D MXP6O\GNXXRAW'2W+NG[Y(PCX92AIZI<7.2A!14#1&(7K""KM17;:ZB%O[N+A M1Q\RO/#W^094M.5+X.DODA\-W WX=_#V'6/OO0H6A?8^&6#6H6\PYASZ=-DN M)OJ7H'7E_F-[EQU]/+[FZ*.[%JP/YNH:/MZ?7<"!7[Y)+C^OT&7)=H+D?-'\H*$5YTRDHPBB/".L*B6PHA\'B+5MR\E0@=8"R450D_,+P M@2A#+SX4J^)A^Y#<;3.TK43$.S4*OI ]H/+V=S9XP+!%4[1I8;W^)@/1IP)" M TLL;T,BX@0X(T(&( (1%'2*.8H M0RE)NI#W9?R74?G2G^0F!Z3*Y2<+O*- M70=-L?KC#84;>Y/516"_.^C-1;'<;D+2\DN. C\RV"\ T+O<>\TC M,@%:O8JMY75\FAT4X?3R_8>/9S^?75R=__DL.;^ O\]^/'IW>77U\F M\]N& MCTN?/H_WX!J X W@2'&W$M%Y_I2@";9>\O7/%G_=UBR /GNF" LO?/N1C5B$__8Y% MF1%VK><:J7;";#UG#-F42/J%* (_WBQS(P&P_)QDZ$ (V?2W#_5-$%MO*_QE M@[.LUTS^; %5HYZ-$@^@97ANP?Q:&7*I0T^>XCE=R..N%TK MCSC?#E[YGG>;C^]9V3JY^3-^\N?SGC+=+'8O7RL/E>Y\ _YD74 M$M=&< /1:#>6&WK.4 "VE=09^\2RY%;D@GI[4Q>+(@M=+BP!K,R-VB$KV%O' MUK.6U9R2SXNXMP(0J1PD"!]D 77F\WU&TM09 +6L3^/L_SA4RR*&@2@! -\;ZLY^4CD.7M MH@B<@7:;Q&H C6!A, M')K2(D;%-M(XKX#KHI2:T;HL5.L#W0,O;>[L<@0!< M"V3K9+M:P$[P$IU=??CPW#&M,("#%BTLL!4D%H5^]'$KNM^ +C/70:9O_,XX M0C*7^UBNHFX?4=DJ1/L?CQ8Y_^ME4O#C:>#RHJU5NWU)IP>_B2SCQHJSB-?D M-OR^ 7.\^FU#76W7:Q:00!]8%/4<2.>6-,Q;'@#Q#+9OXX/:;F'=?@T1HLOM M@A$\:U L-EF$-$E1K ,<(.?*'D!W-! 4?SXCE?/DXB_)R06PVT_OWY]\_ MI M7^=O+\[?G)^>7%PG)Z>GEY\NKL\OWB8?@#6?GI\%]K"+R^NSI)?\VW^?]GO] MGY)O'YB&Z Y@"+A>XF.WW_F109WD".\@_MCO_B3/TE^]GS">17Z E^3+EW#W M:F+@'#G$L+_(OV2+#/_U/GL"D:3;$YQI/DAHDFN)B")XG>%U6P)D5OBN>4XN8N,>P3K@'G4LDJ&EB$#^ M 3UJ0 )(((^@Y?^H\>4:3F_!9)@I,$$.OF#Y\3X#:?\FSU=LM*W0^3H0YLOB =:T87R8ZUVXK7YB9GL& L,#@4?OCP_! M6KQ;=HA#(VU'O9C.QT(6R (0\"JO]7Z)ZDU^JN'2K;([5JQ!,: K^-?MXHZ& M132%^Z4$BMRN<',/'"ECYDQP?3 B+M('D8$VAZ";\ U>%Z+3JMP@N-^[E=T0 M0<#AW ( &O<%WG?TK9'4#J=$FMZ*0/T%3@TT+!?K83=2(&]>%D#I2%>Z 8F" MHM&(BSE!:5Y4\^T#6F?G2 3Q*P#B=LFX\WA? '4AQPC^-3J@0XM\[FZ6+M0/DUN8&ZD^0#4!%&1 M+2NI :0@%9V@&*C70!+I5G.D$TH#_ 43=EA+B8H?C$-XMMA6!+@O1;7!V&"8 MX4' !72@?"2*@8!9E-N;S>UV::]@BB/B%TL4X'>('70WPQ@6A*)8@HGY9 MX^ZH >*1 7$:O4!'\A3\S#P'^$RVK-'&9^A;F0"+RU%&JY,?EOE=-G\BSO]# M(MO"2*LOQ W-6G]@H/O&6X97E:]9BD1A7U1NI^]Y\AY+ 4C X(0!.*ATYBC[ M+=$X9RYWI79#R(9+6N1([*JGAAP& BJ&A!5&JJ*QR?F[B'(ZI(@8GL,#YZM[ MW-Q"*\"./)V'0JSL.;5K+6JS7 RQ>KS/479'N (HY(HDY0UR#Q)M )F7PK@> M"I3;S>(%O"04J< #/;B@+HME*";!%D7,XX/6XBG*-W-KV\W9:^=,(H*_=:X6 M<,(+A#LN KO;0?X5)*>:MW=4O/1G0@D7!0B8"HA5CE+E/"<6WSH>H0$&82&E MS;,YFM> C5NB1D&O"-D[N ^(0:27FG-F&8SD9\%HHC62W")R*\@@+*3FU8,C M0O"JO^T4]B,;LJL%1D&&*K1J(>Z 4+_)1%*DYQL06.0X">V%-C8'C2"?FVLB MKV\*UG*6R\;9X5&XK9&47/F[*RC4Y(9 :C5%6K' T[$BTO-8!!3!!G8,H&"0 M&*3S%N#KI40382%&'$6L,?LS!Q%,:^82N0O/ 5=(,RLJ9->>D;"=L]AU"R O M*R.!MLZA9'=SM$J&+ZO4B+=SL0QGR2I_M.,X^\0"=>]%P5!R%$)9NE"2Q1M+ M:RF]Y3CBX*B?*$N$^QL!N= 3PSV"NRQKK6QNB0C/)%7!OVDMM#%8]!T+@@EZ M16KBBD> ,WAC&*?L]V2NM*2;AP0&C1B6?\T>UN@F6*#T5%IS*"[$*:)(J>%=)""ERFK +-4B^ZAS#.EK!1I+E&$%@^^5B;+PVQVPK, MUY2+8S2]18'XPAP8#NVXUST>=8][0\'->B/2JSG!50[K0@W(.T>-(K@_4++O MJFQ]KX<4 MB\@'DJ],F9"8%2"3VSJK $JL= :PVB6H'#\1T/L\IT#!'KZ3NY5K#4\ZFVN% ML&VI(1L-037B_2,^=&WZT7;E;$[_6;==-2RK':*IT M)OEO5QY$+\*G(\9,]A)E1./($58Y1=[$7!F*C[.3K621@^AE:1Y.0Y?$O(K3"HR ZJ\QO3MF1&L\@'+$]D.YP3U%F<]-I8*QSA\ M,@*RZ!+85 D8RI9BZZ>(&BU$PR;IRABRE/1T_.S.Q4^MOM]6*O,(I*B8; M\-,S1G#:,EL&,E0_< 2 L%=@-G1 MH&.\#S(J9\AL6>3%[SJ>;E^@CH3>.W/%A3**[8$';\=&1[C8&:$9";-*(^/< MY/-LRU(5#K7,T&U\&Y61?TKNRT=@%E4J,CN9HG.FIT@!;Y[T#HT).5NUF7(L M&12]A_DE"V3.EZN[DDQR M"&:C7UA!WN#4?-G[1^?(2FH\+"F#TL -*D+X0X83("3Z&LCADQ[KJ4< MMK,UP*C$*$3^)U9N<19?E[!S=P/-6-ZF0.UF9$FCI+X-)ZW-!1 ?36:$(&@S M;I46G!IF[IPE0&:SY4Z,=JCHD3ZQ7 1"CM+[G+O'1=&$I^L1AI2M5D9,PAM; MH:%(ICYLRTU.&$JSZ&6(<@>BYR0*BVU[<:B[P_!2H/N;I?AYO(4X(X>6J5MX M:DTDBQR#Q0I]YF081!.16:!5]S;W(,R11%N'1,]M ]^Q;I1;T935#F"RS2/. M=UMN*Z?M+KZ@5[E6+KA+-/#7P4RL)L)N[HNU6-F,^R230=1%,J:ZBDVJF3^- MLM&KRUD[]50Y(78/7M0J3LTZ#S"FW20HS8'S?)9?4!KEW=%%SE8KY.X+F%@V M318:Q/JG-4.PL6XTK^H[0B]4.?J&C!LL(->X?W1J+G-V X#*PEQ*?,1.3C'\ MGJFG^"L=ZX2;AX2_[<9[F)&%6%NZ U2V MC8P= FL@?YMC$$1(9HNL%%^3O304&B%I-+R[LP)4C,]X,C>O,CNQ$*H+9*[9 M*H=KO'QR&H4D2:,PS&\(2ZD-8B_T!7"&7'-I.1K1]PS_R;J9]=GB.K>;ALO\ M8)('T,-P48#A(R(3V7.1#G62<[9&H/')(HT=+-L ,JWJ<+@Y9==ECLEQ/'E- M%BQR45JGG3QK-"BXXU7>('_;6J G"B/B-D;. 3BRY1-09Q-.]5 N\B5IC@* M75[N6U+5W:IQSJ*6,>1XA*81RFZ7&5W2JD3HN$GLE7@&=Q'.\J19C&6J32Z# MP:Y5G4>BL.AXD,TZ(9"D(((":3P((.27=!VL[02=.DLRGV#T KIQ\,Z1W66- MH= 2]"FQGLLG&^)J3JE8+;88K"@ 4I! CE3#\AM'Z*(O$,8%F;<(EB!IX#D] MZ^2:("6W.9IZ$)BU!%B9DU20@8WH:)9=X],-L*?$8#0'K>S8-SDHKV0C;;D* M6MVS2_*B@D M0P4">.B6]C)'1BDR+HA,Q<9(J.X8OA$MX^<2<^TCA:USB?')2 ZLL0@!5P.3 MD[!P4DK[,MNN %%) N19A#.9+.L5E2"CV!@<@SXWF5-Y^,P-9@H)=/,_DL1@ MCNTF]^YLYH67)7"IC'3*)\&1 *":DYPK0]:B5+ ;W@3.$\K ZUQ(1,[3POQ9 MT4J=Y WL"1U'0@Y(5EN22HJH8>%I8$&$4E+.BH>"J/R&\<.\36:A@LT N;5 MXD>\]@A(1#J:*MVUS,*3O3PG8/O&:&V-J9O34F2I"(^@?/#^R\XC:95;:Z6A1 [K\$G1'(*!3*ANH;2% MLK@;V836;2FII+ WJA8^S/0 D^Z!D, NR>(B3C@@*A2@XQ*R@$\2]K-FJ#QU M]SK8:C=B-P64Y+'<+A=R"Y>%]87;(/N_;;-J(_+ZVL7<8&PKS\QR!B,\[MXL MC*AV1DS^YHGNCG:4T?/ \9%%Y7Z$B*B;329(D9TF3L5Q2W/J"*P&3)HR3P"C MAL+K:]BHF5H=E6\)'S32&/S5*.HW.4)3J0U$HQDLEJ.("U?[/@T.<,SZ$P.+ M0[UMU)<)+((]WRXQ>XN89".T&99\LO5XQH5YJ3 M[*[*1>_QS<&8TE8M6-NS5QN1OF!YV!S)SH<:$ 5]_Z MLLL2(+*KWBO,\0!W9BG"?LQO1:8>R[EA1AS*Q?L9=6+%%R='\N!,E[5GW M] M0+MM#_ N5:UZWI[<^?E6:A,N@;)=72-)-IZ:8F,BC"2FQID0T*&6N#@34TR# M[F;S-[SC*OBD$0#A_-/_]M]GX\GL)Q'Z*O(7UVM$3"2C1AR$:W<+\I-)Q [, M?FG2#J+SX;''.5H_\"-ZZ9H OIY[=,\@/R"%,N"6M52EF>16K.*O,E M@Y3#1- [["06,2WM@UH+3,Z!"!>;K7 29;FD2 6RU\L$YO@L;NYB'@5[%JEX MKP]MFU#C8A"]5!@"+B:<-U0>6S/1%I@Z=06F:*>P1$/T">;&1:'=6B[-+'X(/E4WL;ABLA2W4?9D?2^1Y;M+.#<.U[%I MA( 6MLR,'=TX+[%& J9KB@U/9[K!TF@-2%"9&YXT7"0U5<-B>,7@'[T :+ 5 MQ#$I.5("D*)+Q# "[$(R87>C14L6GDJGP#N+!VR324RHIDYK,C4FJ+6 \/W% MCCJV$FGBS1(&$WI3J-0>C'6RQ;GP89M-ZM4X,V90&IN/C/E;1,\HNV*5/TF**8@8JT5#>#)&)/(A MZHP6>Z'%"V-#Q(!08[7RPN@,Z$M[X!X-$A_F3"@+,2M8XL!Z97,'S419RARJ M)3L[MF-:D8Y(I2(%?&S$WY5'WVJX&1=\E(^HM1D'GKCS5UM MI?H([FQ=4M0PQ[UM;_YJ4C2L>:CD" ]_$MDOB68-=&G)DL_"RAH=)=$Z-C-AM/D<1O)1K0TDPG$@]&G:&R>_P8\(???B0E.K!H#."OP:]S@ _ MNO1A'<^1LK*I#,KY\28WQN1D<6:,C.T]XE*O^!E$B.ML_=?RR7^.OW.)3(PS M8N\<3CK]W\$ZIIW1[WB(WJ0S_9T?G9S2*7(=[!C&178UE5W9I:O5-5;0I?D0 M4+*"?J_3>^8*+DI;8T&\D-;;AN9RT0Y7NS"R=71G]J^96"I"\09S#?],N8;V MB/>E0,%C^KWW>8:).LZG^UI5KS"#OD-12*HUN+_[C;\';EU2((@+E,^U$&EI MG"MM=7M@F4&;24Y9C!D93KA&43,K=F-B:):6NF6J6I&+V(TE[UKM UCA7&0O MN[3&2$8_6U*K$?,4Z %^>CMZN4LI[H%_B\2F$]Q3^F'NH*+7?T<93[+;7%D? M.2-5$)Y1XDS"ZY^ZD0:WB=:I^8 BSJ$ M0R.W9T,*DG7P:W/FH0? H0F- S""/&7AOP;FDU4,WUU -7;B['8CT4!&-)%5 M6:CK0BS%@?58OQ?TVGS):<>P\K>F<.\B>4?: 7P7ZFW7,09(3SVYQ@R*XY-P M;DP@:_1,2+ A+>IQ96P.8@L6Z@0496?9C*;ZDNH MDJKKVT9!3303[TPJH#5C%R6VD0#(050F%\V423>V:#;2*]4""7&8\EVZ4F!< M*F9K<^@02]$Y1)HBOF8\JM7N)?*1+!CJGE9A0FONR!%K;0?F5Y#1*85=!TGF M7S# C).EZ"F7Z%#/J6 ,9>9NHSL9W1'+XK.$@VJ68N3LQJEJ-8P< M!)Y_2.";NJI7?*41/>""WQ5LXC![UWZ^?=454D-"B$"QK.:V+?YR9?1U:JN- MMC;F?EV;B)MXB!'..&E2$DI@#]S?X(%R5>D2D==K_C1? MH.UD0[KVID#+KE/ZE_B27X^(B24KG2(>118-_S9:CG&4.Y^+_8;BM_"6-NHG MN.1-H0/-,CQ4-Q+T69R6%V0_5?5+5:D! MIT%>2O'7VXOH% MF_$-.5]U7/N@HIO:" M&-_,Q WZ.R)7AUQ;?V\V$\#,T5K4I,"23,?RRKSY1SS==0 MQ&5X(*2Z^N:V'$S?CU[@,3DT@E->E ?8/ZG(?4'WR\9%RG.&CBU]%:N$E1Q) MKJI&'BQNFD,)M+;Z"B@_ MJ. >+Y%3<2$FFX545'YI-O25VP V=J;L9\GC;F+Z)*94^EX::]NR;A8*7J,@ MZFOWCK3(AF 0Y]-X)$'Q-$U^GE-4+@1@VJC#1L8Y3(@U4?)EI*R[83)(63X5D+^HB,".17F*Z.IG[ ZY,9>75.:.>"W'SW$PN>2P2R.3W] M\@K=+QR>+N(#\B(C.&Q N5F( )IY[RWR.>%VB\E+VC906(3D=<#HF M'8VA4CJIB)(95H=82Z+S5!XX3TD5L 'LL=TU^P*4OFK!S@JQ,Q71/9EJNZP]34=H;]B$L:9*'DRL6X0 M;?:VGN"H9%*2]0K@"+^,:,21A8=C]P,U$= 6RR"(<4>1C02U17, M6,0(-!.?0(GN^%!15XR]C+7^YVZIV*@4$-[KQ]+YN$Q]"RE]]75# M+K/80.^B1YI<\=G8I)X0=V[I#)REPYP\XT%S6]0:#@TP6-#XRJPY=JV;X)L9?6^OG@ M.;DI_D7!)6 2-+<-$*@[5].^P9S=G$UQJWQY;-9N'S%6Q#I;DM]15U>H?0L5 MFWV]B:2U$I&CHEI(>&\365)KW@?L=<9:5X'@-IN;_@2T3:79F>,_[*!,@;W- MO8V-EXKE>W%S-AT=][MVPF.>!(-MS+6W:P%HO$+,7"Y2OLL+XJZ$O50VYSUQ MTWRA%%1LPL/AR*>ZZ]F^32B%QS9=/&P_D][4F^J8VU^USFZ,F1^O/C$2?,!_ M^#8=Q_9"!3+TZ*A^7)Y<(R('1A6P1E#,#QM%WC=NV#NTE';\'=$NJ.BC;K^2 MNETIV5K\;5)46JIH2@:\:1=#$K8JU%%L7&Z4BKJ#6>I MQ.>3:G)?.T),*AY\'F_-KHAZ\&LZ\H-19C#>[IQ(BH+J #$O?FKGE5TY4 MX/1."D.WM89H^9SQT:A!1\I:<[A'KD0JLU#9EFON@%RC>/ E M>ZU)9>3@EUH$<,%1?HZ;C44<5V3H1$5CGQG2&=6$S8\\"Y%,L^%:YUH4V#[* MJ<42,"M)'KG_F#-GD#HHRX2:"40*G@]1US]EO$BHF)%$\ M9\J6FO/1V:].<8+4IL9*>C@W2"@X9)J15$PUT1@B8OU<&YN2]EFY\F>W)GPT MEQ^SN?P8+6#'9"XGW=,JQ1VS,E*HL.P(I_]YG40YU]_9W MNN(0(IB[(LYD*F@!(>+BBA4%3VGF[R6A6-H(5SF(R(UJ!$ZT+T%-?9**2I;@ M^>$U@-UAP/YVI<@C3F.%&7]VN1RZ7KYNX;P7B?A&-R/-C$24,&DT81PVZB7_ MBDX8VU_KFQ!^"&+*&8X#JWAM(JQ(G[M4H2-::W$H8=H^OZ/F@_%G_ :%$@C$ MFMYC22A6KE@'#=L9NIW.V\?L)'L[ K,_30Y?0@@,;4TE5(M,ZARK);X1S(VA M)BLF>I[-$UQ\UC4L)=D ]2^8P:2/2A-3TZ C_RIR-ME"@GW&<7;OQIWX?G", MH[+%Z/! TLN=.*8"VR0D "E1&"YG+', FR6@KL,I:4/IK];UB7<#C\O:6 M:^I%8Q+=HE7^G6FY<:I:;NR5>55M^]I< '7!6_IX[ ]T[8[2/2LRF8JZ1G[I MVL*(733U&ZK55$\S-06%< 6L^.@ZY)EE#TIPECQ]U_*0Q4V.@++!8M9>ZR>E M *=&R4NE:ZJ!0CV/;3M>DWHB8";(QPYM!+WEDSO_&,C9YA(Q\+@%%:MCDGQ"2NH+W4L^T MW&[XI3I^(YE$VBP>3\O3*.^5(D1_>+.QD+IL?,D\9VSH-+(GHI7.HE+V-(=> MLDJ7([*)K)DU#Z3 ZD6CAQD.XWR>)]]R#=NMI6']C:UIOW6#@I#?'\AK$4;I MPU+'/+(QY0XWUY1J&LVWV9/I#A#6*1C1XJD7ASU_W&V*568SXY(MKFXO*$R M#] IMM(IZ%RVC6WJ3"3S-3N*SKT%RQ.ND ?%'-MJ&;=DJL>"]MSSLUYGXF-A M/!=)4/( FL-RL7YQRIK"X9 05-YMIK&3B?N:8?1F0 M%TO]=6+U#= (3JCD%Y3-5B*$R7:'(6+D.6?C+[;1E0R#;TI',/Y0O'Q--(IRE:!=Z(6 MBX*2R>"0A +O.=!1*HC84EI/KH 22_K@P2X/[H-'N;Z_ M2J^[*9HQHS#O6IC_VEWM-))@[3*KS]LBKIFJ@\A0IUR H!F,:Z94A$$;ICXC MKH.N\/@G.,_/T@0@-II<=+/?-5++31"(R5$N4@G*@=W;"7DQJ" 99M OMU)2 M@FK2",T1?<44D.9O?0.,:#:FYP1[ \07&@"/CL9", JL6TG7HHAH9Z"2.BA. MWVV'(T6*'!,=%XE$&46 K'0GMJJ7JPA"6$A[9(8!][.> 2E,^HJDFWI5Z#U M<75:(S7I 7!'>X9@[Y8J2A Q3H7">Y8IYFP$XIJ7AT+ M EA#*I\61WE3 "4M2ENFD6GI&_X!6&BY%2&E;CP(_.(D),0MKYRODC?Y347T M%6C-F,_*%9.(AEV\*A$-#1%YG?-^@8.PK]N!#^<:G>0JSV%QL.J9R>G@04Q* MA^$@MFRK:G;9K"/DN QS&&)BE$-B+C899W&$+96F:9-.N$W)@ITD#?]'$WG@ M@ W_=-',>&3VJ*X^&?!/CKN]-ANI.8;NZ&4;\DSC@^,O=*X?FU9GC*X0R>8Z M^YJ<$9,5F_>)BM]C=T',D^%M<[O*=RQ#]@A+ 2 $81"]GD1I^#_)KB>]*2!? M$[/.C+/G"DO42GC'!^F?J&Z &(_@6.%"17I(&+&)D,&C].6J*?R$G6)]%#+4 ME=NTV;;0%O<.R#B/>3!]?-HN]Y_W+-UQ+0."=1Z0C0:]@CN8_ 64 T/9OA&] MAZF./I.4D4A^FIS[8-2%<[\B=>S6=EBXSB5ZP;[H0I(]0)UL[] QO =4O4': M4H'#7KH^+@,K75Y=O4P^ MG'U,KGX^^7@6/'IY?28U.C!-9L>;\1@X$QB+.L$\XBW"O%O5+\P+4\47MOX+-D7O#43H=3"/?]])AMQ]^/QBE MD][(OTK4WL"BI(_3P0"]=#0<17>*U&??]X="8A%<\798]$:3=# =M.Z]N>?? MZO/5P:?W(NEVNF.-M?"WC\;=SJ3_TC^F \'Q[,&;G\@=7"4W":"0\#U-XL1P MF*]<^PZA^ZXFEBOKZT=>F!C([<9*C+OVID@M$4B?SZCL$]MUT6N,_:#-H_<9 MI?)@E89C2W[9#O3/JQ/W#R:ROY!;9..7Z/8@'-S[M#]35RH==[OVKT':'T^2 M2V=!/6S(?CKHJEL[382#4-%?L06TV$^DYZX5+,&&=7'SZ$8ZBE]!4I&TS&H.>B)3B8 M(NT.NN&F)NFX%ZZG/P8".3%_-@7(5Y^NSB_.KJX2$!I?G5^<7)]?7EPE/R:O MS_]\=G5]?OVI1>83E'QO#8[_[D+92^HY;)JHPQ MUGHQPS^"#+E\.L8J6HODTW_H2F9OEUN8G0JU''U$>T#V,GF'K7AS9WIY^_[C M.S-'6#R>1!J;H9R16I$-_*(O9P01_>B<55.)+._GP[F0O>& ^E<^XK>IMYESA &"S 5<@%\U] M9!-B99!WZ'IG:Z/AA!YZ MNC5_LF_!25AP(T#XMA89NW?4X% T]SP\Q,&QMUD"[E G>33 M&LD_5S'"7#<=R"5U.MP2CHJ7!IY4TPJ%"Y.)9![WUX'@10@F-^4*>X%;9^UM M\F+4[1JOG"LORW$ZB^U,U/ME.,;;KWC8 2'&E6,P.T@#.)\<]CM,A2#TJ MG:,EFV.B7'TZJ="$J;,_.18]TEJ0DBJ:/%)51!,#0['0!<44X.F\Z'73+AR" M)(*W@M?[E-IL?MNQS04IEXT($ODQ;@Z49ND+IZV?_>!#$F/'X)3<8'><+*7 MSE,A^INGO4PG6(,6D& =HP"#=%(^CA4Y9AU73&CLQ7377B"J[F?N<8S=14(; MXGFXH\?&/,T!0'N'C9CZM8:D<>UE'L%$*5*EF3D'FDC/%+BS<[@&"PZ )ELL M*1F(3E? I-]@YB16X!!Z 5@GV<]5OLXSMB#;*$AXR3("]$F S"\45._R44IM M.+L%O$=E/M!)@H)C6(SY$&*=.OO'1CGD5=M[; 20WQ5S0+KB=M-6ML6&Q&;< MFPB'T9E?XH72A6#8@M+FB%+;*74NG2UDT^AL&0 "96>)03.+\V+P%725HR K M0,)X@Y4:WF+9S)1+UIN?+ZTG1WBGK_#E0+HK&&.CJM_[:S1]JIFXN=AWE*OB M4QM-QOWL=) G"6C$R,5@KP0[0TFDUE-2]S&A:6;3>AUJ)_&I? M]>;F(AU-!>T7RLR[Q=J"*@ >?J_6'63,KX&B/'(+6FF0(RDDK $GK $K]=>_ MPLQRW!([ZM]&DL'+'Q!B 1H5TU3!N4EW:" MKTK0&,]D4/G*//#!/D .=W=IL&:+E 1<2%(K&FJ!D'+=+]DCKS:L0- V@0KC M4W=5&NBZ>I4<6HE!2^8X;/\:U^-&J7O>:C1'PX']IA*4B1%-'W!2C*8+IHS0 MK1>I%6&-.G7F/@BZ-V$G*W)N;DFD]))G#DWM."23IBV=[=LS;$11BZ38X(CF MZ'0]Q\@ KC)Y:]H)A^XPYW!\ZJ_;Q9UX5G>TP)4JI_6.X55P/,ET)I.L]H-\ M,6K;MCEM'ZU96;CX>C@3)E/O2 MB4RQ#X56AWM?3ORYPA?;&V2]2 ;#GJZ+S.MNG_O\@&3'T+

>%B815=8ZY9*;E MHHTN&9FT?LAT>YAHX51F<(B>+L*1MW](5F^QTE4:@[IN*#($>9O&YB2)80)P$[QD7$3_LOXM4>=LOSBX..=6)M M0#2%E%M@B]F+_GB&G_O+AJ$]9C#L$W'F-K(,]04FFI!\2][K9LV+=E$"IF2& M846L%TAFO+Q#?-N:T71V>NV'33E[H"YB6C_!.N],R3$Q5 %H4,7&BM" =YS9 MH.74MZX>,1;YYN*LKC@3EF^@7[#D2%X;^4NA=\91^8B4*Y*(U)AS7?!(6&PH MC#>2EW$-BYSJ_-C6S%@295M1BR<'ZS_;6_^>Q+MR68+*$1=E#[ECK7)Y0[!U MV3*@X&.1(%N7SQEW!X)P%ZN7&J+NU!Q>FVW#G4%GDR60MV M=--SM;(& EC:;<$DI1+1@.O(Q$JIH..#HD4=Q7VPL"]RKXE2B>6Z'C(5^GZN M>@SK"V/288!;:C/;^;UZ'3G2UJF 2O+K?&B%RY .9=H];"F@0[A M]/B>,?-SDS)7.:+!"J5TPIXEZU@F6KRIIV4?P4PJ(4-4=BHU9CIE0=;Y5U;K M2/VT?%O3QRML\=M'G/ZE!?G:GC^RY]T>M$:(RQ*F [#!-?/0BZ0_':?3_H3H M C]CL"R<=39-AZ/NR]BS+C+M6((V@[>[GS]V<7U531(9VB#=%K>^LU/^]!/TWS2-)TTS2:#>G4ZBRFN M%_U6G^UJI<.P7G^2=D<#]8TY@%W?--]BS4KW8(ZMZ9"(6_/92T?C, ;6_Y;O MCR-+#;7SL,WY0^([TVA0VHG$'^S2ABPO"-;$Q9C-E\WL_R8-;=0>0O,TN;(D M;2E?Z+:-ZLG[ N0 D':>GE5W^I]]0Z;_^!MRR,V83=+I8/C,BR$O41&_8FXK M^ =XW N#(9]]0WK=W^3>#2-KXV_WWC?8_6RX&V3^^/#*+!V,W"LQ?VMK,W7K M<:%VK>AU]BJ8W&2KSZX@%0X0MI1/Z?Z%%\O@;ADTZ'%WS/@N-Z92 CU@-)U( M1P/T=U;E9Y1RT"@"FZCH,>=IS)94E;P"!E=8/N$-&>T5C9B[MAUCJ S.O6 MI*(7*$-:JLTJE=T&4U4\^-IVA&];3!G7^O\:-6=5'M+7A4,.&H'[ M.WS.@;I-1B>UPDA7]$Y3:/IX]N>S"Q"1WGR\?)^<7EY9YF&]ZT!@!27A=U"8>4&Q.'QOBZQZCO)%V20MI-%XU#J/J?YC@F;AD_7:A@-C\ZXO><5>80,F5?= M)\<,QMUT-)OJ;WKCM#>:J&_ZPV$ZZ UM46;55IT&/?A]VO/@-P8! M4']C=*Y 9C!!::^X;I5?T:N)Z+8NAM:5N1R'(XAUJA#?%!HT!3QI+J]XQ*Z+ M\OUWH#T1QT/W=3'- M^9+@,>[/U+#343H96%]3D$)R\N[DXO0LN?KY[.P:LT ^7%ZTJJ1C*\6TO>9T M!+/QCVKCZ!?ZK>C1GN2IDP@/5J!O.0LGO]> 5B>FT"C7)"VW-QN,C+=GO$N@ MU']'UL)(_ MX1"O\KMBM9*HUV^=YXQS3=UMQ6@B#H$F2>)$)'0D&%*_[E9=.'JFS?KH4>87 MR?&S_KUC4"U*3 >3EJ&.X*>7SQUZ%7 MAS;""%#;6R$<:?34$)^K5>E]9N# M49)3EX9IOS]*,2=C.AI),@06F!@U.J(TI9K3DZN?TP3_GYS]YZ?S/Y^\(R'F MY.(UJ()7UQ_/3Z_/7M/OC3>3KP_+WU/]V'__@4R6U9?\!Q:2^)JB-GGXZ-Z- M;I6?J4M N<+.7%;31%4_#6UWMJJU,FO8:H;*8KJC"BUK\:"EVEA8$Y]!]@@* M6A$)H[XO'U>&F_N1(:[?Y3]%-3U0DE=_3'981"FO1#%#*9J@R$S34#H>I).Q M_J+7[:?P7V 6;0Y-09G^\-I2.M95,D"C[=.J#T2$0[;A&R_'H#6/Q]XV!ND0 M].B=L)+Z$HWA[;(;'@GSV8"AW3%#,@(WF28",?W99C<.YND^%Y;Q;<9<+OO@ MJOFY5S8LF#7J@9G%FZ!$S)M:AVR$.<:'WM%DJDE3WUY>OO[E_-T[HG/G%]V[9)H2K@(1J_$+6@<@)'(//^_T:[:M8/+G1G=REX%?_UD&># M,&T5$DBY?MS:4LQ6_SHX=DWYY:FYM!Q4EL_O5QP[. "5;90\5=H3V.^E/4_? M.P(Y?S#RZCH-T\EHNOL=5$(&?DFU6<_QDE.Q?FHKZLIU:>*F]4#*[HMUW5CB MI!MRP2/X,AZRH_EH],WQXXP> >5(EV]"[727J0B6ZQ=C:/H=1!JR/'P M$AM?45M!UY;)=+>XR57L6WY :7DOJX@ZBULCM/,7,NO+-NBJ]1N#V/8"MMF? M#:0-* ,GW5!>RS'36\M])ZF+)2<$C,E=WDZ\2T99 . M+!R#1P0JV0(H[R2L=DN^>;R:EF\.4%$9"(&P]FW#K6?Q^ MQ;3D7G+QPCP%?VH:XHZ2*"I^G>ZKKV1("TJO;9J7NUX:+873( M"U4A@F%$\R:BQ+K. CX%TU5?#C5*QS$A,.V].SNY.@O438,@I';.K!#!#T<1 M5=1C +]T)@@[2'&V!O81F*/];$G<9D=7*H,F)O$>([:RA4719O6*5*7.)R:W MW:\R<5VBAXV>7&6++ TJ6:3)&R '6+*=JL7H7'P<\=6V A$ &8[^K6.],IB6 MXY^L;=- %/9216 M9!>6[B>O2MBMC=/:/*VEL[MIC,D2723?'H,!EWES[9S:PG.[EF]U*K%GINT\ M&69,4BM 0-AQLP=9K5B]@6ITL]C'^FF-F5%+%">^4$TLP@T4P<28)Y;O%9RG M03E>QK(YLX[0:*FVU0+6--ENO+XJFL!P$W;;B'R-S(,XB6JR5M>49(('0+2? ML91,\70MY:Y)=3QS@943 .L/H(I@"G*4E?LWETKYFC9;L^WH":@ZQ;DV-/:$ M"MU*,T9P@P9=TA2,&>LJ?T0GA"3"/-[G*]N.S!2W]WO-/#4+U$B&8*27%XS& M+$Y2%DU7+\'TYN3$@Q&-"E.C)*@W[RA1@SNH-GQ&:&\IO.-H&_+R26D,J4W1AW)K\[<,2/6K0^Y)6XRVZ4#GJ]),5_3$:S1)QVPW0X MZ2=M8MV)UV3#0-%VVN PTV]IL-'LOX@]9C8VX9PS$<+.9-GNY3Q[8I%]&_U% M_G'&,="&/K@J,Q^-N[#=&GJ1/[)/VS4X.[$-0?6P)R:?M-DX[K(A)7E--@/] MHFGS,9_]:3H8ZLP5^>+*M97:U75RGVG)? [2R2 L,G(M-[ M7B7%6VR FGG.=7196I!I$)$IJMCD#P=T2FVC$^1%9_G ;^MHN1#7%J(Z359Z M;Y)G$CLE4#WF/V&>^&MX2MPM:%76I5&6IZL/T]%TXFOJXW0VPWB8?HBG\%.? MG@Y=KO#3>(@_#4V6-'!'*M 6W+1).AZ;=,T&3!7^#=+><"A1*(6T=*%R9"@< M!WB)MNWQZ&4CPN5%,NRF4V6GO=JN0121_JHZEKA1&[&EI^LAK(H*)?P*!QH) MC@_G.K5U0TE"%NM4T[JK6]27MR%-:5^DPRH7A"$2;E.TT*1C&J%QO^J^/T9H M?'F#$ACO.O_*B24$%JSR*/& KDSJ(7L.=D;A5/:F!)% E^_?GU^_MP$ZF/QQ M?O'V[.+T/+0BD/5 8@>0?NY\V2[AO9"BM\ !,[@,L-N/Y5.VW)B*&Z]-;05$ MX8>BD<;6-(Q[]?3%F\QI15N 5'W?**Q/.JIQ;IO"L:QS;.ZQ&")JOVLJQDFA M73@ZGHFD%]UE*S%%BI;">43H%3_^O,+P'_)P\\MK#A+3'.\D2D"%2&]7= T, MK;YS *H(0$\<<:S[C/^6#NHWO*KFU^;\FM_;\U2F5[?:AG65NO!T&^958.OC M;AO5QGKB+51;?HH$R]!/S6^)HNH?KI55W-8:S:/EEG0#W2:!->=&9$97,W;^ M"!MCC@5;45(T!A<,+Y=NVZL6WG"" S<> MH,ZQ[@2-'OI"H">JO/E9DO26\JIHZRYESKHJ=*P-!H!$Q1^N5 MO(,S*U<*9 M:=O?%QIJDC!-3J HNER0]0Z_H6KJ8MPF*4IL F;M$H,2M(34VS4-%]3T6'3$ M2=J%5^O&JT8#FK*$G"%0MGZ0KK2/O":+A](=X@Z:[4H9(["\C_4SJF3%?$,A M,W<9MF5SR3+XN(K$<0VTK(A"7^;&XQ'[WI[)=EJ4G>C]]DP;JH++( M'U;N-$Z4B>PPUJ!X (NZUAA;F+%AC]0$2JPL;-2M&#KL2T6\%@,]FCS@AM"N MB]N@ZM6N1548R_:W+1Z0 M,0C/,U#&BXVDWCYD7XD0N1-UAD!A-4X#\%POF*IZHWK& MP>LL^Y*\1$;D3_ M*'0O>NH5SSU/?DKNRT< 0N4;S._)!&IW+!F'! G SFU%IT_M8Y_$UEU0 ^R" M_:W4OU8X,R<-Z\')M4WA_3"',0)2IXHGY;<4/:Q8>/7>Z4S0>X-Z.4"BJJT' MVICB@_IM7)/'6CJ:D%&F8#BH!W%$LLOCX0&-:G@T#=DDDC&D N7*JE%:CL_$ MS>2O44JN44B?0W)Y)ZML!VJI4E1OJ6;G(B%+JI2GBT3Z6;>\5U#(+TZ&1&2) MO'++%6TX7![T%;P]4BSX2U%AJ?H4RZH]Z'H^#QGV#T81K9;$ I:VL+W%DK,X M[M#66<)9?2G*I>OT(-9$E3]-^\;RT^HT:@496-@ZIU6RKI=_S>=;;<_RN9 5 M,5W-8U-2Z[>]=_[Z 2SYRMTVV'I)J6KA;1,;,A\FU_*#X9$+($"SQWI;,)T" M3K!9JON-CR^SPA9^-EZ.#K(CYR35\ZGRLT&%L2"Q/7XP)$5E2^4;,HQ[K@7I M-V3XESH ^-FXG%XM*2OOTW92MN:CZZ%66,5%DFTVW@J%@Z6B!(8*-.IPDQL[ M9P+E#MZ9W:DR>;9\HF[P*/\A?4B0,]ZY: V%S@\41E1+S8CL2U8L)9W1:OKQ M^&8#;E*/^3Z3#,+*E+G'>&:9NLG4X\!V><)_HZ&JSI>V#A\PC)/2THPK_Q," MCN\\GY4YXJ+H3G!$3@2R'=R M54W-V!N# K@2.Q8/0.#/'\A$:+TLL-4;:P%43KIYMF(28)^TR_$QSD5,?>\> MI"-\^RZL#V''=N 7C(+I)%?HNG1-YEDO<-J(]M3 M+G_GUH)#)@?>%7#N+#E=@K9L9?)K)&2_9-6*>MG-.VGR$031?)F\RQZH,3C\ M\U1ZKIVZ/@4I*..+Q1($?BQU\V>X)92P1XT:$+W^A"['5RA1)T?SDK@QF8@9 M%"*Y7Y2K8VSI]YHX C;5%(&]T2V"R[;:,WO*0=$ICV_RXU7V0)EUYG51GRS, MX'[F=_F"NJ/=5$;"OBT6VSDU5%ALF4SB9.%B4NY7EG$3;%H$Z%Y6PWX'RSU&%SWM7 MLM.)7R( 0:TP+=W,5G%C"P4=5#7PISGYC7)Q &-PN5>+!DAO;<,^8BI%HURP MO06N8"@K-,L\HY/8KFT3'EV?\SUJSWC=1(W)/QOW.4A-S.$6V4-V)SH^"%N( M)N[;E'>#-2-6AC2RET)ITZ@5(5T"WH(:ISF]FJ,:4:!)=5TDX*AP&?.G6C:; MW.8R/85;L,A9H>ARZ[SD>*\QZ ))GLBO#^LDN.1K=8&S U.K@E?9W80ZJ4E145*L.R>N@HFE- *#;AJFIA@0^@Y+"E M@LZ-:^XY&X5H&4'$[=7UY>E__'SY[C762,.$]^N_Q!UG/>LXTZ\8XL-O>KX4 M).U>(_*X-\D+;T.KS'9S7U8FYXPH9M(?<<-+URI)-V'J[,X(T,'KDO2_2 :S M=#B>F@%1[!63!TY(5CTV9G!/.]P%$-*5U15M,ZA'Z>RNBVSX79.^?_>CQMX; MG:'UFWM67AK-O#MI6,/+'%KO4.3U*O7;2.>^/2IL4].!36K MW'.')HR;I'LG_G&QFB9H'@. C-RQ"RK"K(BO+= Y8$WCK@TM M=_;8$ *J70\.E5GZHA"<\M]Z: M?##>5K :%.I4&KF::H[67\^;6^<.+*3JP(,US:U;-T^$%[-EC'^DC:@.JO[Q M._K7/#?_N9T(WG*>H]AY_B]\FA3U:P\)XR5PVB>#QAAG^DWGC8R/7*OVT'=P MS-V4Z'D4ES>AV*4)QU=+(]'.Q#HG)M;9!G%+9[O;Y,6P,^ZI8OYD6EG9%XPQ MA-H.RJ&/.L,A1RP$O:&^,W_Q19>:1'>'8XFR',_\J$;JQ\[1X[5%8$M958IC M(W75*/326Y.326_S;&.77^LZ?I6N2\6F;SS\=7\_L2G9ZJ;4RYR)=6TPN.7;?+6)4JJ*51 M7>F_6%4B0AFO/MRO]?E:Q)+DB6RF^F>4Q']WT#WH4NJ9'<,!T(5\&0S5A M,>B,PK*\\&48?G7X97>9I.:.8J$WU(9%<8^J2\GEA^OSRPN*&KR\_OGL8_+J M[.+LS?EU\N'=R45+X&'?UY_VC*$0K#NA6GT [/,5MLI&)9#Z#ZMP 'PJ7B;] M54E9#4#K;4@(94#DH07&OD/$VP""W%U?\'%\=,=R=!-D>@R_=2+OM7F;'EZC M<703Q$/LE(061[+)LYC 6=F-5DT!UI#I''DG29AK\I6)"'M; M5-SECFPMJJ.VZ=/%*$N&?)PU&/K(FWJ>55_R8ZRBC0**U=($;-8\L0-(+XV# M" %#\10BD/*A6,XH_=&:#OY^$.M!S_4*M)O=^XQ,1TO MMA CW3+;L6U:>&9ZN5 "/YJOJ<+$U-&B'8%0=MFK" GTVV7>/)'M-$0"Y[E) M=T#56AX:QZV0)&AQ]%PEK2WP@$VBFN"Q7LD'!;[.WU= M6G;4ZW[#,;L%=EKZK.XT A1-O" BA;UCZVRI-N?XIYGX(JL7V=^2M\OR!D-, M<\IE>,\-B1HHZ+6QYV7ZIZZ 9<5#%59)C+]I1NV/=IA1T19#1-+&*!CIA,)E MC5&5%D@=T!J#9RL=G]+[<>@R=%N-,_UT/!V;!7!&C8VX4SZ,.U''[?5OH6+* M:>'2"T1DR)E^BN3@J1JA683K,'#0LXE1LD$4$EL,BWH0Z-]G-5650:_H,6F7&UK\<:T9>&?'J-G-'>K,1*_*=WR!7%N M3>C.ZO8D_ZO3XBO;P0$C MW]E*.MQ-6)1MY+GVIN(W^?<6B_5Z1>1:LWUFD< M@G)D&HV0%GFU-6AEA;L'"$(;GD[1LN9*>7<9UC78OZ[#%O#IVQ9 ='IH%\$A M35BQ"3$?8XY4J^6]"ZG+)1:*DO5T&LC71(9?!^SD4GL_34<2T_8\[8U,,UR6)0#58Z*#L/[C%RPWC]G.M"X*@1 MYJZ$!=,D%*B \1& -'Y0VI!YPM#J-"=V&.R+2A:M\V#5SM".>O! M5@(AX(F[1&JZ6VF%O""2F4EMB-+8MD]1 V%I-7LY$S+]EZ[B%J M7&DX5'J G6BOGKW/>!QNA2)!C/5J@<:G$E.VN+J>*.K!4CCX FY-S]U<*@'C MGM0!H8/*5):+)3[S@V80^6@;IPE()56&NFR;]2R=91 M.A@,M*_,.R[C-+/REW)TN^67)#6=!2 M?\[(7*!>5"76@$6XLI5%LLT7^2T1:XOD4@M"N"E9?+#9L*T^:"U%9GZ202RJ MD<6(CA%=4-W7O<<#,'W%T?MJ^F29@X*\A,&!GH*@0WR M[W9GZ:[;E8G-A0N)(P8YQ#G5(B!7'T&AM^6H(AB.R'-;?*78:,[E;>?*-[F& M;=,PC1EU<)+*U&_/$B^$U !M0DQ3YO>R@DOSS =^YHK<<"=TWT):'=D^+K;* MT.Q)F=Z/A_*+ZRP'2FFS$8%Y?^QI\B1:>TV?/D@J:SUA4:;P<3R_"S$7/_<,X"^=C M+JJ=AV(_T=>2!FI%L%"C?QGU0GIC5XO,9HB*C^9=(::S+1S9:#P8'24A=R M0>RN; X1VOZVE+E)D?];U*\IO8V#V*V7R(\3UB:WB-_U NW9[=!TKM>FCU%) M,X>Z6U,CUJ!85N6V[4?4Y_HOY;?;H<,-6W. VLF$1?N]5*@W\GUKGD+5YEJC M"8([:N;Z>/4I.>%>-4_)"?;E?% A1$WPX].9>?I7*FKYW,]?3$QNZQ?[/B\L ME[$0E_#>YM\?;7I ;LKK- M"V_ 7CKKSOP!NX?'7<<]SI:NHZT-Q_ $ ;'[ZS MYWZ2"U%GVK'O/-:PV9[B1//"04?=DVZGISN.]ZA+N-&",%D[ MID4XH M;9^[-SY12^Y-O*:7W\=<)@--3("Y?(M8Z0CAJ/?R6]>V&P".JXS3R4B?V3"6 M$MGV:5!;KWDR^(W6/%-K'DT'_IH=AYAV>KH#4*\+1/MP/OE\HGWY7*(]] 00 M[XY,M#3R@LIT](G(2MR^%'/;,?@@'0QV#:]Q?9KVI@X1V,5PR3D0EBE86O-\ MYN E5?SCN43S\U*B]C4]_6X.=##G$8[S?';3SF84]SJ(Q82LI85A' >]!XAPNV MS?%R2]^.>NFHUWO)NSEFSL/Y2Q."4X]3 M3#JCYR\S#L>9KPY] \)$,7 RF_E6NNGAK/H0N,X0$_M3;:8$9!@#9+KZNV$_ M[?V&+'4/*-IYX"R=-L3/?@\4NK$6R; A8,2>K9U$]]SYEIN5^=[NPI)0]GF9 MP%)71]HXR*D,MW2-U%&;B^+65,,U#50HYJ$J[HI5MHPDZ-'/IM/HJJU@RNXH MN-OD!2BV(UWK)@) Z1Y@NKM[.\7X)G;M.HP\M%%WHP .M_V=-/9 M:")=/WO80K&MF1\)*,?<0MWSJ\<.T<::UU[6>CQ$/G1!GUR=)A-3-98ZJ>PH M6,/!,B+G/*J.GR[+L;6.C;SVJY>S4>$MW_NI$OD\(3'>Q?+7_-Q7*<=\-BKF M'%3AIOFOPRO: -F=T4=WHSGUNM,QGN.?#2A@X:/&7],]Y[WL-/M'O"'IG*Y-Z"IS.$2 MD[,ON:W"F]EV]5F%/16$?%,EV'IS;#.,28!99CZCD1&%K80ET3#]PN:#C"F$ MNVOJHWE!1:; +U5GPRX[Q;S V(;[ I9>87RX8WU ,#,=W9KI4N9 QPLI."FQ MOJ7KB+ )8&-BE3ACU2\.9'K#&'&06\_;]!H*-LOJS8YN+UL3X%@7#VNI#/"0 M;^XYUM#T(X^MRR[9DP[,84@M(0_6-N =M]))/MEPD6#N-#)?,_39\!,3%116 M=C%KD5 HP0@JR^\OS"3 7-K:>['*>3Y>5"WWSAQ7@. .&8/TLT^=*QBTHO:H M3ZCYHGJ/P4%8X0ZNYD=*E[?@:V3A:2SE8:715G#%35'HQY7&6O7 M_1 CZ6& M!6W:?7$C7H2@(8P]2Q8;=(9#$,7ZG?Y(Y+#.L.^$Q=@:F]&"4J]CY5N,3"G" MCR8?E].D*B_]RHE&SQ1K/2SXVY:D(13#"6NU^'Q(BD@#+6C%FZ>U9*[8-$;* M?*7"ZI*#05&17^DN8^ A(,&V.J83D(M#\F0_J,MDRY]2'?&L D5"2.XJ/Y84 MD:! E!(H#85N+9L+M[W:8($)+V[;$YSI>!!K:;<8'?: :=%_9ZAFU' (4?&8 M>G$SY;6))U0PJ\9<[F8.9WR.#]$Y5J[J*)*>#6@=-]Q[[,#I#&B(:G4.L5-Z M[1;W*@1'I1&[[AU*>DBT9_\^S=/X7$<@^YG5.70.H>R1WX?(:?9)Q M?CC6*GNO#VJAYX^%!YP,=)4MI>X&9^AH0RGHCDI:ZJ>3V4C]UI\Z,]%;+M'" M]WF!A>"HLQ8F9UHQ+NTK)]$TG:E@K4DZ4 YI[E6^%XW4%N%]SWO1'Z:CF?8S M]T9I=QR:C/:A-BTD.KEJ6F%\XH;+(^U^RC=>CGC<^_+M^/Q)MVB-:N[F\TP6 MC/3BDUEI\Z$37OF5QP85]- -V22UGP5^-]L.&%2=-0+G::3=-R=L2@3^WDV MD^/VFL[N.>_!-)V.9S0>GN#^5YE87BJ&J2JAO_D+=8>FE.J_4#?HPC8X]-K% MZY[-#;G7%\:?)UU;J9!R_$4PN@U%9^R[93H^FD0]C042X? 0C%9&JO[YIS#C=W'4[9KB-YI+2>MLK*[K5N_,:=GM'GU]B*R_2'LG3;70&+QU/ M@Y#:Q5$^G7G?Y)//]?N4BFA[$]A&YD%N?"=>2,LDJ0+&S^\YI4S5F1+%P%91J9GJUX<[(KIZ_S5F+E",_ MOSB]?'^67)_\GV?-LN/)UX?E[^MU-L___8>UI#+](+7(!]:JJ@=H6 ,>X!BX MI\:MP=XC['3Z$A ";DVN4!H0%GCV20==554U1N %)"!<,JT/PO=LD?]T3 498^F M.LCV?.]9N.7,TL&PWUCQ>-3U5SSU-[$7"Q1-^/'(ML-^^<\[[K9C/N4N=+]O MGN^;?$$ZI9+[)P,/)-Z9HA;"S7*#@^EU8Z<5^0X?;$.%H]$L-LRH&_VV']%U M'/KT)Y%WQMT(4@V_(=1FW^=K82J_WM$WCTI_QII$M'W?GPW;X=\?1N S"F]G M;P?(#AYD^ TA4_L^2='][8$^B,3&',5(!VCUP]YO>V>F@QBA' Y'L6^[D6_A MF@\G7LCNT6CHA>Q,^^ZXK]O#0<1W4FE#[ZU $,V-6VHC3#^3*/Y/Y(?["&;; M\WX>@XY()GIZ#0PAV[1M.ABLU^GJ7C/^GX,A_?D^IXIWW$&0I2O/'&D?[X0> M]J-^)X9BH)>[;UOMG7,@7T4XS]&P%QL4%A]>B7['W?I6%2Y<]"PV00]]T[LW M^%'Z.9%X;KQYM729WH*$_H!%3 XEE$>]82=RHYN/7Z*?(AP5@!QY^6C0B3 M M>-3^6TH%%*L-^JA1?(<+]3H3_-=?^9QN_D^$]I%B9 M"-PCTME@U!G$MC?H*/IU%B^!W7QK','0 'RJ]1;$C%-9^,P M3+@?$))VU9 W'1I'' M3[-UL1$;9+7/JVL^)VEO&@_-C\T4?[J?3@?/P1Q\^MPQ_ ;E,)^#B K5-N9S MGMWW_67TRO:]^@X'W([(T[#SEA2+%CC!T\P'%A%>ZBCD;)SV9WZ!B:[_\\@K MZ3$;IJ.A)K%#+X$:?IY-)C[O44S[7X8!-0'[HED'H/FGML"AQ13>["%//9P!=+1B*E;N#18224>38 % E1>=@+F1)@ MTP F>X<^A2\'R-]'O+J(L-J/:?CP]* 7TSQXB3&;0,O#T_Y^",:02B?9-/\* MG_;32O5?S>06+I8GM8?UHK@N'#J]Q=L#E!Y#RVH;F&7*^M\*U_>+_=[D\VQ; MYQ(GZEZN.,S35*TE-WAA_.3%BEPQQ8;\7A=E!$QDY'">\Y0\26L.*SM?P?3$ MC$ZS5;;(4JPL*W4.@X"'FWR)-=,YX"\RC772"[.SN17(]7*N'4E!#>R"<26? ML_E\^R#MN UL[/Y;HA!C,.0HGIQ+1NP* M5\&$;9FXQ]B<%@&4D\<@'=Q<\??X*!=O3))%UT]]B[!K AS?:I\BQ^*JC\\@ M9KO=&?S:8C3WWYE&&#17RV@\2_D#!C*)E9EE3-/Y?##V 4XOQ4\ MI-"&5ES46,P;K0\X#Q_[Z3!=;P>ZG^*LYC6:P 7&88X!V86_<4G$W2X':GME M@$V;F"HARA@X2"R/A!*+) 81W!V/IDV;AO4NA%1AB_2I^"MGP\A9-RG@C@PI M0& 9E-M#>1TJVWAN/QT,ALQRA^EPTA/YCQIT+_C,;JD , DDQ/@0;]J(C6V^ M'9M/\7,+B28C;RGOJY[?1.XL$?!OH8W$D80X6E$4+Q[S=A"MW?(\+A>&VIY$ M#KP9N+78SSQ1PFU$0/9Z<$A="4+LI9-^GVL:B\,.OZ?$"+[HVPI(5!Y$KY[? M,D8+!TB-1.A-3HA/Q> )@;^ Q <" K77JZW7E$*A^3P&DXYNL!?&J;6:L)0- M<\_^D>X%AD^YM4+P[PK.NN2%4Z^G?M>C[E90,J(Q2A]"5@Z29^+ CNX ABYO M;U')::?7[I?F2:6FWX=J^H=)>Y7AIDTA77J58>.P.I-G"#A,(Q <2F M'U? MXNZ+-3=\OC75P<_13XN$PO@C3\M%GESE' HVF/85HA,A7,T!D)YNPED1IDY# M4T5184?U;^Y)W^B18>RH<%N8=#:>1;N3M\])-IN21 M&Z2]0*LH?T%$FJA0VUHA/VJG8?&,?FM=!34XU$8A.'1):+'AK06,.]^8S%V@ M*W (A823D.I:1\T$EC"ORV4QI[KY(BC27"YGF:2C'"@4J0]>%D@;[(I51!WN M!#:Z#+U^: ?JLJ0>G7#'36A!#>I?@?ZP3"0I0(5N6XU .+4&TQ]@-H@:*#KLILS:L-0TP;1:8&(FH*+V6M<"&^2L MVOP%LG$OS*-=0LR_%UV05J,!0)0%*HY:6-XP@^-[=_F@B M,_O;\W?7YV[NK!)IQES4F &3C^W-R=4K/-G;V^0__RU[6/]TDB;7Y;J8)V3B MNR@[R2C%@ "49JCL!D!;XIR4 ^D=K.R:5L9QW2G3N]JJ8&3P>,*2'X"ZGW/) MPC:#"M&C%BNF=$A!KDM' 1M> SKU_&%=5IBLSN80%]KH%\B4SL)(= A2>/-$ M\F2D85W-%/\PFK\V'BIR8H>P:2WFX8+Z4&YIE4A0;>.]-I)+&^91!1H,7YI! MC\!-D/^_]KZ]MVTDV_.K$(,,KG)!JTF]-0,LH-BRH[Y^C21W;S#8/VB)MC4M MB[ZBE+07\^'W/.K)*E*4DTQZ=A?HCBR*+-;CU*GS_)WJ5VIRO97:)^%:("5* MFZD@4U$'V8KGC!L[6'CYRQ_FX9S,NKZB/Y%Z'9J)SI2UQD:=.QL6H1?V%%)\7)S)2BD M9*#R6Q[3@DC0P@0JW&*Z]*C7>)29?AEE2C)M7F15:,IT!I3X MCAT3ET3Z_.;Z=5H/KFY#D;7 M9\'-[7A*WV;!AT_!Q?CF8CJZ_3@Y#4;3\:C8".<@=91<_Z9&M3(Y.P4M\Y%V MPS2E%"X#:,"3AY\'I%G#C4_$WY#T*2(11GRR7GW6001*A7E,L=CRRY.!B"NU MW.)W.#O4W5305$D*%@**O =VXSI;6%JP0W/):[JE+#92L!6A\_M$^7?\\Y&@ M$LCTA]Q$\9E,I$\GR\^X[-D0PWF-VV-L Q2':@7F+_X2#G M*J9%^2O;A@IR0_CJ\.^SU2/&(V&0US:%CFVDF;:DV^EF>;*'[JERI2)-3KY8 M-&N]^]OAY_VHSV^2J093,WI.T19LJ*IMT!G;'0O#8A"%K9ZESL8(W:'U6=$* M.1FD5\)=<-4GC.(ST#RP[)-^'ZBO0Z/RP?C*V+N=KH4#THDIZUCI]^TP-D)$ M1[>C4V,>PL@P0K00BF1H=J%E=(&CI[:%'?L.WA>'[8%5KJ37"[L].TBU%PX\ M!8IX]^6-"Y2JLT8B66*9;B%J8X8":,")6RQ M5; F2Y/YF8SM>QOK#ECH:FP2H/]^VS+489ZDIB"L]"IG\-=L:T 6FO&O0'5& M!"13G=%DGW+/+6.@)Q*P>%I.Q[/Y].YT?C>=7%]4_MCT'[1===!:=^O9JY5J M;A?*U6[?=[T0)SI[8!OS?K'CYH!U;Q]M8X(L\DF'+?GDC-J/)*B71D1\2-?K M]/,>M*-?DQP3J7?9AO<@_)1@+5.M]B+RT"8XWZ+Y*%]D]D^W0+EKZ$ 8W&S3 M1VP$>_,A7?T#&H5;H>T$C>]8IK-92E0= M-X'!#"J5_9?(?.A>PM<5GVG $%HMGZD^;)O8ZNHZ"!-F/$L@M(1E M[-JMDN$K(?$EXY#O#3MAU)P9YA0CCK8X*A1\4 S M(]&4L5F<,"<=/J9-1SC+"4.M6LB5;"8RIU587J4/E1!?-I9Y[O_6SW,Q]/D3 MQN!>P:(^Y4*5=GAN:1[[%<68('_Y>;])@W84!K/T92?83E2H2GCL00SC.OLD:!W'8L4ZV813&0^O",&P5W].#]YP* M*&"A,O_Q,RC9-GL5SM;RI,MVBPH=^2Y'KBC3QHIKGEB' M0=CR)+ZTAF'L*=P(;2.^G',9Y!M//62XNQL-@@DPA=56[G=B>ZME882(AOJ\ M?PX>@8$CL'3J$0.[_:!Q7UZOX*W7A\.O:K87M\P1%HT*PHU^(,D*U.VN)]4U MC+J>7-DPZG@R+,/(4Y$(MHUG%6/+0J;FU[OBK9!@,03(J[67?&30;;G#:+?# M0<]SN1_V?<$W0Q#W/907A7U/=7ELVU,V"JBZZ\E7;'?#N-T/+K88U_:RS1X\ M":\]Q'MT7P27>YY]T@.VTW?GO=\.NYXA=S'6QEV[;L^JGJ?:QB&[8X/+W:@= MW"A)3G@6_P!YC >AEQ55]> 0\)#V$$;L7FZU2I+?X93P4&S+.\EH5VV[2](" M O+,/;3=[;8K@9_5K8,P]F2. ZWY]FFG%\:>RW"X1AY>#O,T\(T%YJGC2<<= MP(2X! .7.^UN'?AI16)ASY/_W/'F '>MHUI?[7ON[8<#3THFHA^[JSL((P^J M'%R%$4Y]]KFO/0>.O0Z*<",Y?&Z@#NV[CUEJYNQB'^=I><[<+M" QYC?AU7R M@ +T6B ->1:O'W8\*P(L)O8DR<)EWSZ$MB-@=AST\9, \Q,(IJ6F!<_&C;WT MA;:0R)/VB@6\6I[;>UAAW(=L$PXZ/MM"RXN^%2,>\'MV5,KH,I;"5F*88KW> MLY_!&5[/ WWA."4SC;CMO0HR!.7BJ_A, XOR M)YD,Z#[FRP8O8T/MCKMQ&\ 2?-WI^_+26Y$/CS&.O1GI0\X\7UE+)7]^%_1Z MEA/76@J$+0BC@055@,64AZ;."!/?BFRTTD[8B;O6E5;7OB/V&V'_73_="=9E M%G]TW[[V\T-BU@M^%T1F13+Z:D'!PG>K^G?4M D*OMND47P +T3%"[ WSE;K MO5D+XL?U!$6("1OL\BH_&!E(#4?8&[QORN.&:C';#^4KDJWE!UUY-7NEPYM* M/EKU9"0J%MZYIQI9:W@/1E8FC]M4&D@ID$_N8S)0EL"BE7G^<1R3\2QH MW&) '#3NF*X_<$6@A^"6+9$TF;5N4LMHV)/_(Z]AS]5)#LI*[*D6:@;/.D>&J]YYIJ+C5 MFHS#4R"MTPQ4L%")5*:=&4EEQ>#E.%[,YUH60TXI<19VP4(56Y.%B!'@U$P4 MTY.>KE>T:=@XOS!'X4S.'<>'C67";"WL\N)#UMSPDBOK4^P@RD.^Q_[Y:/=;)4PPSS ' MLMH9\ $"!T:5GMFK@H:+U7:Q?\8J?HM4!?9Q#"XL _MMR%)+$ VTWY&KP13B M(-0D8O&;O00MV6Y?)8 ";PD_;F33( 6:'J/W(NG8@(6IV"YA< _O3@3>/I(Q ML^I03J09/R4+OZR35Z/B(G)ROH"QBVX6_G)/6=_!Y]66T(*I0AE/EQVDN\SV M][N'_5IMWQ!;Q L8-Y:7QX7QOBX:34,S&A@Q BB8V"@&Y L(QAM+7S/3*$02K@Q==V.II=MG MJHMOU&*#GN=\1Z:*J]4!PKNG;;9_?(+!GB0O+VOI^M:!MO)TXQOT#_*0DXGM MR&,>DV?F+_ESLMV]/&4;.15(Z)A9B '&>2C*3>68G[9.%4==W>(33+2WR9(7 M[CD#PDSEHR+5'"G@(LL>C8='F^4V@Q75AJ#\%;%QFL$=[3Y,EEG"P;;.DJ4? MS@DDIY-==H*[6(S$-X7),B-1P,CB 3E@L\3LJ--LJ:,'./&GAT72Y?+0MC^U MX9A/%1RSG&F,7H?'U 3+PUG*B]"US9*95:J >7].-GOT#LO@#2[*F6 Y=&D@% M!%"!95.I?ND:DX7DYC9K^"BPJF6*S%+7)-7BM$@ X"U+;:LD+O>D1([*20*$ M*+-YPL$M,<, ^[+?FA'X)LI 65(DKI,ACH0%,AMDB0W7-2"R&:9VMQ M\#VO,,A9=KZ([%:8"X9 %1$_NZ=BF6U1-*\4:2;%S8.X1+^+]1'TFZ=&!T8* MV@O\G&0AB/&)#J M[1,G*S]C#2BD'5 H=HF0-.G^P@PH?"\A)2] &Q%)C%2CD!X7(%L8;&.O'2Z% M'AI)V5M[=)1[@W4/UX6ZW7(^]5&$<(?"":W!/6 J>$HDT5D=*$!-(4],LMCV %.>;:4$6_H.0_:72VOH M )Z,G238I%]4.R&( /?K5?Z$PV>D$A*=%(6%X4MA2S.P;RA^)^0MG2 M":Y8]XKYB3P]G+TL^KI565Y"^":IS*A 9V6K(Y1T3J=B S$F%'";NOX>VU6L M6P90-0AL[/?D&1AP".([I4>:N'U:">;ZU>^;ZF"QV(\V+QWN(77$A,*@BM]1 MK6+EM#*>T/3R4G7I6C([@0.J(!E94URND%[X!(9%.XFCDVYT$G<$;>8R[5ZN M((%_H09EK:-)(C@^4-(I0<1LLBT"W?PSA-@1.RN84197HTT/XHUVXL=-&0;G M;8B1^YC0%><2"!DT%-@LCZN-F("%J-6NA!V46&D-$(8-5!;.'F@U15+NCB$S MQ>)KN5MJ#6*EDX6I4)9UU3U&W:GKGH!PUN!P5+0L;CYG3(ER.F8$KRK2CWV" ML*X7PJFVQ\Y (:NW0%'$@UV2HD '"1]B$4OR^(C'URYU]Q?IR0N-V:%WC7]; MEVTW4U(Y 9U$U9K,OT)YT(!?OGQ'AME(7CE;G3B?,@0PULY"<7Q\.]E:EFC; M53P/7T.;1#Z'.C',?O$*3"<0X XFHK'+'E.TZH0*I2EA+0=D8LL,H90/-(&S M;">@R_"M)]+2H0\.FXV ++K.&=H0C\C],QV4<+ ME53#2I[@L(1I"V0],J31QI8U3+^P8*OGQIP/$GR],]4D2[#G$0'23'\IT8>; MQT7>8;>0?C1^ZHJ1(\G(]P6$&=[L9.@29U"&BL1+2MMKCX +9_ZUDR_6:OW# M?@M:QQ[!46$?XXR%0;I;-'77T**>"R!)%@R0I%#$I\5 5O@36MC&G69#2L$ M1(9)[LY>*"3YBU8EG@'Q(;QFHY$@@@&*+FJ+"\XH; _<>#DU:L:%N))8\DL? M)'Q42AE' FR+]M<)5DI]\,K(?PV>LB\(M1$*F9U,V:F&]1 P*V*$T@2=;,I, M.8H-"KV'STL2@&'+4,_99.#ONXNWH?2$9>$H+A-J>*URK2#D?\'#^4; C-(T M2_U""?*2IIXR$4C_P#?BN!$8)2/3*TZBU(FP=;+[D99%HO2#@:HI?@[V+TN& MX)%@"5)B+K)AT]*?;N @!++&[O\F.TU,'T4?C/5?4(N[Q9,P9U,*@A@6D=\S MXG^B"B]63K8@M@A(#C?ZR)>;0QB6U5HK@ XX*B4S%E"?H+"+7!4JUIM98^(M M:QQ-^':]&:X%4 S39VXOGV0I AMS29D-0"8:KUV4O3.WC:Q^)]=58LIJ6P.T M2@>%B0^J:): C\U:PV9;UJ (% 6))?2R^C*:5#87('PTF1&!H,VY5%K0:IC< M98"W]^MA9_(CXYER=0E9VI.+(N< MDJN-681;=5"I>SM*&B$L(P_(D!H&/J/<, ]"4S9&H*!-'[*]SCD8"< -PX5W M@PZ"W'D3JXDPFJ?5BRS=)]POU:@== S:KS%L],;FS+5Z:C@QJAM?Y08XAW(> M/.,F$AD7"SAY?A._H#3*HV,$\\T&3W<$N!6#)@L-4OWK"\]@H=]H7C7WB B< M0-^2=*,Y[)HB)#)4TMD- "H+GU+"/ZWE%'G>,_<4_DY]=,+.TX7 \R<0^ *< MA2RD4QH.T'NAQ2=JHNQ7P_7]]G/ZZI*1A61OS_G]7O#X>T:25><:R9J:W9O/ MVL]*R:5\23$SMO*D:@9RE=XN":;5!4@8(U"0%JA,,Q/*&1"54;% MV #:D"LW+1=^LCW+/RLWM;FVV$\%[7$TRX/9PVQ2F,,O2$QDST4^1/!3Q'T( M9D\0C6HLV2$*4.XVMZ#\C$0?Z4&!7M\FQ;8WSX7LR<4 M1J3MU6<*A$_6K\"=A=*(/J=T;6)%5GG)'TA5U[W&=U)) FQ#+(_@:42R^W6R M93A4G!W]$K4ECCA=Q,GR:AXQZE!UJF&L&/<.%3^0=5>9%$5SB0Z6:"&0I"": M!8;L@PG"\Y*V@[*=H%-G3>83C'Y -P[N.;*[O&!,-,NN;$*G_-%]SIM%KM)J ML]PCH).8(&,F\$3*H?N%)32*/ZR(+2!R(,[E"]68.6[EBE,J\<1H,G/>G&HE MC9F!@9C1,%7MTPY0J\33*!?:L&/?IZ"\DHVT9"N8ZI[JDA7=PRD<9NHW<1C* M:V:/S$(5:%AMQ)<:\LJ([Q0;D@XS-&Q]>?:Q\Y;"Y1)!.2 W,$$L4FXY98"35/AM*^3O8;KE,B>8HXF60V MYF9/%GB,K<$VZ'.7:)6'UUQ2IF"!^OU?2&*0RW:?6GNV &>XXZI<>B4X$@!4 M8V4Q7[/3: JZ8AIWBQ_RBBN];_W2'3TJK"JFRM+]K*< M@.4#H[X57EU\+2$S"^&1:GG@^,G*SM:_6K/P[;NN>Z!YA#T28S/\JN(TG /# M#B%T@O^T1U(IM\I*0[D^RN%#]9(P$ K5+92V4!;7+MDQXMH)'?+WK[1W3$>9P'=8XA&5VA$B0MTL'H(F M3KAQ6LI5Q\DZ4'7,F:."PFMKV*B9*AV5=PDOM"P9(17U^Q1GTU ;B$?;L,/" MWF/Y/B4-%1:9BR-0SG5M1O2V@,9.9$CPL% MR-K6ERI+@)!=S;%JY$ 2]GU^*S+UJ),;WHA-Z7@_J4XP9CBB$M^OM>DRMXQ[ MK@^HVO8 SU*\XW%CTNMG6ZEEN(2 .,ZUIP:+KW"$D8BIT28$=*@%.LY$9LW1 MWBS^AGO<"#XI!$"82>;#7G_X5R'T;&D*R9.[W&O%"Q22(. M/IV.@7L6%U@EH\A033,M2I9ERI]257I3/5#: _LM;C!A/0!U"_:1"(\%?1"#>IO >,4[G]+ULK+Y[&&74I!Y*AU$*IX=[MMO M$U'PE[F^'(N'7#*X<;/3L7JGW*4IR&#'W*OHX]SJ[W9OX!:^9!2OS!%WLC*0 M:9ABB/+"2\0^M>-F&S\B^E N;V\-4VYTLEDT=5:.S ;CG!S1MG6+3OKB>Y @YLG+ M/[)7^SZ^IE.HF&:$I;73;[;^#/T8-+M_YB;B?G/P9T\)/5%]TD=QGE$-Q*A4 MUXW>%7H0T?MPHD0/6G$S/K('UYD4*Z3_4_GYT% O]-)-%466MJX=#CDSV-S) MUS['9,E?,%FRUMFC;]>$<2AE"VX+C.>NT@03B[0/^DPG&ZE&+U%T"^+"]U;A M>]MAE>>BT!)7U$$#^.$[G(UC%)Z4A9M46(*_$J6!'HOYF835P/6\G7SAG8P. M6BONF>@D?2,6V9?6K/0J.)YE=7C5M4)+4O/$H"%]%U7[M93F54Y%@>GQS:N4 M14W8@)!^6/C+<5*Y25V]7-M556W2/*N9*< M(:@)''LMK/$XT>ZV@+G(W7DH9"WM2/53H0NFH;;N G#016$!I(I"^ 1G<+@E M6Y[?JDF5%O#D82?BG*2X)'JE9EW5&B574$VXKJ^<>@]"!N=E8]TVC7YR2>H/ M7%.*:2V64[C4^)OW/ MV^HN\I(L>=9M2-5$6HG0;:TL+?)7"45NAI2FGS$"A/7AX<#^ M+E4W1)*?2IF@6J7)*XV%\T+70G0E,ET+;V]Y*2[IX/5E]1XZT3N=Z"2.V.!4 M*!\Q1C.1\)T54HB$!5_*[1:2 T=Q.6@.VKY@&2:7)C RVM5>4Q%+:[E@I%E1 M[FUTOJ/S9KWZ303/FL>4U T*JVJJF^1.L;QI8GZ%DO. 59!H+R!YP 9_7+%! M2([=](H>PK((%1P4,BB6+_6P172!82+7ZKF*39?.$1DI2;)'RK8SV@_2I162 MH -CX*I0SY392YN(?(2+UP5J7EA<5GHH3 9%=B^!5"6\IVQ3V*W0#JY-)&M\ MB&!UU+HRLV3E6HA? MRE6DL45-:6GEKY3KNOY,'.\9<\!*.00 MRH44PG7"^7ZSVIE\201EOHHHA<4V@\VRR9[A6=%J,QB1-,YN9^X%!LJI2N6R MERH2P..?I& Q+,(ICB34]''/JFUO@QDEQ1Y3>5T9A\2&4(&QQ84L M9J[ F\IMF2U2[3:IL[K&;N>%]E)J[,13)S)&TQZ10%@4T#CFV%36DPT;9HC1 MJD\RN L?XY M:K8P5]J99[<8>IH,A=F6NXR/:\5<];]0K3?[S*6+$S+CA3A-CD,95VL M*&FOE&>_H*MKI[,2.!M*P93Y4,N"A@BD0WJ5D_W>Q7\C[D'X:86XR$Q(_>+0 M(NG>Z*?2T\PYE^^QA3G:&!9E>MKSCMMI6%MV"K0JQ7%_;X0%HK!E*Q^BJ .A M#8G@W+)^4R"-(F?O&6_8:I1D+6>0;>$6^@^;?-E$*HI#%8I'+E>,$Z$"M91C MR*4$Z3G!LNJ,@$?>0BX60LG*"ND&5"=4CT_6>%(QZ)7*^((A6S!Z&)>@@@79 MY73X2.Y%JFQJB YU(<&.)01?43RP:[@X%6.+MZLYK'ZL,G"MM,ZL9E['P >Z MTQ\6$/?(V(BIRS*?(=N:@886/*22^O3!Y=T)NJH:!OXAI0CB$_)I$TLMTI%M MQKT_X^9+I*R\(*+5X8@V98OJ]%*C-G,$*6K/%("4Q( :FE3LC1!+"@[._L'7 M[9+T.D0QM-Y1B,1\YEPYSD.@ WPA8L7EZID/;]!=Q8D$0OC DTR*'3M0K)9" M^$VLYY;I@G9&B0F/D1PY@$5DX$#KB/K\[)K>R0Q&0Z7H[HLAZ5%0=!X&.2OS$O?IO_<9)UN01UTL +.E M3.T$-ZM0ZFQD+R<N. M))K6+CA=C#80.7C6,TB^9CFIFH>$D<17Q%SEXUU!*@IR]@!H485(2N3 1%EH M62BCY&-1M75+FQ2&.V*HJ!EA(BH&%LJP$\(O2#?*/$L*K=1=EAE1A7@QL05" MUN"75P_%LK$:-EO;8%FY,@JUJBRKKHP.MNE1Y<%/A27%:&*NT[C=V_+L8?<% M7S+_DNG@!@E;(A#-?M^19]'7T*5W29'7; USLX=V'F@-M$E&KCS3@6C>$1K0 M'8,&(X2[GHFNU[K)NP6U_9Z![N@I/&;4K)@V.@5V_Q9[Q4GGD,GBQ-]O3^-Y M<$>0'2@]=D^B;G"ZSO9+L:9XX\@,+2V92JNRUIDQ3-Q-]=Q*U4WX9US _O-< M&M:MK6@+ 9GP8!89>I8+1YB5<_-^YSZQ3^UMBEW S/J<069R[6U>K,GE:T)VY+8ACZWCUHM$=05BAJOM4L2,%\DO5%X0 MV#O:IJUA+1ZXS/9*3K$;":4(ZVUK7OZX'R18@#_NGE3>AD#R/[AIAH/N22M2 M&^&$7X+A6))WJ;[ I'[ +;->ALR0EB1/T+8B2*R.:>\6_[!M9OJL=Q5T MU]^&R=9"]+4D/R&48<0)ZTRK1;U6Q//2\?Z(=NRF/2(:!0&8\A,O JE"C: D978.7K7*C>48A".0;Y\U8(-)9_FJ,2IF',!>W;.&5?^ M]PEDQ,^I=A:9+Q5BS<(9G(WO6[LWG$5$:> 8]?A$<#B@W(&43U?EN\6OG'3# MJ;=W' MU#43"ND0N!K $%##\)OEA<+B1E6,C 2#L6#<=>[QFQ7DC]PA8NJZ*(Z18@0M MF38&$2#0=CO=Z50SG)<"6"J:Z.RH%)=D8LBD>98+*WJ-S^[--,WK+)K;Y&U M^B1H'?/*DFH.WK?/3O$%H4H:%\ )7'IDQ.SS()7:71> M)',%DQ[*3<2^;0V;(G0;#6].IIF2*41RW;"N91DI^+I(M1<5ZK8I:!D%G ZM M'6$II5>!-:;8IQV>!1O 3679;PQFBZ]1$IG]=K%_2NM 605"ZTK'1DFM@U3( M7*,8ZNBKNF6&2*6_H\\-MR4+?6_9,1V0LL;8#O3B3(;XD4Y]8\09N5'R)FW) M$HJ76#;NB%LMA53?8U>A$X%FK*!_R8BLLPV;#C9.S3H].8OR-IO"35QQ"WM< M!<&)$!7)\D,17DA.%XXO%-XSS%2CDDDREX5-4 P%O5:1?R3=H-H,;Y#)W,A, M0.:7Y7;2WX6"0O8N9YS^?7)PX%KOJ1V7:]C;S)!6,J=H@=((QA0A)\C]W!!/ M:7V%N5D#M6LRA'EV%U/%I7U!E,Z3[.&!$2Z]<;2ZT\X!]4'6T3DUZNC4NNF@ MA&]4IH6F2X()>SDH>D6Y#I0J2@IP^"9 MCZQ=FA4$$G5\&6J"0-A8L) H<7=$-)X*7%3V>SN=#(0-E#.-1&NC(5>99O.= M59.0^*,,.%--2[%V_:IIQ3?E;%;SV/!TAU:;$W+FYWFY04!F5.FX3Y@J8Y)X MHZ\VA"J-%,N.IJ+O2"!>280\896]A[=E&WQ/,8<\L=PBA1I1;I4JLZZ5+* E MC_N805P043HR-MC(A4EZH02,39?LQ49=B&I%3!5[M35,IIJ\1"]UCM7.TV?6LY!; M&P]*K5.>1MJ#/GK+-BPWB+O(.7M9>.\>!36[,IA5') 2_T4% L_ C. *N4T) MC6RQ%_M?[D![6@MQ$9(!RKAH+Z] OA8*9VM%AZE*])-$_=(RL(CDYL0_$O7A M%70L809R(MR>H>E]@N.:*T1N7ZO&3;M0:A]"P]Z_X$M4[8%J+JA&IF-N$AG% M:!WZ(G"HYFR&1OA&MF7-=LE &P_(CZ U@^(4ASENU&:O5=REW>5B=S']P[/V MQFDED8X0R/U4)B\@L-Y(*<-5JP@M3$@M8>WQM9(G1'I M,,5FN1J'\.7+%,7IS9W.3]1%%HO/F@M9)P5>3A T+YO5&-<^4Z4J%;(GO&T6 MYM?LL:=35:K.AJOR4$?U&XEZ+#QS@LSF1XR 8P.G2[VK:0[BT"O]0+0$T@?3 M0Z2PM!(RQ$ZD7BJ+<*%?RGJGQT[,S#>/:R90X7"5E=-DL-D"DYP=+J0."1,Y MX1Y8">2$774Z/V@[R\.%Q MBHH8,CQ>+;E$3I.!)>GF\VK+HIL1(TEMB#@5"C-EL2$DL219+\BC7V?Z[?5' M, BA'(K[5I1+CCYLJGE;K&AGKXRYMZ5$))X>^@I!:?*/&B)C"5& MD7RCB81R13BZ5D $*:R\5XV01D)U^CN"2.8H1$QY_:5-\X&0#BQZ-!2LPE[( M"P9V G^Q(QL87\U+TEY9M6ZART&G%4KV;!98A.N*P945JAP:JG1)J4I2=5D* M5;"_I,6Q]3"30K7B4SJ*FT\C46C1@%!5G3$15#V%*:F#!PI=PBAK%[JDE/IO M4LQR@-98[YQ':LZ_==E*DT@0G%"I_0JE.3& 3GG6*7W%J?:DJZ6MW/ ="<"* M_: MW/LKK.=OHLJ'KS6QT>5X7Y!;[ISH7PZ.$E!O>MJMD9!KAQ '$:ABO1>8 M,00Z)7B.4&LD0CQ?M6TZ0@&21678[R'\TL[DT=*H&?1.UH/(,*0P?&WS$D!' M6BTNGT>*&3HA/BXD$L-V AR(9?M0P?:Q(B48"RFA='#@[O2'[6K;M,&R%?]R ME$.&GY92D]D CNA $^P2E!BFQ:&)7:[#Y*IHC0\58Z)\I;4XM8#B;JE3CN [3?'L,C?Z+9RDV5[(*HX@?.A^+??1C7#,C%S^ M7?+(9!.?Q+I\T2R."ZF#+SV_5^".<;2X,@F9NB5Q1ZM7V#]U..JX?J'33.8I2ET M#GH]E/E'W(A,/Y('CX)S-HK@%O'%].'$!Q.=?93O)/D!F8FQA3U!5I4)-5R^ M:,DNHH+W1]"SL+Z/C !0=ESX?"K6,/>;M*(;8HS0%9@$)Z0DIE0R M)]I$C+H?#X#XBI0UEIZJ&4)7BU"96U%7U=@!PC0%RPH;RE-;1DI;1 S6 9%M MBC*36T':)B')E+E\HRHWKVBO!EZ#SW]KT]-^?7B]AV'%MG08UL1A&P5^!7LP M^ 0ZA>1L;R3O3FB&)(KT)D\NI5CW=C>"=9^1%O>@*J_,4Q$)HA[4 ?#61(WV MC^@6/S!5<3LL0;I1FZZ%W="(-\'Y-GE.*<5+TNZIL)4+5F/<.V7.]*P.J))W M'=_OKC69JBN>Z90_R7C/$RO>LS';W^_D?)]T<*RGQ[)_"0W/[/Z%$:-5**;JZD)UT<)';23U[Z>0BXUYYEZ:]GS98-$$(^-:UNNGZN#BH6 M^=C%V<7\=:6085,FDP0-^7&UV6@$&Q6R@Y3'(3LZQ$C&4JE2R1*=IIKW*KV> MPS5LM5%R5]5?63C#RUA7NSJ,M"C3";7%Q/SB>GH^MY,#H]O;F[GD^N+X+;F\O)Z60\ ^Z #A8W^&"V>$J7>Z[R M(TLY60A_M8(YOC<@7=GGOQ:HKFKNSLSLAA'LY)&9W7!K9#?4RY3Y?SN1X7H\ M#R;70.KCGQJ7-[/9^^!V/ UF'T?3<2DE\U"5L'@- H =2W.+,=%/GHR('T6] M_ZI=4*#^:R>,1-[X+AB$@WYL?&^ P!$/A^8MC6$_[/8C?8GF-.>B4[M,IE5Y MHE6PN Y5;OGVR):_(DZ#64$M]W<*;9N+JJXY+<>=;CAH#SS7X[ 3M=SK[6[8 MC[OJ^]EJO>=!N*PV^EZ1XKI]8>NUYV))?8K7=::B[C;#]N# M=NG8BV/^7I\?:J_>NR!J1CV3:N&[3<91L]]Z;R]3S>DXMO&J]*%+?VF&KUP]NM-NG M7I.ML!T9NV00=H::F<:]<-AN<:9&\<%>=^A<:X=1*W:N C.*6\'M[,9M!-[> M\S73C5TN);G&K:\W'F[7C]VNR#;&L]M;MPVC*RV#=;3[O6!.:++.*\*H';F# MZH>]V.U/JP<,J>]$*-[-)M?CV0R%Y ^3Z]%\,#E"]O=R!&'M]F7Y6P'3!2HF1/>UF@\_279P,0F MGLQ\S.=Z3@Q[_D075/E7GRK$_3W)-V7W-_:;!'1[.,'?E]Y#YP3/.) OE?A( M%/*,M\;N=W"W38>7G(=_KLYP%:^J+X<"+NFWCBCQFJZX4GV(N9!;0*#N\ MZUX'I:3G"OCV5=Y;VI)58-'U!FSBP.M[_-9.'UB>X>\6(P/ MT^CX]W"@?2D&L<.S%)PA/50ZH&]GIPX_K4 %@]/Q]2B,BA^]0P;_^AU29V<, M^Z"'=X[<&.(A2C9;+10TD$/'L2MY'KU#XNB[[+N.IV]\]>!^@]$/.]539K4 MP*S+WZDX&]..T.Y%87%R[-%*.S%TJB/]H6]YG7NVF%JCIOLV:,I,]Z[DUHGA M]T%LS5\/CA/SBI#NW"QL73L0_INJ B>YQA0QSPYUS3@ZOC79EIL]+%JS^JJA MVTT %T_A%DX-A?F _1Z9+ *.Z':KJ_:F'9/E;UYE6,DE(<[3:PV-9@?=L-_N M.4KUZ')T?3H.9A_'XSFYMFZN:\NKISJ62H="YL9\T!B_-S,Y8)P:N5-O3G;) M[.LC.P>!8223U#B?+=O?[]"WHE:UZ@PQOWOZPF10NT-5RW$EG$)($7:/SV2/ M90?^:+K#C_K\('(R$M=>\@V;^*!8_YNZ)1\]P0W&K:UW_0$$^YI"E?&E7Z&=)CLC M\(CQF##-T=@.1:6UUP[[/?-"'+5"^-]148M-&UF4FFXUT?9,=RSH RWJ=;UE MJ34,6Y'L@<[1ZUG#:(,FV:F>JY0/D4+SJML%ZY#\+,RA&C'/I&?>Q&L\,V9^ MENGPSGNB8^?2/TR?^:MD7IU:(33;UGQ2B1/"S?#P4HF/UJ*^EZ?Y3)*N: Q5@%0%U1WWIQA=-[X MKQ;??,?!4_*K6CMY8>0[4IR[WOB8.MHP=$M^L0MR"MRWDE_KW.MX&PT$0K))NVO% MDW3"?G=0_0S*3FT[E&L8:]8BC6M&G3CF7DR%#%0/XOO3ZB4O=+$?N4RQ 1?] MGC:3K7J?['4&'ON//KWFNG1AW^I'-XQ\[='EPWTI>;H3PFWNTW'?C:0H^WR' MT0@#>SE:(+P>6$+G&93ES) D%*9C-Q*LBLN/)8ZFN7V%&1<9Q^2EVG7YA%4IG M%8\46(?9[$C"EQ:SM6^JD"V<)2GN5?G9&H3MCND,%!=F.I>S"NKA$$N0GR!( MMMT0*;Y*)52^W9NB,![VRRZ?:3OJ9B=K;_ZG,?PN*-.N(-R@R^\]\_F?Y5[2 M=W&KQ;"GW3#NM?@NS^L#,P'7\'(J6Z*\3R?PK-64F5/$]4,P4NHP/,D!.%63 MXXE2&3:T@L1!^%8;3E-S*9\2Z:(6F^J$W4'?9E*]<#A$,TK+I3?XJ45WNQH0 M_ 2:#OS4$5G1Z3;E-!=GQ\ 9TI-1+@50"(..VG"P=(3Q8D76G*4&"W7H"V6+ M7O=]P3 "G#0*!_VAZ^U[D9E 5@B1,8ND))Y3>19R!!Y"]WGKNGD<>JY03YVA MTHX/7/MC;T!_*"P3$^U-92\8]%TNHNK!&55I:-@.-(>YTP<>EO1-QSWUL.3L M7E3M04C"WT7E;YP6S!$39ET->EIGS,[(R-@6.X:IFZNKR?Q*6:/0QSRYOAA? MUTY>.F=&<"48@5'(6]2O-HL)?^^36'2F>%EVKGA===:0BW3AXX+H0_D!44'V M@0.D%Y7QE;@;E?$5\9/'ND(_N:(N[/G8#3:49A@&@97'^J=:B MZ7RA0N2,,-]\$5'=?VC#H0Y"_]:O/ULAV@=P_-=5NK:M6'B\_[G6E>DJ_^WD M 3.Z%((KR9UO-;MOX&C=[F NG=(O/&>J*3@RLW4:WU^R;C73CYB V6R$! MH0%\AO+,WCM-.3)2L^O&'F@QN;C$(G'C*S?SC>!I\&%^/SR?SX/9R M=%TK9(4S_3D7 ,0>PI)^_:/8P&2*PLU^1VG]/D-.W4^5.:3^./3$-:/XR*\C MD7%4_#Y5R7_JE\='+"F_R]A22&$AV83>.W_-HW./AT&?53/5E MO@NU[082E_G%G#(2-N,TSUG67ZPTSU@[;K8AG;% ^JK?, MV$ F#&%GV_7-3\49',2FQMQO=H_OIG\>;7/66PC&2X%].[VTU1SX4XW>.J]# MI,36P JB:W9[,#.1>:W3 A'J^Z4K)$LVE.0"^?-75VX:S7W1B$PZ%NND^AYO(;&P0I%UI4-[.J MH*4%UR^%*YDX AB\'G:-+.QW*%]'/75'%7EZ7V65-L(LC%167'.P=-#@0"DY M7#@,#^"DT-F,NE@)-USO6WN[3OS))-WG*'\G-L 3? MR9X6;QIQSV=F/4%S/5#RZ_BSUN-A..ST.8>\X7&B]L->-.1<==_/0QG);Q6A M.D!![4$XZ VI/5S!PX\2Y YV0=5\E!7V5IO@_!.9S/ G^K.-[@X#N5F9?YD^ MDON,JA[[T9X%VI-"<)9(RON73,'>9\KD91?[VV;W,J]8E3WGA=&X5&Q3%)A5 M'J!0%8?$X 3[#8),-?Z$2_>G*@.']F+"K3_VS"A M[B@U4-S1M"IVBDI7<&;>Z+-2R$_76F$:;@SY6W%8GYU"?O*MM($%H(#D1Z'' MJMEAIR!\%A?D[L02J8^:MH]TSC=:K;K"Y*_V!RI >=?SPIA:3=+@'!\ MG^?9]B%=60W&X=#&96DWH_K=JS>Q^J1D: YS+H;UC33.Q/9-Y12$]?KV(W=: MK9 ;4B'KVT(\T]HQ(V;(OO.M)W500#\YFK;^K7T]=HQP/;@G*$QZ#>M UAVH9=<]JZ34/$C)O6;QC*'G4=( @X+OX_ M[_^_E/?[DU..Y4V]GKTS/>!%WXJG?L6KW*,*#@-K:PR^ZG#I1/9NCNJ?HG69 MH+R_'7;;D=7U(\Y%=Q[Z [.Q7K,&8$[9V6*%@>(L'+% O@-[:)W_O69(O>R:F6]QLFT=Y&R;-@ZWUK3Y)+3%K '^FHKT^<[!:Q;YM%#;V M2=2,K8P@C ARN?S-_^?R)5R^X#BLY8:LQ^1K^"!M_JZR.[U&A&_-USMAJ^!J MZ-67.CV[N=^SQ29/Y&/99_7 ^T:7X[X5%_QU)T3?2N6$$^(M@I[F9MWX_5O[ M5CT!^FCHA?VNN68=7YA$V>=8^>%TG_OM[]3GH='GKF4$[)B^V4'3\E_&$7#> M[^>6(\O0<9RW8TD1UA[IFR(%KFC=I?1#& R>0G5&3 M@_GH?U;$S:DD8UPG41Q#X(A^2+'PM;PXQQ*UP8=7*KGQ\WZ[RI>KQ8_ @Y.? M;S3'H^ .C\QV5*E43V$_C#K%-)KVT&);!'=L9M:V-@"CIR!1AO]IY70%<@MGH\#-N=5J''O6YD]WA@#:)T]7-C^7&!/Z2;]&&U M^ZEQ*^L4.Y3SH];WE"$C_U)X,8\?TV]9<6(N)YFHB G=%8D\.4<.3 MJ40WEM% HSOT-=/U)2@UNK[$(TTWK;[GF5[DH:;.&X*!#GW*9(!OEWI77"KS M\QA$K-:P4S[_K8YG?CS@0G'%E-5NQ(?,];6?Y!'Y_I/>]D3O6'M%313(A/'W MW3.#MH]#=CI=W]7(:=OB5J-;L>R^PY:3D[UV0K!L;#F*_"]W9!. ME.FG.%9R"8G)P]'O=]GVE7[ZT9[NND>@VB_5X ;(^!'?4(PU5V-UXE3HD;@9 MF9'"]M=VA[Y>IJOR_6V;V=<[G.OIR@X+*44HS#.9MN<&AW+)%*5Z7?!#1I$L( MMM5NNHIGH]_TL=:H:7#/L2J0A*U[=W#7VK&-#DZ*_AYA9)'#*F5B(/(*/TKP MCV:*;_U\"\;#W4RM(<XLP4RX B!VN&THHQ3K&65&V78G&?"EK?@BVNC[H(:[PJ8<10.//@V<=_3 M:!Q&,.PZO *=>+69D?_N+LR:I\*-#_^33(2U#\9N."@)X_=USG]W)^R7F.%\ M;?#=QTH(+5"B/<4G2F?1?WN,:#[UUT+]N MA8/V,92#=[NX+<7[VAY%J:S-8^X]=/W&NV5;EC^\QN[PW-TR$=7JS!/? MTCT'# XY[(6MH>V0C^R?NU8(Q+!C%89Z%W0L'Q7\/.SW V^UBLH$Y1_U67( M%2?V7='56OS:M; /&G:>2@/MV8>I]JU45[S>Z,8>(;/Z;CPFJRA%?A;H1;$1 M3V@0W-KQ1/0/VT B+BEW8O=0 FIJ#V.""*"4W$,R=X-[YQ%06SX]'NYNQSYM M@[OHT_Q+;AZT#L^@%_CLP%W#WOK=A.?Z MV*5245*N( 8D^4D#\) TKR](&3"W6>>8ZX/8["P7499&A$@3 EH6KK@XD MD"I[;WSI"[QGJTK*UCX"PTX4!:<,!ZBH):'SX%%^.;B^GH]N/D-!A-QZ-C MRLOFF#=RD6:/V^3E:;6 RX\_T*'TO3Z_B:,*$_:>@: 6B;%L;5BWMH7Y"GI9 MV+) 14&U"3N&)B5: 34G_5T60<9-XO>+M5#*-])),(S6*&O7!0ZME9OQ%2R_ M.DFZ5B)*)PZ[AD>TW08Y5/\ZNAV=&O,01L:&;&$NS-#L0LOHPC)?4ASK /.N03- #OVVQ\BV"\S;77#JB+TD=8.';)SREFWR,;Z=/B7;1TJ-DE8=7WXG%B-Q M=4T[04U^]D+3XG:=;4X((FG!+_I)'W^>W"-/T&+'-<28PK'L/^SDW9I3>[S% M@!HPA%;+=[R"W#/T"2IAWW3EUHU=@AUB[9>>M29](_"FWLS'GFBM@7O)9.VU MIZ0=^6SGG<@W37W31U3T65P-IJ/K%J)97SW3MX2_&V?8(7W->)G&7A]=-H\RR"2&TV59\G.*2[Y MHYGO]_X\!\$?C\[Y$^9\7V6;W5->4DBJW!M[188_I+2?]YL4,2?JR$P08 M%4*9C[O[\.E4%*6&:(SMVA>Z'0N'+.J'4=]B9YC!;%5_&,1AQ^)Q0T2ZM"X, MPU;Q/3UXS^D?'0'Z%G0T!+"@BM"K'*.ET(M 6'.K2C="NT400K[+D7NHM7L6 M<+"Z#%JSQY33&H9QSP,PV@*YV-,VG'2>C"BXNQL-@LGS2[+:2L1#T.())-$> MH<3=?)0(=AZ!H-L/&O>' ;Z.O3X[+:"I^\B@ZP$.!'5MT/-< M[H=]G^ED"(*?%]JV[\DOQ;8]@$Q U5T?S%LWC-M] 9[_LLT>/"Z<'DAG/?=% M<+GGV2<]8#L>B.]^&[1%=\A8#,\3Z]7M6=&ZJFT$=W-4=A)$G#!JN]CL%Q9;5O*\^ M!XZ]#BI1(SE\;J VY;N/66KF[&(?YVEYSMPNT( G?[@/J^1Q<_

=NS>/VP MXUD18#&QQ^T#EWW[$-J.@-EQ /A/(OKC1M[Z0NUXLCCR(FA,YX* MHHT>IB7ZXK/"0<>G9;:\4:,Q;/\A.?P8=DE+82LQ3+%>[^U*6FIX/4\PA^

'=]H=7T^L7;/8[[WH 7X".C?]=.FLZHL![53?;P2#E%/;%P76*4G M>C &DZ^"#$'>93F&H/&B,B=^NF?OGNWVL0_:EKJREDC^_"WH]R^U@+<4[JL0R ML)SOF+PU-'5&F/A69*?7=,).W+6NM+KV';'?'/?O^NE.,'#;(']*/(#A_VZ? M'Q(S]?5=$)FX<_35REV"[U:V8=2T"0J^VZ11? O1,4+L#?.5NN]F8KYXWJ" M(H0H@),7#'W"S"UJ+Z%'+@O2YY=U]IJFA.FWVK JBOI;+I&H!%H3\8O^7W-R M4@4?T@2D]^SA8;5(FZ06SY] IE>O0-HR7-4KKV;_J"'SM9*/\%G2]8U8L/=; M=#2LX3T(KI4\;E.V H9<]$_N8S)P0*OF'\=4]7ET_8FAZ'HQ.3V_NJ"! <'MS.:&: "?*:#75A<6#QED*'5C#ICH) M[F9G0>,=8O5"C^9/V3Z'+CK!%E.[//G_5L6P>$%>#)A2H_1!@ &/^<.*;>:6 MZ[_D!:&1BVYBG]ZH1D.!F0GBY?CWE%%:PY)[@[\#(2%B_CI/_U?QC3H]GB,N MMH4D@WS_3)FHGU=;2GCAJBQ/20ZG\F@Y/:O(BX.)Y3]9UWR MY_WR43@<))F53_TR><69%T44@9+NN>+-:IEN":4B2#A2WS<#[8B>+R4E:7;; MV*^CSUVB7EM\/F[YV_VJF3K-@#0WNZVH-;;*?ZN8'Q4#PK2H,ES^J0O4N>W! MKR.L*>,FLCIW_ET!DN;.MK!OW^+ML&7Q$B)%V!TJ/MOM-#N1DQ@!5_O>JRWW MZEM'?I%EC^[0V^UFUWU'.VZV/56U&NIZR(EV&T7VB_ M>,'&[3REYF/E/.Z\P#'[I[YCK/A8WW\R?M7*BD*P.*L53-4MR.[ _8ABXB&Z MK82W0Y63KUP<58;\Q?-@Q6RH/N6R;OL_@Q(AH>6?.&\+?@G 7U;^FZX$6910 M-+O#JHBR1\=O(W\[?Q_=YY3ZZ1Y:1G;(2CZ+[G\U*Z0=.#RLX,I:&,U4/WE: M^\ZOFL_1\C.0U2I'&7 L3:C'3Z>WF?+9-&\7AD!'@AMC["N"J/S4N+R9S=X' MM^-I,/LXFHZA5ZS@(I5)%=/?YY]8H2>MC5 #0^."&DUXB.=6LMQ9^M(D5S_& M%+BR\K:IPE:JGG0"@'_>;\I_-)MU?APG6U1OH(X*V]J$NQ M8 9 =MH2@\E?BDTH*+%$ (#E_C;OJ5L5+;MP 6O."W[)L+#SBL'!0?$0;WAK M1Y9B5H[HRH41AN\(U$MR_9+4>LG"?HFY,)2Z6CI7OXHB=60NV&]!JLA3 M11R8*5E\0);&J'N_:0+(+9SVQI\0P,I%]QY+,Q+?KMZ"AS@\-)[=WKH/?;B; M3:['LQDR]0^3:Q'L_U-P-OEE/)M/YG>T]E=9OLB^!+/=?KG*C%5_ WN+*]G; MZ&6K^9#@K ZO2C::'97<\6[@&5+!ED0R+5GH4[8>Y6(.HN MS>B[JGW S<']T#2T2O*4M9C8FXNKZ67Q040&PR28Y8KPZE&X<;#*ELOX8&5 MIY;-,>\]53;R"VC6WX.K8M"Z'SYH;H<_),26I>M:.EFR5UQ5L0R9GKE]+WR,17\3/SH2QJ5SF6_+,^QEM M8K?DGJB>U'7'K,:OHRAYN'5=CD$CBJ"[2^X]=$2?2OJO3BX3*_0>Q'=.@KUW M;8MZ/XB=\,_2,+L:CY8'@;F;X.1EFRV0$$O1)/X9%%_AGC1B.IP8V!KF.%_H M[-N8RNTV"TCT-?B(5[FN9BD^44TWXZ>;%_7J,I.B[IS4$0[?8?CZ3X02^L^@ MO"L'&I Z2E43)N.1+F!48&E#D*"VNM_3KS)Q6I4#DN]T&ST?3:;!+Z/+NW%P M-1[-8+&X=/OQW%[7/0A+H*403@Y%8LK#GJ+VQFDR<-=UABGUXL('*K94)0 S MYY@0-KS7M,PK_[#:@(B^4OS*.41P)P5."7N^W';\/N-?QMZ>,GM;RMJNGAT8L[/6QE]/(2 MW I-$N7-F\_I]F2W>DZ5@WFK/?$E[J]JH+LRVW&?"8D]6F M=@]X]=_P8-T5E+CPNAKM\2OGM.'.H_1) =?CHF()Q]&I>F6)]%]MU;T4[%CZ M+N.(+&M3H6ML_>11=XZNT59"=ICCYX9DOZC$]@A,"*]W3EQH#@-<(25\/!-7 M@>@Q6;)!A02UV9US5HTN1]>GXV#V<3R>D\G[YIK8W4G@\Q4>/[*J%RC$%8S$ M.@5)0U6S)/R4]D>JN.G1[O*M,=+^=7"X''K.><1)>9V SCS$^JQJV<,1$V]A]SI:/8Q#/#?8/RWNPF7-&V3Z_GH^F+RX7(,W&,VG@M_ MX5>[W*M]ZDZ7*#OJ% $6<;)(IO(8D!2)6H:AL=_@Q"+!,3H S-JCT)6$]OP;4WIA3Z07=JMB<#<$) %]6I.HLU;#*K8A MXGJ"G@@S#>*!-XC2>=<2?30@4A$.L]-A7^3@%%>YQ/:O)Y6Z2HBU M(]LH!\%/&3"GZ0ML4]>^A[;BDZB%7@$-&E(Z4L'>I)&>Z?U6FN7WM"NOLXU! M.W1+;IFHZEJCAB6.0RQ+[;GF6!?@6H=/+U!NT^1AY[IAA!F4AE$64TV^\C3C$=@ M(IJ6;Q&2XQY S\FMA$:U>0YM+J?#-U=7D_F5$I11PYU<7XRO1323))8+G4*A M8C%KSXH@O/V&9L9!5EBJR$A"G/!3,=)#B57K&[0^4ND>P:]HN/DEV1*PHPQ MY6AFX0< HEPC@!JRI2HS_=L;]0NCF ZR?Y%4 TQN8R:T'+NR;#4ZU7-B\;D) M<(/GC0;S46.IS0-O*&<'!CFB$"F0>':9>XZ5OJ49VG-0?YQ_(M,71:_@\@ _%HR;4,+?&!P]M[NGA+N<;!_@7WPLK]?4[3E)D/ 6G5R%K/U'+76ZTAN ME>5A>7JML:=\'3>WJ14C<9!@Y')ABMT"- GM_:KR>?VJUD"77:03P[^H0JL/ MNE(4]@OX1<(*,J.T*\N%8O%KL1 5(2IKU8[0.RT#^PRN>71\(6:EG#Q@)(84 MY;PJ2*O9;3N+'C=[7>?B6#J]/V=HR?!YY;N@T+BM=>/F("YOCM:D09/O\*AV M4>UJ>Q?%N:WOOCZUE].36];R(L M#\7@E#B=,88G[N(MT;#D%B.\L\8M@\.W]*OZTJGJBW4>UCF$,1IH\936#PSU MWTFA]E'GX'NCDJ$1'8@Z+*=F'981$L0C'P#WKX%YG]!DN5QZ)5V65GGQ'&0R MI/F12RJ'1F:JO^N'8J#+;;=F^6V?O:9.RW[K;ASYK4@32OFC"'5JX,9K@L)E M(L\3G&OZ"#5$=WJ(RZO%T@)![ H>/D;[J,%[? M@>X<8,EGV.]T.N*K'WU'5_FH, +@R$!V%98NXM=#4]H2(PD#LF($#ZLMG%NX M'DZ7O(/[I5)NB[TMU>L/'2P8'W>@7X@I$0W<0_"KIK!\'XQ=T4CF,L,*/V!< M#8.?Z9@_JV'X@U8<4\8=^AEXY[AR)/Y=4I'V5]48B-.(/+M>$<3"OZA!^"N. M_LP_HAL55KO,Y!['?I'Y[5WPLZ3*!C'WX^@'.)69K?_K-%EZPFYN+4H";0)9 M+8<(9R]H8MUOV(KPLDX6/G/KH2Z0G6!V5R%ARP,6GA!_OOTMY13SB[/;/7OZ MR%5V7EVZL.5-2[;$-")CKKQGB;U6ID8B>+QE%.$-+T\66:"%P&-^3F"9MZ]! M3#>B_94Y'6DIP0)]ZJ=,%W32$E,8_P M1I:@H^+QAM*9WFC4L. M4ZMD3KT&'>V=)H7#_,BR,!(1M"GZZK<(BK3PS\'82 G 7AY%KN[#;UL(,2;I[L6:J;Y! MU7C=6^:37AK$?MN+^\[:4UN3M5I\^GBV6LU!77NRLZ=+M5MV$A^C#RL3SN%' MW([9^ZGT';R5.++169LC.RJBBP\\Y&3#%^VZ]:=461B^5+=Y>$G>V("Q0D>V M<' 6OL7Z?=VH>#F_=EPZ,F51,-:$*G4]*^>) QF;(OA*JU,9<*->6_ZRXC05 MFU+1,-*] X=#K5=6C=0SM67O'1Z(+=(,+6 MT#M0$<<5#"JCDFH>"[4]+.6>I'XE1,&P&L'@ ZC'OYW,GC($H_]%%5$U>N&Z M9 9#5R=L1GWG8B_R :/UVCZHMZX3Z]7RBSS=(CFV8K\WA<[;#QZ[LX%EP--; MMH-4E-R#G95JP5L(7E\B,@>-E41?<462YF#@FS^'5[[DSYH6=@ZM#[U4/ MS%O'KRG7,/?5MR,?(QV=>%9+!+)^*T'IJ[T1H?T810@?3EC+R]P4)8&4LB:* M>Z<)D2L5CB#!GN7!)D.C[\Z B2VV^[=]1BD$ZRSGJK92\_>"ZI_ #S'"AW0[KV-K1"8PC@ M-MMS$"-<2$_HW0G(@]#'/-FZR(HZ:+55[NX]O#,Z4=SX[3V63%]MB&B-;%@R M"!T?TWJ5[!9/2AX0C>7!<[),D?8-!&?'RT1P2\%\]#\%K.KS"\S%AJN._KS? MKO+E:O'&8'N!0].XU#4>3AD^!KMJX,<(6'[!?J[2W5.V-#-F0XEV/T?$?HSL M!J$GVX+4@;9#VJ8A1(P40K+4A]D+V65 M[9\:@MV]?TNR L3IPN:G!@#8Q>3%% +!1%+P6P'%-:)AYSU2T0&C:%0)63 M$CZ:[(('7AE@MLENO\N .+TA,%[+=;OCM6>GR9HM^RD2-.*<^V*IVCYXUT8+ M6W3&W8CP9@](<@ENPX(P:-W&A][68Z^XTH@[S9[G;@IT]730=V^C[>TWW>P( M:^OLWLXA6V=?3K#@QU* T3FBDT_V:L28,.&\4DO5B4QK]4R#!^2WT>ZBJ.P9 M6AO%.9=$?T\7#"!G'K.._.U;?,&_:$_Y5[#5]F6#-/K>GL":='P=5'L(W^,C M]D;'.V(O?'-A8RL^@[NK!*;A#3 %)MY+"6+/^>KW4E 6Q&TQ(OLQ_7&!Z8\/ MG+#L@<*@RJJYBA0VJC2Z\IB&0:V=?7.YF961.),)!+>YC!;HR]$5_'LF1 @Z^FP6;QW2S>*V&A31R85.) M*(F1$V(<^?X^7RU7R=:3->!A.Z@\4+@.U@Y&T)A\OZ;H6P-&"A4+)9 ;M8_D M45OG-<]E>=U"%L$YF40^HTX@N;*TA!&-W :%@B[PGK M.9>]KE+A,Z1;X&D'X1BF"G6!^@ /OV1,ESE\^RW=R'@ B0GF-V$H5(> =6X8 M$@:;<^$7NU5#GR9D(2$!^U7.M[5;67K%0/X@_+:UV$PJ"_"(Z:U&IBBC%U3: M2=M^A%'DM7CU2"";KG-^C08Q%&;JOX%KPP%N5<84&;C M"\S#"B;7YS?3JY'6W6_'4X$/]N%3<#&^N9B.;C].3H/1=#PRZ@!]3?YEGC[Z MZ '3CT_6E+ ML.M &8*A;U?K5T8,S44))0-]1*&%5%2'T0F'LU34E/EG4-*) M:0G^F*4T$W3-,VR#A5-]75Q&_Z!*,69R[)!F('=FM-G\='JOL)T_ 8;UG=*F+>=)PNO^*="U.:Z M3IEC$+T;3>?CZ>6GX'QR/;H^G8PN@[/1?!0T]IL$R!"(K\P6<[R3O@ZT^4]Y MOOL?_P=02P,$% @ VXE<4/#G*)]0 @ 8 L T !X;"]S='EL97,N M>&ULU5;;:MM $/V595U* B62[,0AC21H X%"6P+Q0]_"VAI9"WM15RM7SM=W M+[K8*NG%38OC!^_,F9TS9R_V;%SI+8/[ D"CAC-1);C0NGP;!-6J $ZJ,UF" M,)%<*DZT<=4ZJ$H%)*ML$F?!- SG 2=4X#06-;_END(K60N=X/,>0C[_1F:0 MX(>3UU]KJ:]?(3].WDPFXA::SY/,+CJB MO_A#^I^1CZCG3U"WTPU3ESE*O+2)0;NW:9Q+,6SQ#'O ,!,.:$-8@F\(HTM% M;59..&5;#T\ML)),*J3-V9K*D46J1Q^.O&>/O>7A5$CE:OL*_GO93A\%.L\* MI(SU J?8 VE<$JU!B5OCN,D._"&$6GNQ+8W"M2+;:'J!AP0WF")+J3)0?9D( M=U :,\BM'$77A1VU+ ,;U%IR8V24K*4@3D.7T1J&=@6,W=O?Q)=\C[O)D9]C MCR3$R*KH3+/JUAQ.+722=]D\]R[M8;RHI!NIW]=F.<+Y]M+!G8*<-LYO\EZ M82=ER;;O&%T+#GXQORP8'5@PC4E7!Q52T4?#9Z_*R@"@,-J TG2UBWQ3I%Q MH[OKU.2':IZ^0,W/O<]K$* (VQ5M[OXQ[_)_5FR[QU]K=G\K8\7/*')V>?P: M;9]\ 2+GQR]R=G7\&NT+Y-^*#-K6N--_][IOCZ)E39FFHI5;T"P#K\<^?Q+\ MV;ZKV%X/')JPH==D:9Z[>_PF-X.(L&#_0DR M6O,K5W!X4Z?? 5!+ P04 " #;B5Q01#H4(Y@& !8.@ #P 'AL+W=O MONIWZ^6CW*35'\66YFK(^NBW"2UVBP?^M6VE,FJ>I2RWF1][>S,[&^2-.]] M^?QRK:NR3S>*6B[KM,C5SF;'=2J?JM_'FTV1J!.^RSBY/^^=]42RJXMIFM6R MG"2UO"B+W3;-'\Y[@YY8IV551\V]VS,W:9YNTE]RU6Y5C\7395&FOXJ\3K)H M6199UOY7!'P#7("'C M2[=]KHY_*QQ?<2[F\;2/I7?@$T@:0-B^D[\;"\Q6F>WW$G)MZU&\4>[<3/4"]^QHLY=;Q0 M7#NSA2OFKA,MPNHWD:*B3PS8!;- M11!,;KS9K 7S_-CQ+[S1S!5.%'73B@$2S8#9-#/53MP.#3+*@%TI\[D7SU^? M9]-(//_"]<=>%Q(99<"LE,; ?U\&LXD;1NT;&-]2-.21 ;-(6C25;#7]+"@FLLF 62?/KA.Q\T_GJ6K('1JS.R+WHGGO5$N=!N'<^1U! MI6*GHS@-.41C=T@4AXMQO A5NZ!0<'#";(RO"R>,W7!V*Z8J.5"-U9D)E18Z MXF27)[L5Q43BT)C% 7/!.XUB(G%HS.+ F#K%1.;0F,T!DE9Q$M,AJ8:4HC$K M!::NW8>.I*(Q2^6=U+6)I *I*"82C,8L&)C"=J.)!*-QCU?>26'_"RVSAM9[9NA1,K1F94#T]MN>T'*T9F50]/;-V.(1*-SCUY0GMN-(1*-SBX: MDN>^&43D%YW9+S#A[01QB/PR9/8+SB2'%!/Y958%!-.PQQUE&-33*2<(;-R,.9'BHF4,V16#L*\:VORKYA(/D-F^: Q MXZD844PDG^'QYF,4ID,QD86&QYR5Z10*#&0A@]E"&)-:R$ 6,I@MA#&IA0QD M(8/90N\6"B:R3M*,8B(+&E5+,FT6ANXV8R:22@BY( M,Y&"S(,L%%"8T6Z[S61SMHKHZTI.B@G7I!US!8$XI9A(02:S@B!FMS=""C(/ ML9Y@KRA\*L;%9J/:4$(7[YI(02:S@M[!E)F\+]/Z)UV)B!1D<2\Q> OS1J8/ MC[5<=8:5%E*0Q:R@MZ-YTW3T>5W1Z1X+*#*"FM)"%+&8+84PZPK"0 MA:Q#3/^\BTE'&!:RD'74&2!:@[60A2QF"V%,6H.UX-KH0ZQD>Q>3UF M9"&+ MV4*=^;16/]LBETU?=/]3_+6CF,A"U@%7M74QB[5*E BFC2QD,UMH#]/+E\5& MBCCY(4)%1+MW&UG(9K;0'N9$KF59*DTVH$Y%%\38R$(VLX7V,)W5*FW.>4F- M*2:RD,ULH3W,15[*9?&0-[\]$W7R@V(B"]G<%H*3T]3I-K*0S6TAB$F=;B,+ MV&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVD%NVS 0A>&K&#I : [)(5/$6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\; M&8(,\E]]$*AY^I8O]7CNVM*<^[)YNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^FJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4- MKZ7)>2SF]F,?I@VFO[SW^7^V[X['\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE M($%)>#(CTH+0M#CEJ^W +V% MK[< O66%=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#> MPM?; ;T=7V\']'9\O1W0VZUP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ M.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T M]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#BM\ MJT0?*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>BO06U>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL" MO2-?[PCTCGR](] [\O6.0._(USL"O>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?B MZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=5ICU1L/>?+W3 M3._2U$,^?!^')N)V"@PV&34UOVMUNE;87\,!)4/@G MV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO M?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5C MZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LF MO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9 MY>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^ M]M;/ET-"&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -J)7%!2Z+U/;@, M ,@0 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4-EN M@+0^ @ K < !@ ( !6!$ 'AL+W=OGQ02$X" O!P & @ $\& >&PO=V]R:W-H965T M&UL4$L! A0#% @ VHE<4*M9L4\8!0 Y1H !@ M ( !P!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ VHE<4 81@BRT 0 T@, !@ ( !TB< 'AL M+W=O&UL4$L! A0#% @ VHE<4+>;Q1FT 0 T@, !D ( ! MJ"L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VHE<4+1? I*T 0 T@, !D ( !:#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4&6YDLZS 0 T@, !D M ( !YCP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ VHE<4"QNWNBT 0 T@, !D ( !I4( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVHE<4#Y[^7G# 0 -P0 !D ( !ETD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4,"#[MW" 0 -P0 !D M ( !AU4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VHE<4$,,,[:W 0 T@, !D ( !=EL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE< M4,0X5?/$ 0 -P0 !D ( !V6$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4!(ANA84 @ ,08 M !D ( !KV< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4$5SK\%Y @ @P@ !D M ( !RFX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ VHE<4.!DS+KU 0 X@0 !D ( !+'8 'AL+W=O M >&PO=V]R:W-H965T3DY@( .4+ 9 " ?][ M !X;"]W;W)K&UL4$L! A0#% @ VHE<4-$< M,2V\ P K!$ !D ( !''\ 'AL+W=O*$U$# ^#P &0 M @ $/@P >&PO=V]R:W-H965T& !X;"]W;W)K&UL4$L! A0#% @ VHE<4%=3C^1L @ _@@ !D M ( ![H@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VHE<4(=HU*/G 0 "04 !D ( ! M9Y 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VHE<4,>PWOGI @ ' L !D ( !VI8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4/PL+60B M P [ P !D ( !KZ 'AL+W=O&PO=V]R:W-H965TF !X;"]W;W)K&UL4$L! A0#% @ VHE<4,J>M3X6 @ +@8 !D M ( !4JD 'AL+W=O&PO=V]R M:W-H965TM !X;"]W;W)K&UL M4$L! A0#% @ VHE<4$N.]C+5 0 % 4 !D ( !!+ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVHE<4.M8ZB/W 0 =@4 !D ( !:K< 'AL+W=O&PO=V]R:W-H965T:[ !X;"]W M;W)K&UL4$L! A0#% @ VHE<4$K:55%>! M%14 !D ( !Q\$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4$-BO1E.! EQ4 !D M ( !#L\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VHE<4/*&PO=V]R:W-H965T&UL4$L! A0#% @ VHE< M4''Y00NY @ <@H !D ( !8>0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHE<4/$X#*(! @ [P4 M !D ( !(>T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXE<4"B60>TWT@ -8$# !0 M ( !K_H 'AL+W-H87)E9%-T&UL4$L! A0#% @ VXE<4/#G M*)]0 @ 8 L T ( !&,T! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ VXE<4*W=8N6M @ ;30 !H M ( !6-8! 'AL+U]R96QS+W=O&P\ @ WC( !, ( !/=D! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& &$ 80"9&@ JML! end XML 94 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET INCOME/(LOSS) PER SHARE - Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share, Basic and Diluted [Abstract]                      
Net income/(loss) $ 10,790 $ (5,089) $ 2,507 $ 663 $ (1,322) $ (256) $ (4,415) $ (7,206) $ 8,871 $ (13,199) $ (97,570)
Shares used to compute net income/(loss) per share:                      
Weighted average shares used to compute basic net income/(loss) per share                 145,838 141,402 135,715
Dilutive potential common shares                 11,545    
Weighted average shares used to compute diluted net income/(loss) per share                 157,383 141,402 135,715
Basic net income/(loss) per share $ 0.07 $ (0.03) $ 0.02 $ 0.00 $ (0.01) $ 0.00 $ (0.03) $ (0.05) $ 0.06 $ (0.09) $ (0.72)
Diluted net income/(loss) per share $ 0.07 $ (0.03) $ 0.02 $ 0.00 $ (0.01) $ 0.00 $ (0.03) $ (0.05) $ 0.06 $ (0.09) $ (0.72)

XML 95 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensor Royalties, Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]        
Future minimum royalty payments $ 40,150 $ 7,304   $ 40,150
Impairment charges to cost of revenues 457 711 $ 27,323  
Goodwill impairment charges $ 0 $ 0   $ 0
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets estimated useful life 3 years      
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets estimated useful life 7 years      
XML 96 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL DATA (unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
QUARTERLY FINANCIAL DATA (unaudited)  
Unaudited Quarterly Consolidated Statements of Operations Data

For the Three Months Ended

2019

2018

   

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

      

March 31, 

      

June 30, 

      

September 30, 

      

December 31, 

Revenue

$

95,885

$

95,540

$

107,077

$

112,879

$

81,443

$

90,193

$

99,285

$

95,640

Cost of revenue:

 

 

 

 

 

 

Platform commissions, royalties and other

32,813

32,806

36,758

38,278

29,167

32,386

34,384

32,508

Impairment of prepaid royalties and minimum guarantees

457

(b)

99

(b)

612

Impairment and amortization of intangible assets

1,252

1,056

1,040

1,039

1,467

1,468

4,167

2,017

Total cost of revenue

34,522

33,862

37,798

39,317

30,733

33,854

38,551

35,137

Gross profit

61,363

61,678

69,279

73,562

50,710

56,339

60,734

60,503

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

26,546

19,736

22,968

25,877

22,710

22,832

23,839

25,553

Sales and marketing

28,105

35,040

46,140

31,013

26,810

29,741

28,874

28,435

General and administrative

6,635

4,951

5,879

5,751

7,890

7,608

8,095

8,074

Restructuring charge

80

(a)

160

(a)

Total operating expenses

61,286

59,727

74,987

62,641

57,490

60,181

60,968

62,062

Income/(loss) from operations

77

1,951

(5,708)

10,921

(6,780)

(3,842)

(234)

(1,559)

Interest and other income/(expense), net

764

556

271

510

(251)

(366)

96

286

Income/(loss) before income taxes

841

2,507

(5,437)

11,431

(7,031)

(4,208)

(138)

(1,273)

Income tax (provision)/benefit

(178)

348

(641)

(175)

(207)

(118)

(49)

Net income/(loss)

$

663

$

2,507

$

(5,089)

$

10,790

$

(7,206)

$

(4,415)

$

(256)

$

(1,322)

Net income/(loss) per share

Basic

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

Diluted

$

0.00

$

0.02

$

(0.03)

$

0.07

$

(0.05)

$

(0.03)

$

(0.00)

$

(0.01)

(a)Includes restructuring charges relating to employee termination costs in the Company’s Long Beach office.
(b)These charges are related to impairment of prepaid guaranteed royalties for certain celebrity license agreements, and certain other prepaid royalties.
XML 97 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA
12 Months Ended
Dec. 31, 2019
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA  
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA

NOTE 14 — SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA

ASC 280, Segment Reporting (“ASC 280”), establishes standards for reporting information about operating segments. It defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is also chief operating decision maker, makes decisions and manages the Company’s operations as one operating segment. The financial information reviewed by him is included within one operating segment for purposes of allocating resources and evaluating financial performance.

The following tables set forth revenue and long-lived assets based on geography:

Revenue

Revenue by geography is primarily based on the geographic location of the Company’s payers. International revenue is revenue generated from distributors and advertising service providers whose principal operations are located outside the United States or, in the case of the Digital Storefronts, the revenue generated from end-user purchases made outside of the United States.

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

United States of America

$

320,343

$

280,264

$

216,468

Americas, excluding the United States

 

25,240

 

21,903

 

15,976

EMEA

 

45,700

 

41,585

 

33,180

APAC

 

20,098

 

22,809

 

21,203

Total revenue

$

411,381

$

366,561

$

286,827

Long-Lived Assets

The Company attributes its long-lived assets, which primarily consist of property and equipment, to a country primarily based on the physical location of the assets. Property and equipment, net of accumulated depreciation and

amortization, summarized by geographic location was as follows:

    

December 31, 

 

   

2019

   

2018

 

United States of America

$

16,738

$

12,653

Rest of the World

 

905

 

1,235

Total

$

17,643

$

13,888

XML 98 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Revenue Concentration

 

Year Ended December 31, 

2019

   

2018

 

2017

 

Apple

54.4

%  

54.7

%  

54.2

%  

Google

33.5

%  

31.3

%  

30.3

%  

Schedule of Depreciation And Amortization Periods for Property and Equipment

Computer equipment

Three years

Computer software

Two to Three years

Furniture and fixtures

Three years

Leasehold improvements

Shorter of the estimated useful life or remaining term of lease

XML 99 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2019
REVENUE FROM CONTRACTS WITH CUSTOMERS  
Summary of Revenue from Contracts with Customers

Year Ended

December 31,

2019

2018

2017

In-App Purchases (over-time revenue recognition)

$

360,598

$

316,157

$

244,314

Advertisements and offers (point-in-time revenue recognition)

50,728

50,121

41,154

Other (point-in-time revenue recognition)

55

283

1,359

Total revenue

$

411,381

$

366,561

$

286,827

Information on Receivables, contract assets and contract liabilities

December 31,

2019

2018

Receivables, which are included in accounts receivable, net

$

29,304

$

27,325

Contract liabilities, which are included in deferred revenue

$

97,629

$

85,736

XML 102 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA (Tables)
12 Months Ended
Dec. 31, 2019
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA  
Schedule of Revenues by Geographic Region

 

Year Ended December 31, 

 

2019

   

2018

   

2017

 

United States of America

$

320,343

$

280,264

$

216,468

Americas, excluding the United States

 

25,240

 

21,903

 

15,976

EMEA

 

45,700

 

41,585

 

33,180

APAC

 

20,098

 

22,809

 

21,203

Total revenue

$

411,381

$

366,561

$

286,827

Schedule of Long-Lived Assets by Geographic Location

    

December 31, 

 

   

2019

   

2018

 

United States of America

$

16,738

$

12,653

Rest of the World

 

905

 

1,235

Total

$

17,643

$

13,888

XML 103 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2019
COMMITMENTS AND CONTINGENCIES  
Schedule of Future Minimum Guaranteed Royalty Commitments

Future

Minimum

Guarantee

    

Commitments

2020

$

11,540

2021

 

10,160

2022

6,150

2023

6,150

2024

6,150

$

40,150

XML 104 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2019
BALANCE SHEET COMPONENTS  
Schedule of Components of Accounts Receivable, net

    

December 31, 

 

   

2019

   

2018

 

Accounts receivable

$

29,304

$

27,325

Less: Allowance for doubtful accounts

 

 

Accounts receivable, net

$

29,304

$

27,325

Schedule of Movement in Allowance for Doubtful Accounts

Balance at

Balance at

Beginning of

End of

Description

   

Year

   

Additions

   

Release of Allowance

   

Year

   

Year ended December 31, 2019

$

-

$

-

$

-

$

-

Year ended December 31, 2018

$

837

$

-

$

(837)

$

-

Year ended December 31, 2017

$

837

$

-

$

-

$

837

Schedule of Components of Property and Equipment

    

December 31, 

 

   

2019

   

2018

 

Computer equipment

$

9,079

$

7,281

Furniture and fixtures

 

2,201

 

2,076

Software

 

3,612

 

3,394

Leasehold improvements

 

16,121

 

11,230

Total

 

31,013

 

23,981

Less: Accumulated depreciation and amortization

 

(13,370)

 

(10,093)

Property and equipment, net

$

17,643

$

13,888

XML 105 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BALANCE SHEET COMPONENTS
12 Months Ended
Dec. 31, 2019
BALANCE SHEET COMPONENTS  
BALANCE SHEET COMPONENTS

NOTE 6 — BALANCE SHEET COMPONENTS

Accounts Receivable, Net

    

December 31, 

 

   

2019

   

2018

 

Accounts receivable

$

29,304

$

27,325

Less: Allowance for doubtful accounts

 

 

Accounts receivable, net

$

29,304

$

27,325

Accounts receivable include amounts billed and unbilled as of the respective balance sheet dates, but net of platform commissions to the Company’s Digital Storefronts.

Changes in the Company’s allowance for doubtful accounts were as follows:

Balance at

Balance at

Beginning of

End of

Description

   

Year

   

Additions

   

Release of Allowance

   

Year

   

Year ended December 31, 2019

$

-

$

-

$

-

$

-

Year ended December 31, 2018

$

837

$

-

$

(837)

$

-

Year ended December 31, 2017

$

837

$

-

$

-

$

837

The Company had no significant write-offs or recoveries during the years ended December 31, 2019, 2018, and 2017.

Property and Equipment, Net

    

December 31, 

 

   

2019

   

2018

 

Computer equipment

$

9,079

$

7,281

Furniture and fixtures

 

2,201

 

2,076

Software

 

3,612

 

3,394

Leasehold improvements

 

16,121

 

11,230

Total

 

31,013

 

23,981

Less: Accumulated depreciation and amortization

 

(13,370)

 

(10,093)

Property and equipment, net

$

17,643

$

13,888

Depreciation for the years ended December 31, 2019, 2018, and 2017 was $4,225, $3,855, and $3,195, respectively.

XML 106 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2019
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 10 — COMMITMENTS AND CONTINGENCIES

Minimum Guaranteed Royalties and Developer Commitments

The Company has entered into license and publishing agreements with various celebrities, athletes, sports and entertainment organizations, and other well-known brands and properties to develop and publish games for mobile devices.  Pursuant to some of these agreements, the Company is required to make minimum guaranteed royalty payments regardless of revenue generated by the applicable game, which may not be dependent on any deliverables. The significant majority of these minimum guaranteed royalty payments are recoupable against future royalty obligations that would otherwise become payable, or in certain circumstances, where not recoupable, are capitalized and amortized over the lesser of (1) the estimated life of the title incorporating licensed content or (2) the term of the license agreement.

At December 31, 2019, future unpaid minimum guaranteed royalty commitments were as follows:

Future

Minimum

Guarantee

    

Commitments

2020

$

11,540

2021

 

10,160

2022

6,150

2023

6,150

2024

6,150

$

40,150

The amounts represented in the table above reflect the Company’s minimum cash obligations for the respective calendar years, but do not necessarily represent the periods in which they will be expensed in the Company’s consolidated financial statements.

Licensor commitments include $40,150 of commitments due to licensors that have been recorded in current and long-term liabilities and a corresponding amount in current and long-term assets because payment is not contingent upon performance by the licensor. The classification of commitments between long-term and short-term is determined based on the timing of recoupment of earned royalties calculated on projected revenue for the licensed intellectual property games.

Income Taxes

As of December 31, 2019, unrecognized tax benefits have been netted against deferred tax assets and potential interest and penalties are classified within “other long-term liabilities” on the Company’s consolidated balance sheets.

Indemnification Arrangements

The Company has entered into agreements under which it indemnifies each of its officers and directors during his or her lifetime for certain events or occurrences while the officer or director is or was serving at the Company’s request in that capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a director and officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. Accordingly, the Company had recorded no liabilities for these agreements as of December 31, 2019, and 2018.

In the ordinary course of its business, the Company includes standard indemnification provisions in most of its commercial agreements with Digital Storefronts and licensors. Pursuant to these provisions, the Company generally indemnifies these parties for losses suffered or incurred in connection with its games, including as a result of intellectual

property infringement, viruses, worms and other malicious software, and legal or regulatory violations. The term of these indemnity provisions is generally perpetual after execution of the corresponding license agreement, and the maximum potential amount of future payments the Company could be required to make under these provisions is often unlimited. To date, the Company has not incurred costs to defend lawsuits or settle indemnified claims of these types. As a result, the Company believes the estimated fair value of these indemnity provisions is minimal. Accordingly, the Company had recorded no liabilities for these provisions as of December 31, 2019 and 2018.

Contingencies

From time to time, the Company is subject to various claims, complaints and legal actions in the normal course of business. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using available information. The Company’s estimate of losses is developed in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. After taking all of the above factors into account, the Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed reasonably probable and the amount can be reasonably estimated. The Company further determines whether an estimated loss from a contingency should be disclosed by assessing whether a material loss is deemed reasonably possible. Such disclosure will include an estimate of the additional loss or range of loss or will state that an estimate cannot be made.

 

On March 14, 2018, Jeffrey Tseng, the former Chief Executive Officer of Crowdstar, filed a complaint in the Superior Court of the State of California for the County of Santa Clara against Time Warner Inc., Rachel Lam, Intel Capital Corporation, Middlefield Ventures Inc. and Jose Blanc (collectively, the “Non-Glu Defendants”), the Company and additional yet-to-be-named defendants.  The complaint alleged (i) breach of fiduciary duty by the Non-Glu Defendants, (ii) aiding and abetting breach of fiduciary duty by the Company and (iii) intentional interference with contract, intentional interference with prospective economic advantage, negligent interference with prospective economic advantage and unfair competition by each of the defendants, in each case relating to circumstances arising from the Company’s acquisition of Crowdstar and the events leading up to the acquisition.  Mr. Tseng was seeking compensatory damages and exemplary damages, each in an amount to be determined at trial, along with costs of suit, reasonable attorneys’ fees and such other relief as the Court may deem proper.  The Company and the Non-Glu Defendants filed demurrers in response to Mr. Tseng’s complaint on August 17, 2018, Mr. Tseng filed responses to these demurrers on September 17, 2018, and the Company and the Non-Glu Defendants filed reply briefs in support of their demurrers on October 15, 2018. A hearing with respect to the demurrers was held on November 30, 2018.  On January 24, 2019, the judge issued an order sustaining the demurrers on all six claims and gave Mr. Tseng 10 days’ leave to amend his complaint.  On March 4, 2019, the Company, the Non-Glu Defendants and Mr. Tseng entered into a settlement agreement pursuant to which Mr. Tseng, on one hand, and the Company and the Non-Glu Defendants, on the other hand, provided mutual releases of claims related to the subject matter of Mr. Tseng’s lawsuit and Mr. Tseng agreed to dismiss his lawsuit with prejudice. The Company did not pay any amounts to Mr. Tseng in settlement of this matter.  Mr. Tseng dismissed his lawsuit with prejudice on March 6, 2019 and, accordingly, the Company considers this matter to be resolved.

The Company does not believe it is party to any currently pending litigation, the outcome of which is reasonably possible to have a material adverse effect on its operations, financial position or liquidity. However, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors.

XML 107 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION AND OPERATIONS BY GEOGRAPHIC AREA - Long-Lived Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Long-lived assets (primarily consist of property and equipment)    
Long-Lived Assets $ 17,643 $ 13,888
United States of America    
Long-lived assets (primarily consist of property and equipment)    
Long-Lived Assets 16,738 12,653
Rest of the World    
Long-lived assets (primarily consist of property and equipment)    
Long-Lived Assets $ 905 $ 1,235
XML 108 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK OPTION AND OTHER BENEFIT PLANS - Weighted Average Assumptions (Details) - $ / shares
7 Months Ended 12 Months Ended 91 Months Ended
Dec. 31, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jun. 04, 2015
PSOs          
Black-Sholes Valuation Assumptions          
Risk-free interest rate     2.89% 2.07%  
Expected volatility     60.20% 63.30%  
Expected term (years)     5 years 11 months 23 days 5 years 9 months 21 days  
Stock Based Compensation Additional Details          
Contractual term   10 years      
Weighted-average fair value of stock options granted     $ 3.38 $ 2.09  
Granted (in shares)   0 2,737,000 4,246,000  
Options to purchase common stock          
Black-Sholes Valuation Assumptions          
Risk-free interest rate   1.88% 2.63% 1.76%  
Expected volatility   57.20% 57.90% 57.80%  
Expected term (years)   4 years 4 years 4 years  
Stock Based Compensation Additional Details          
Weighted-average fair value of stock options granted   $ 3.44 $ 2.25 $ 1.42  
Granted (in shares)   815,000 (6,092,000) 5,346,000  
Options to purchase common stock | Minimum          
Stock Based Compensation Additional Details          
Contractual term   6 years      
Options to purchase common stock | Maximum          
Stock Based Compensation Additional Details          
Contractual term   10 years      
Options to purchase common stock | 2007 Equity Incentive Plan          
Stock Based Compensation Additional Details          
Contractual term 10 years       6 years
XML 109 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS EQUITY - Warrants (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Class of Warrant or Right [Line Items]      
Proceeds from exercise of warrants     $ 3,000
Warrants to purchase common stock      
Class of Warrant or Right [Line Items]      
Shares issued, warrants exercised 0 0 1,000
Proceeds from exercise of warrants     $ 3,000
XML 110 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Fixed assets $ 280 $ 35
Net operating loss carryforwards 48,993 50,216
Accruals, reserves and other 5,336 11,025
Foreign tax credit 2,905 5,246
Stock-based compensation 5,882 4,787
Research and development credit 22,630 17,945
Capitalized research and development 7,189 2,835
Intangible assets 355  
Other 2,951 2,888
Total deferred tax assets 96,521 94,977
Deferred tax liabilities:    
Fixed assets (40) (73)
Intangible assets   (513)
Net deferred tax assets 96,481 94,391
Less valuation allowance (96,316) (93,982)
Net deferred tax liability 165 409
US    
Deferred tax assets:    
Fixed assets 209  
Net operating loss carryforwards 48,968 50,119
Accruals, reserves and other 5,202 10,853
Foreign tax credit 2,905 5,118
Stock-based compensation 5,882 4,787
Research and development credit 22,630 17,945
Capitalized research and development 7,189 2,835
Intangible assets 355  
Other 2,951 2,888
Total deferred tax assets 96,291 94,545
Deferred tax liabilities:    
Fixed assets   (54)
Intangible assets   (513)
Net deferred tax assets 96,291 93,978
Less valuation allowance (96,291) (93,978)
Foreign Tax Authority    
Deferred tax assets:    
Fixed assets 71 35
Net operating loss carryforwards 25 97
Accruals, reserves and other 134 172
Foreign tax credit   128
Total deferred tax assets 230 432
Deferred tax liabilities:    
Fixed assets (40) (19)
Net deferred tax assets 190 413
Less valuation allowance (25) (4)
Net deferred tax liability $ 165 $ 409
XML 111 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income/(loss) $ 8,871 $ (13,199) $ (97,570)
Adjustments to reconcile net income/(loss) to net cash generated/(used in) operating activities:      
Depreciation 4,225 3,855 3,195
Impairment and amortization of intangible assets 4,387 9,119 10,331
Stock-based compensation 17,383 24,592 15,063
Warrant expense   1,046 631
Net loss from the sale of a foreign subsidiary     6,468
Other non-cash adjustments 156 1,095 (1,577)
Impairment of prepaid royalties and minimum guarantees 457 711 27,323
Non-cash lease expense 3,348    
Changes in operating assets and liabilities:      
Accounts receivable (1,975) 7,028 (13,061)
Prepaid royalties 389 (947) (18,868)
Deferred royalties (657) (835) (1,088)
Deferred platform commission fees (3,377) (5,416) (8,876)
Prepaid expenses and other assets (1,957) 1,345 (4,151)
Accounts payable, accrued restructuring, and other accrued liabilities 3,090 (10,709) 5,223
Accrued compensation (6,636) (2,707) 8,094
Accrued royalties (1,029) (947) 4,125
Deferred revenue 11,893 17,947 32,539
Other long-term liabilities (365) 308 3,963
Operating lease liabilities (3,022)    
Net cash generated from/(used in) operating activities 35,181 32,286 (28,236)
Cash flows from investing activities:      
Purchase of property and equipment (5,283) (3,362) (11,344)
Proceeds from divestiture of Moscow studio   2,726  
Net cash paid for acquisitions     (1,659)
Other investing activities (155)   (1,410)
Net cash used in investing activities (5,438) (636) (14,413)
Cash flows from financing activities:      
Proceeds from exercise of stock options and purchases under the ESPP 7,965 9,278 4,131
Taxes paid related to net share settlement of equity awards (8,408) (7,097) (3,368)
Proceeds from exercise of stock warrants and issuance of common stock     3,000
Net cash (used in)/generated from financing activities (443) 2,181 3,763
Effect of exchange rate changes on cash (191) (253) (162)
Net increase/(decrease) in cash, cash equivalents and restricted cash 29,109 33,578 (39,048)
Cash, cash equivalents and restricted cash at beginning of period 97,944 64,366 103,414
Cash, cash equivalents and restricted cash at end of period 127,053 97,944 64,366
Supplemental disclosures of cash flow information      
Purchases of property and equipment included in accounts payable and accrued liabilities and other current liabilities 3,633 1,101 1,350
Income taxes paid $ 723 $ 382 $ 365
XML 112 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2019
Dec. 31, 2018
CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 250,000 250,000
Common stock, shares issued 147,778 143,870
Common stock, shares outstanding 147,778 143,870
XML 113 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS / DIVESTITURE - Dairy Free Games, Inc. (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 01, 2017
Jan. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Intangible assets:          
Goodwill     $ 116,227   $ 116,227
Liabilities assumed:          
Business acquisition, transitional costs       $ 611  
Dairy Free, Inc.          
Business Acquisition, Date of Acquisition [Abstract]          
Voting power percent acquired 100.00%        
Cash paid $ 2,000 $ 2,000      
Fair value of shares previously acquired 2,000        
Assets acquired:          
Cash and cash equivalents 341        
Intangible assets:          
Other current assets 32        
Goodwill 573        
Total assets acquired 3,646        
Liabilities assumed:          
Deferred tax liability (294)        
Other accrued liabilities (2)        
Total liabilities assumed (296)        
Net acquired assets 3,350        
Goodwill expected to be deductible 573        
Dairy Free, Inc. | Research and development          
Liabilities assumed:          
Business acquisition, transitional costs 269        
Dairy Free, Inc. | General and administrative          
Liabilities assumed:          
Business acquisition, transitional costs 342        
In-process research and development | Dairy Free, Inc.          
Intangible assets:          
Acquired intangible assets $ 2,700        
Liabilities assumed:          
Impairment charges of intangible assets     $ 2,700    
XML 114 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contract Balances      
Receivables, which are included in accounts receivable, net $ 29,304 $ 27,325  
Contract liabilities, which are included in deferred revenue $ 97,629 $ 85,736 $ 67,788
XML 115 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BALANCE SHEET COMPONENTS - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 31,013 $ 23,981  
Less: Accumulated depreciation and amortization (13,370) (10,093)  
Property and equipment, net 17,643 13,888  
Depreciation [Abstract]      
Depreciation 4,225 3,855 $ 3,195
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 9,079 7,281  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 2,201 2,076  
Computer software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 3,612 3,394  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 16,121 $ 11,230