0001725579-20-000047.txt : 20200729 0001725579-20-000047.hdr.sgml : 20200729 20200729163503 ACCESSION NUMBER: 0001725579-20-000047 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200729 DATE AS OF CHANGE: 20200729 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pluralsight, Inc. CENTRAL INDEX KEY: 0001725579 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 823605465 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38498 FILM NUMBER: 201057601 BUSINESS ADDRESS: STREET 1: 182 NORTH UNION AVENUE CITY: FARMINGTON STATE: UT ZIP: 84025 BUSINESS PHONE: (801) 784-9007 MAIL ADDRESS: STREET 1: 182 NORTH UNION AVENUE CITY: FARMINGTON STATE: UT ZIP: 84025 10-Q 1 psq22020-10q.htm 10-Q Document
false--12-31Q220200001725579P6M346500053700000.00010.00010.00010.00010.00010.000110000000002000000005000000010000000002000000005000000010408327123211418142691991118752351936603813191913104083271232114181426919911187523519366038131919130.110.0258023000P3Y2100000703000000.00010.000110000000010000000000001300000P2Y100000 0001725579 2020-01-01 2020-06-30 0001725579 us-gaap:CommonClassBMember 2020-07-24 0001725579 us-gaap:CommonClassAMember 2020-07-24 0001725579 us-gaap:CommonClassCMember 2020-07-24 0001725579 2019-12-31 0001725579 2020-06-30 0001725579 us-gaap:CommonClassCMember 2020-06-30 0001725579 us-gaap:CommonClassBMember 2020-06-30 0001725579 us-gaap:CommonClassAMember 2019-12-31 0001725579 us-gaap:CommonClassAMember 2020-06-30 0001725579 us-gaap:CommonClassCMember 2019-12-31 0001725579 us-gaap:CommonClassBMember 2019-12-31 0001725579 2019-01-01 2019-06-30 0001725579 2020-04-01 2020-06-30 0001725579 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-03-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2019-06-30 0001725579 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-03-31 0001725579 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001725579 2019-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-03-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-04-01 2020-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-03-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001725579 2020-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2018-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2018-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001725579 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001725579 2018-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:NoncontrollingInterestMember 2018-12-31 0001725579 ps:PluralsightInc.Member ps:PluralsightHoldingsMember 2020-01-01 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2020-01-01 2020-06-30 0001725579 ps:SecondaryOfferingMember 2020-06-01 2020-06-30 0001725579 ps:SecondaryOfferingMember 2020-06-30 0001725579 ps:BusinessCustomersMember 2020-01-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2020-04-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2020-01-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2019-04-01 2019-06-30 0001725579 ps:BusinessCustomersMember 2019-01-01 2019-06-30 0001725579 ps:BusinessCustomersMember 2020-04-01 2020-06-30 0001725579 ps:BusinessCustomersMember 2019-04-01 2019-06-30 0001725579 ps:IndividualCustomersMember 2019-01-01 2019-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 2020-07-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 country:GB 2020-04-01 2020-06-30 0001725579 country:GB 2019-01-01 2019-06-30 0001725579 country:GB 2020-01-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 country:US 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember 2020-01-01 2020-06-30 0001725579 country:US 2019-01-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember 2019-01-01 2019-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 country:US 2019-04-01 2019-06-30 0001725579 country:US 2020-04-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember 2019-04-01 2019-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember 2020-04-01 2020-06-30 0001725579 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001725579 country:GB 2019-04-01 2019-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 ps:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:InvestmentsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 ps:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:ComputerEquipmentMember 2020-06-30 0001725579 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001725579 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001725579 ps:SoftwareMember 2020-06-30 0001725579 ps:SoftwareMember 2019-12-31 0001725579 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001725579 us-gaap:ConstructionInProgressMember 2019-12-31 0001725579 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001725579 us-gaap:ConstructionInProgressMember 2020-06-30 0001725579 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001725579 us-gaap:SoftwareDevelopmentMember 2020-06-30 0001725579 us-gaap:ComputerEquipmentMember 2019-12-31 0001725579 ps:GitPrimeInc.Member 2019-05-09 0001725579 ps:GitPrimeInc.Member 2019-04-01 2019-06-30 0001725579 ps:GitPrimeInc.Member 2019-01-01 2019-06-30 0001725579 ps:GitPrimeInc.Member 2019-01-01 2019-12-31 0001725579 ps:GitPrimeInc.Member 2019-05-09 2019-05-09 0001725579 ps:GitPrimeInc.Member us-gaap:CustomerRelationshipsMember 2019-05-09 2019-05-09 0001725579 ps:GitPrimeInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-05-09 2019-05-09 0001725579 us-gaap:CustomerRelationshipsMember 2019-12-31 0001725579 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001725579 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001725579 ps:ContentLibraryMember 2019-12-31 0001725579 ps:AcquiredContentLibraryMember 2019-12-31 0001725579 us-gaap:DatabasesMember 2019-12-31 0001725579 us-gaap:InternetDomainNamesMember 2019-12-31 0001725579 us-gaap:TrademarksMember 2019-12-31 0001725579 ps:CourseCreationCostsMember 2019-12-31 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001725579 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001725579 ps:CourseCreationCostsMember 2020-06-30 0001725579 us-gaap:CustomerRelationshipsMember 2020-06-30 0001725579 us-gaap:NoncompeteAgreementsMember 2020-06-30 0001725579 us-gaap:InternetDomainNamesMember 2020-06-30 0001725579 us-gaap:TrademarksMember 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001725579 ps:ContentLibraryMember 2020-06-30 0001725579 ps:AcquiredContentLibraryMember 2020-06-30 0001725579 ps:CourseCreationCostsMember 2019-04-01 2019-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-04-01 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-04-01 2019-06-30 0001725579 ps:CourseCreationCostsMember 2019-01-01 2019-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0001725579 ps:CourseCreationCostsMember 2020-04-01 2020-06-30 0001725579 ps:CourseCreationCostsMember 2020-01-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-01-01 2019-06-30 0001725579 ps:ConversionInstance130Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-09-01 2019-09-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-31 0001725579 2019-09-01 2019-09-30 0001725579 ps:SeniorNotesDueIn2024Member 2020-06-30 0001725579 srt:MinimumMember ps:ConversionInstance98Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-09-30 0001725579 srt:MaximumMember ps:ConversionInstance98Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 srt:MinimumMember ps:ConversionInstance130Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-01 2019-03-31 0001725579 srt:MaximumMember 2020-06-30 0001725579 ps:DraperUtahOfficeSpace2018Member 2020-01-01 2020-06-30 0001725579 ps:TenantImprovementsMember 2020-06-30 0001725579 2018-08-31 0001725579 srt:MaximumMember 2020-04-01 2020-06-30 0001725579 ps:DraperUtahOfficeSpace2018Member 2018-08-31 0001725579 ps:TenantImprovementsMember 2019-12-31 0001725579 ps:DraperUtahOfficeSpace2018Member 2020-06-30 0001725579 srt:MinimumMember 2020-06-30 0001725579 us-gaap:LetterOfCreditMember 2020-06-30 0001725579 us-gaap:LetterOfCreditMember 2019-12-31 0001725579 ps:PluralsightInc.Member ps:PluralsightHoldingsMember 2020-06-30 0001725579 ps:PluralsightHoldingsMember 2019-12-31 0001725579 ps:PluralsightInc.Member ps:PluralsightHoldingsMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2019-12-31 0001725579 ps:PluralsightInc.Member ps:PluralsightHoldingsMember 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember 2020-01-01 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2020-06-30 0001725579 ps:PluralsightHoldingsMember 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:LLCIncentiveUnitsMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:LLCIncentiveUnitsMember 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2018-05-01 2018-05-31 0001725579 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2020-06-30 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2018-05-16 2018-05-16 0001725579 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 ps:LLCIncentiveUnitsMember 2020-01-01 2020-06-30 0001725579 2020-05-01 2020-05-31 0001725579 ps:LLCIncentiveUnitsMember 2020-06-30 0001725579 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2018-05-31 0001725579 us-gaap:EmployeeStockMember 2019-12-31 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2020-06-30 0001725579 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2018-05-16 0001725579 srt:MaximumMember us-gaap:EmployeeStockOptionMember ps:GitPrimeInc.Member 2020-01-01 2020-06-30 0001725579 us-gaap:IPOMember 2018-05-16 0001725579 ps:LLCIncentiveUnitsMember 2019-12-31 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001725579 ps:TechnologyAndContentMember 2020-04-01 2020-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001725579 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001725579 ps:TechnologyAndContentMember 2019-01-01 2019-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001725579 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001725579 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001725579 ps:TechnologyAndContentMember 2020-01-01 2020-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001725579 ps:TechnologyAndContentMember 2019-04-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001725579 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 srt:MinimumMember us-gaap:EmployeeStockOptionMember ps:GitPrimeInc.Member 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 ps:ExchangeOfCommonSharesMember 2020-01-01 2020-06-30 0001725579 ps:PluralsightHoldingsMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2019-12-31 0001725579 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2020-06-30 xbrli:shares iso4217:USD xbrli:shares iso4217:USD xbrli:pure ps:extension ps:period ps:day
 
 
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
 
(Mark One)

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

For the quarterly period ended June 30, 2020

Or

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

For the transition period from _____ to _____

Commission File Number: 001-38498
 
PLURALSIGHT, INC.
(Exact name of registrant as specified in its charter)
 
 
Delaware
 
82-3605465
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)

182 North Union Avenue
Farmington, Utah 84025
(Address of principle executive offices, including zip code)

(801) 784-9007
(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
 
 
 
 
 
Class A Common Stock, $0.0001 par value per share
 
PS
 
Nasdaq Global Select Market
 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
As of July 24, 2020, the registrant had 144,465,880 shares of common stock outstanding, consisting of 111,924,698 shares of Class A common stock, 19,349,269 shares of Class B common stock, and 13,191,913 shares of Class C common stock.

 
 
 




PLURALSIGHT, INC.
TABLE OF CONTENTS
 
 
 
 
 
 
Page
 
 
 
PART I. FINANCIAL INFORMATION
 
 
 
Item 1.
 
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
 
 
PART II. OTHER INFORMATION
 
 
 
Item 1.
Item 1A.
Item 6.
 
 
 






SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
As used in this Quarterly Report on Form 10-Q, unless expressly indicated or the context otherwise requires, references to “Pluralsight,” “we,” “us,” “our,” “the Company,” and similar references refer to Pluralsight, Inc. and its consolidated subsidiaries, including Pluralsight Holdings, LLC, or Pluralsight Holdings.
This Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements, which are subject to a number of risks, uncertainties, and assumptions, generally relate to future events or our future financial or operating performance. In some cases, you can identify these statements by forward-looking words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “design,” “intend,” “expect,” “could,” “plan,” “potential,” “predict,” “seek,” “should,” “would,” “target,” “project,” “contemplate,” or the negative version of these words and other comparable terminology that concern our expectations, strategy, plans, intentions, or projections. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about: 
our ability to attract new customers and retain and expand our relationships with existing customers;
our ability to expand our course library and develop new platform features;
our future financial performance, including trends in billings, revenue, costs of revenue, gross margin, operating expenses, cash provided by (used in) operating activities, and free cash flow;
the demand for, and market acceptance of, our platform or for cloud-based technology learning solutions in general;
our ability to compete successfully in competitive markets;
our ability to respond to rapid technological changes;
our expectations of the impact the novel coronavirus strain named SARS-CoV-2, abbreviated as COVID-19, pandemic may have on our business;
our ability to maintain operations and implement effective measures in response to the COVID-19 pandemic;
our expectations and management of future growth;
our ability to enter new markets and manage our expansion efforts, particularly internationally;
our ability to attract and retain key employees and qualified technical and sales personnel;
our ability to effectively and efficiently protect our brand;
our ability to timely scale and adapt our infrastructure;
our ability to maintain, protect, and enhance our intellectual property and not infringe upon others’ intellectual property;
our ability to successfully identify, acquire, and integrate companies and assets;
our ability to successfully defend ourselves in legal proceedings;
the amount and timing of any payments we make under the fourth amended and restated limited liability company agreement of Pluralsight Holdings, or the Fourth LLC Agreement, and our Tax Receivable Agreement, or TRA, with the members of Pluralsight Holdings; and
our ability to satisfy our obligations under the convertible senior notes.
These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in the section titled “Risk Factors” in our Annual Report on Form 10-K/A as filed with the Securities and Exchange Commission, or the SEC, under the Exchange Act. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. Such risks and uncertainties include the impact of the spread of COVID-19. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements and you should not place undue reliance on our forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law.

1




You should read this Quarterly Report on Form 10-Q in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2019 included in our Annual Report on Form 10-K/A.


2


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)
PLURALSIGHT, INC.
Condensed Consolidated Balance Sheets
(in thousands, except share and per share amounts)
(unaudited)
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Assets
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
87,982

 
$
90,515

Short-term investments
 
318,483

 
332,234

Accounts receivable, net of allowances of $5,370 and $3,465 as of June 30, 2020 and December 31, 2019, respectively
 
61,578

 
101,576

Deferred contract acquisition costs
 
17,745

 
18,331

Prepaid expenses and other current assets
 
14,764

 
14,174

Total current assets
 
500,552

 
556,830

Restricted cash and cash equivalents
 
21,622

 
28,916

Long-term investments
 
122,224

 
105,805

Property and equipment, net
 
60,788

 
22,896

Right-of-use assets
 
62,982

 
15,804

Content library, net
 
11,017

 
8,958

Intangible assets, net
 
19,787

 
22,631

Goodwill
 
262,532

 
262,532

Deferred contract acquisition costs, noncurrent
 
7,164

 
5,982

Other assets
 
1,709

 
1,599

Total assets
 
$
1,070,377

 
$
1,031,953

Liabilities and stockholders’ equity
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
5,985

 
$
10,615

Accrued expenses
 
38,950

 
40,703

Accrued author fees
 
11,711

 
11,694

Lease liabilities
 
7,752

 
5,752

Deferred revenue
 
207,575

 
215,137

Total current liabilities
 
271,973

 
283,901

Deferred revenue, noncurrent
 
18,813

 
19,517

Convertible senior notes, net
 
483,503

 
470,228

Lease liabilities, noncurrent
 
76,340

 
11,167

Other liabilities
 
70

 
980

Total liabilities
 
850,699

 
785,793

Commitments and contingencies (Note 12)
 

 

Stockholders’ equity:
 
 
 
 
Preferred stock, $0.0001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding as of June 30, 2020 and December 31, 2019
 

 

Class A common stock, $0.0001 par value per share, 1,000,000,000 shares authorized, 111,875,235 and 104,083,271 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively
 
11

 
10

Class B common stock, $0.0001 par value per share, 200,000,000 shares authorized, 19,366,038 and 23,211,418 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively
 
2

 
2

Class C common stock, $0.0001 par value per share, 50,000,000 shares authorized, 13,191,913 and 14,269,199 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively
 
1

 
1

Additional paid-in capital
 
693,768

 
641,128

Accumulated other comprehensive income
 
1,154

 
225

Accumulated deficit
 
(523,629
)
 
(458,381
)
Total stockholders’ equity attributable to Pluralsight, Inc.
 
171,307

 
182,985

Non-controlling interests
 
48,371

 
63,175

Total stockholders’ equity
 
219,678

 
246,160

Total liabilities and stockholders’ equity
 
$
1,070,377

 
$
1,031,953

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

3




PLURALSIGHT, INC.
Condensed Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Revenue
 
$
94,765

 
$
75,862

 
$
187,411

 
$
145,479

Cost of revenue
 
19,717

 
17,803

 
38,725

 
34,515

Gross profit
 
75,048

 
58,059

 
148,686

 
110,964

Operating expenses:
 
 
 
 
 
 
 
 
Sales and marketing
 
57,759

 
50,046

 
120,174

 
94,217

Technology and content
 
29,514

 
24,819

 
59,658

 
45,090

General and administrative
 
22,996

 
20,575

 
46,367

 
42,766

Total operating expenses
 
110,269

 
95,440

 
226,199

 
182,073

Loss from operations
 
(35,221
)
 
(37,381
)
 
(77,513
)
 
(71,109
)
Other income (expense):
 
 
 
 
 
 
 
 
Interest expense
 
(7,241
)
 
(7,346
)
 
(14,390
)
 
(9,024
)
Other income, net
 
2,267

 
4,106

 
4,437

 
5,782

Loss before income taxes
 
(40,195
)
 
(40,621
)
 
(87,466
)
 
(74,351
)
Income tax benefit (expense)
 
465

 
(143
)
 
223

 
(297
)
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
Less: Net loss attributable to non-controlling interests
 
(9,801
)
 
(11,637
)
 
(21,995
)
 
(26,446
)
Net loss attributable to Pluralsight, Inc.
 
$
(29,929
)
 
$
(29,127
)
 
$
(65,248
)
 
$
(48,202
)
Net loss per share, basic and diluted
 
$
(0.28
)
 
$
(0.30
)
 
$
(0.62
)
 
$
(0.56
)
Weighted-average shares of Class A common stock used in computing basic and diluted net loss per share
 
107,153

 
97,608

 
105,899

 
86,827


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

4




PLURALSIGHT, INC.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
Other comprehensive income (loss):
 
 
 
 
 
 
 
 
Unrealized gains on investments
 
2,954

 
379

 
1,389

 
379

Foreign currency translation gains (losses), net
 
73

 
(7
)
 
(149
)
 
11

Comprehensive loss
 
$
(36,703
)
 
$
(40,392
)
 
$
(86,003
)
 
$
(74,258
)
Less: Comprehensive loss attributable to non-controlling interests
 
(9,030
)
 
(11,533
)
 
(21,684
)
 
(26,334
)
Comprehensive loss attributable to Pluralsight, Inc.
 
$
(27,673
)
 
$
(28,859
)
 
$
(64,319
)
 
$
(47,924
)
The accompanying notes are an integral part of these condensed consolidated financial statements.

5




PLURALSIGHT, INC.
Condensed Consolidated Statements of Stockholders’ Equity
(in thousands, except share amounts)
(unaudited)
Three Months Ended June 30, 2020
 
 
Class A Common Stock
 
Class B Common Stock
 
Class C Common Stock
 
Additional
Paid-In
Capital
 
Accumulated Other Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Non-Controlling Interests
 
Total Stockholders Equity
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at March 31, 2020
 
105,459,701

 
$
11

 
23,010,178

 
$
2

 
14,373,295

 
$
1

 
$
659,480

 
$
(1,102
)
 
$
(493,700
)
 
$
56,458

 
$
221,150

Effect of exchanges of LLC Units
 
4,929,959

 

 
(3,644,140
)
 

 
(1,285,819
)
 

 
7,699

 

 

 
(7,699
)
 

Issuance of common stock under employee stock purchase plan
 
629,927

 

 

 

 

 

 
8,348

 

 

 

 
8,348

Vesting of restricted stock units
 
719,556

 

 

 

 
104,437

 

 

 

 

 

 

Exercise of common stock options
 
136,092

 

 

 

 

 

 
1,831

 

 

 

 
1,831

Shares withheld for tax withholding on equity awards
 

 

 

 

 

 

 
(1,523
)
 

 

 

 
(1,523
)
Equity-based compensation
 

 

 

 

 

 

 
26,575

 

 

 

 
26,575

Adjustments to non-controlling interests
 

 

 

 

 

 

 
(8,642
)
 

 

 
8,642

 

Other comprehensive income
 

 

 

 

 

 

 

 
2,256

 

 
771

 
3,027

Net loss
 

 

 

 

 

 

 

 

 
(29,929
)
 
(9,801
)
 
(39,730
)
Balance at June 30, 2020
 
111,875,235

 
$
11

 
19,366,038

 
$
2

 
13,191,913

 
$
1

 
$
693,768

 
$
1,154

 
$
(523,629
)
 
$
48,371

 
$
219,678


Three Months Ended June 30, 2019
 
 
Class A Common Stock
 
Class B Common Stock
 
Class C Common Stock
 
Additional
Paid-In
Capital
 
Accumulated
Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
 
Non-Controlling Interests
 
Total Stockholders Equity
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at March 31, 2019
 
95,096,979

 
$
10

 
29,071,789

 
$
3

 
14,162,311

 
$
1

 
$
565,095

 
$
(31
)
 
$
(364,798
)
 
$
85,281

 
$
285,561

Effect of exchanges of LLC Units
 
4,469,843

 

 
(4,390,283
)
 
(1
)
 
(79,560
)
 

 
9,425

 

 

 
(9,424
)
 

Issuance of common stock under employee stock purchase plan
 
622,639

 

 

 

 

 

 
8,257

 

 

 

 
8,257

Vesting of restricted stock units
 
654,796

 

 

 

 
104,105

 

 

 

 

 

 

Exercise of common stock options
 
252,215

 

 

 

 

 

 
3,753

 

 

 

 
3,753

Forfeiture of unvested LLC Units
 

 

 
(17,393
)
 

 

 

 

 

 

 

 

Equity-based compensation
 

 

 

 

 

 

 
22,966

 

 

 

 
22,966

Adjustments to non-controlling interests
 

 

 

 

 

 

 
(10,032
)
 

 

 
10,032

 

Other comprehensive income
 

 

 

 

 

 

 

 
268

 

 
104

 
372

Net loss
 

 

 

 

 

 

 

 

 
(29,127
)
 
(11,637
)
 
(40,764
)
Balance at June 30, 2019
 
101,096,472

 
$
10

 
24,664,113

 
$
2

 
14,186,856

 
$
1

 
$
599,464

 
$
237

 
$
(393,925
)
 
$
74,356

 
$
280,145


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

6




PLURALSIGHT, INC.
Condensed Consolidated Statements of Stockholders’ Equity (Continued)
(in thousands, except share amounts)
(unaudited)
Six Months Ended June 30, 2020
 
 
Class A Common Stock
 
Class B Common Stock
 
Class C Common Stock
 
Additional
Paid-In
Capital
 
Accumulated Other Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Non-Controlling Interests
 
Total Stockholders Equity
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2019
 
104,083,271

 
$
10

 
23,211,418

 
$
2

 
14,269,199

 
$
1

 
$
641,128

 
$
225

 
$
(458,381
)
 
$
63,175

 
$
246,160

Effect of exchanges of LLC Units
 
5,131,199

 

 
(3,845,380
)
 

 
(1,285,819
)
 

 
8,053

 

 

 
(8,053
)
 

Issuance of common stock under employee stock purchase plan
 
629,927

 

 

 

 

 

 
8,348

 

 

 

 
8,348

Vesting of restricted stock units
 
1,836,997

 
1

 

 

 
208,533

 

 
(1
)
 

 

 

 

Exercise of common stock options
 
193,841

 

 

 

 

 

 
2,530

 

 

 

 
2,530

Shares withheld for tax withholding on equity awards
 

 

 

 

 

 

 
(3,873
)
 

 

 

 
(3,873
)
Equity-based compensation
 

 

 

 

 

 

 
52,516

 

 

 

 
52,516

Adjustments to non-controlling interests
 

 

 

 

 

 

 
(14,933
)
 

 

 
14,933

 

Other comprehensive income
 

 

 

 

 

 

 

 
929

 

 
311

 
1,240

Net loss
 

 

 

 

 

 

 

 

 
(65,248
)
 
(21,995
)
 
(87,243
)
Balance at June 30, 2020
 
111,875,235

 
$
11

 
19,366,038

 
$
2

 
13,191,913

 
$
1

 
$
693,768

 
$
1,154

 
$
(523,629
)
 
$
48,371

 
$
219,678



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
























7




PLURALSIGHT, INC.
Condensed Consolidated Statements of Stockholders’ Equity (Continued)
(in thousands, except share amounts)
(unaudited)

Six Months Ended June 30, 2019
 
 
Class A Common Stock
 
Class B Common Stock
 
Class C Common Stock
 
Additional
Paid-In
Capital
 
Accumulated
Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
 
Non-Controlling Interests
 
Total Stockholders Equity
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
 
65,191,907

 
$
7

 
57,490,881

 
$
6

 
14,586,173

 
$
1

 
$
456,899

 
$
(41
)
 
$
(355,446
)
 
$
107,167

 
$
208,593

Cumulative effect of accounting changes
 

 

 

 

 

 

 

 

 
9,723

 
10,273

 
19,996

Effect of exchanges of LLC Units
 
33,419,553

 
3

 
(32,809,375
)
 
(4
)
 
(610,178
)
 

 
58,920

 

 

 
(58,919
)
 

Issuance of common stock under employee stock purchase plan
 
622,639

 

 

 

 

 

 
8,257

 

 

 

 
8,257

Vesting of restricted stock units
 
1,435,405

 

 

 

 
210,861

 

 

 

 

 

 

Exercise of common stock options
 
426,968

 

 

 

 

 

 
6,374

 

 

 

 
6,374

Forfeiture of unvested LLC Units
 

 

 
(17,393
)
 

 

 

 

 

 

 

 

Equity component of convertible senior notes, net of issuance costs
 

 

 

 

 

 

 
137,033

 

 

 

 
137,033

Purchase of capped calls related to issuance of convertible senior notes
 

 

 

 

 

 

 
(69,432
)
 

 

 

 
(69,432
)
Equity-based compensation
 

 

 

 

 

 

 
43,582

 

 

 

 
43,582

Adjustments to non-controlling interests
 

 

 

 

 

 

 
(42,169
)
 

 

 
42,169

 

Other comprehensive income
 

 

 

 

 

 

 

 
278

 

 
112

 
390

Net loss
 

 

 

 

 

 

 

 

 
(48,202
)
 
(26,446
)
 
(74,648
)
Balance at June 30, 2019
 
101,096,472

 
$
10

 
24,664,113

 
$
2

 
14,186,856

 
$
1

 
$
599,464

 
$
237

 
$
(393,925
)
 
$
74,356

 
$
280,145


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


8




PLURALSIGHT, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 
 
Six Months Ended June 30,
 
 
2020
 
2019
 
 
 
 
 
Operating activities
 
 
 
 
Net loss
 
$
(87,243
)
 
$
(74,648
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
 
Depreciation of property and equipment
 
5,868

 
4,579

Amortization of acquired intangible assets
 
2,855

 
1,609

Amortization of course creation costs
 
1,581

 
1,190

Equity-based compensation
 
52,003

 
43,000

Amortization of deferred contract acquisition costs
 
12,767

 
11,311

Amortization of debt discount and issuance costs
 
13,275

 
8,294

Investment discount and premium amortization, net
 
(428
)
 
(706
)
Other
 
693

 
300

Changes in assets and liabilities, net of acquired assets and liabilities:
 
 
 
 
Accounts receivable
 
38,093

 
7,116

Deferred contract acquisition costs
 
(13,363
)
 
(11,430
)
Prepaid expenses and other assets
 
(211
)
 
(4,044
)
Right-of-use assets
 
3,038

 
2,927

Accounts payable
 
(4,606
)
 
1,053

Accrued expenses and other liabilities
 
(4,612
)
 
(3,129
)
Accrued author fees
 
16

 
1,299

Lease liabilities
 
(2,874
)
 
(3,372
)
Deferred revenue
 
(7,807
)
 
13,003

Net cash provided by (used in) operating activities
 
9,045

 
(1,648
)
Investing activities
 
 
 
 
Purchases of property and equipment
 
(20,520
)
 
(4,590
)
Purchases of content library
 
(3,793
)
 
(2,441
)
Cash paid for acquisition, net of cash acquired
 

 
(163,871
)
Purchases of investments
 
(317,012
)
 
(317,080
)
Proceeds from sales of investments
 

 
4,967

Proceeds from maturities of investments
 
315,605

 

Net cash used in investing activities
 
(25,720
)
 
(483,015
)
Financing activities
 
 
 
 
Proceeds from issuance of common stock from employee equity plans
 
10,878

 
14,631

Taxes paid related to net share settlement
 
(3,873
)
 

Proceeds from issuance of convertible senior notes, net of discount and issuance costs
 

 
616,654

Purchase of capped calls related to issuance of convertible senior notes
 

 
(69,432
)
Net cash provided by financing activities
 
7,005

 
561,853

Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents
 
(157
)
 
22

Net (decrease) increase in cash, cash equivalents, and restricted cash and cash equivalents
 
(9,827
)
 
77,212

Cash, cash equivalents, and restricted cash and cash equivalents, beginning of period
 
119,431

 
211,071

Cash, cash equivalents, and restricted cash and cash equivalents, end of period
 
$
109,604

 
$
288,283

Supplemental cash flow disclosure:
 
 
 
 
Cash paid for interest
 
$
1,113

 
$

Cash paid for income taxes, net
 
$
570

 
$
228

Supplemental disclosure of non-cash investing and financing activities:
 
 
 
 
Lease liabilities arising from obtaining right-of-use assets and tenant improvements
 
$
70,313

 
$
1,591

Unpaid capital expenditures
 
$
6,602

 
$
967

Equity-based compensation capitalized as internal-use software
 
$
690

 
$
582

Unrealized gains on investments
 
$
1,389

 
$
379

Reconciliation of cash, cash equivalents, and restricted cash and cash equivalents as shown in the statement of cash flows:
 
 
 
 
Cash and cash equivalents
 
$
87,982

 
$
260,313

Restricted cash and cash equivalents
 
21,622

 
27,970

Total cash, cash equivalents, and restricted cash and cash equivalents
 
$
109,604

 
$
288,283

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

9




PLURALSIGHT, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Note 1. Organization and Description of Business
Pluralsight, Inc. was incorporated as a Delaware corporation on December 4, 2017 as a holding company for the purpose of facilitating an initial public offering (“IPO”) and other related transactions in order to carry on the business of Pluralsight Holdings, LLC (“Pluralsight Holdings”) and its subsidiaries (together with Pluralsight, Inc., the “Company” or “Pluralsight”).
In May 2018, Pluralsight, Inc. completed its IPO and used the net proceeds to purchase newly issued common limited liability company units (“LLC Units”) from Pluralsight Holdings. Following the reorganization transactions completed in connection with the IPO (“Reorganization Transactions”), Pluralsight, Inc. became the sole managing member of Pluralsight Holdings. As the sole managing member, Pluralsight, Inc. has the sole voting interest in Pluralsight Holdings and controls all of the business operations, affairs, and management of Pluralsight Holdings. Accordingly, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings and reports the non-controlling interests representing the economic interests held by the other members of Pluralsight Holdings. As of June 30, 2020, Pluralsight, Inc. owned 78.0% of Pluralsight Holdings and the members of Pluralsight Holdings who retained LLC Units prior to the IPO (the “Continuing Members”) owned the remaining 22.0% of Pluralsight Holdings.
Pluralsight operates a cloud-based technology skills and engineering management platform that provides a broad range of tools for businesses and individuals, including skill assessments, a curated library of courses, learning paths, developer productivity metrics, and business analytics. As the sole managing member of Pluralsight Holdings, Pluralsight, Inc. operates and controls all of the business operations and affairs of Pluralsight.
Secondary Offering
In June 2020, the Company completed a secondary offering, in which certain selling stockholders sold 11,711,009 shares of Class A common stock at a public offering price of $19.50 per share. Pluralsight did not receive any proceeds from the sale of shares by selling stockholders. A total of $1.3 million in costs were incurred by Pluralsight in connection with this offering.
Note 2. Summary of Significant Accounting Policies and Recent Accounting Pronouncements
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the applicable regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2019 included in Pluralsight, Inc.’s Annual Report on Form 10-K/A, as filed with the SEC on March 2, 2020 (“Annual Report”).
These unaudited condensed consolidated financial statements include the accounts of Pluralsight, Inc. and its directly and indirectly wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
As discussed in Note 1—Organization and Description of Business, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings as a Variable Interest Entity (“VIE”). The Company periodically evaluates entities for consolidation either through ownership of a majority voting interest, or through means other than a voting interest, in accordance with the VIE accounting model. Under the VIE accounting model, Pluralsight, Inc. is the primary beneficiary as it has the majority economic interest in Pluralsight Holdings, and, as the sole managing member, has decision making authority that significantly affects the economic performance of the entity, while the limited partners have no substantive kick-out or participating rights.
The assets and liabilities of Pluralsight Holdings represent substantially all of the consolidated assets and liabilities of Pluralsight, Inc. with the exception of certain deferred taxes and liabilities under the Tax Receivable Agreement (“TRA”) as discussed in Note 15—Income Taxes and the obligations under the Company’s convertible senior notes discussed in Note 10—Convertible Senior Notes.
Interim Unaudited Condensed Consolidated Financial Statements
The accompanying condensed consolidated balance sheet as of June 30, 2020, and the condensed consolidated statements of operations, comprehensive loss, and stockholders’ equity, for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019, are unaudited. The condensed consolidated balance sheet as of December 31, 2019 was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments,

10




which include only normal recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or any other period.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses for the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to the determination of the fair value of equity awards, the fair value of the liability and equity components of the convertible senior notes, the fair value of identified assets and liabilities acquired in business combinations, the useful lives of property and equipment, content library and intangible assets, impairment of long-lived and intangible assets, including goodwill, provisions for doubtful accounts receivable, the standalone selling price (“SSP”) of performance obligations, the determination of the period of benefit for deferred contract acquisition costs, certain accrued expenses, including author fees, and the discount rate used in measuring lease liabilities. These estimates and assumptions are based on the Company’s historical results and management’s future expectations. Actual results could differ from those estimates.
Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the Annual Report. There have been no significant changes to these policies that have had a material impact on the Company’s unaudited condensed consolidated financial statements and related notes during the three months ended June 30, 2020, except as noted below.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. The allowance for credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. The ASU also amends the impairment model for available-for-sale debt securities and requires any credit losses on available-for-sale debt securities to be presented as an allowance rather than as a write-down, with changes presented through earnings. The Company adopted the standard effective January 1, 2020 using the modified retrospective approach. The effect of the adoption was not material to the Company’s condensed 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, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset. The Company adopted the standard prospectively effective January 1, 2020. As a result of the adoption, the Company capitalizes certain implementation costs that were previously expensed as incurred. These costs will be amortized to expense over the term of the hosting arrangement. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740 and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The standard is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard during the three months ended June 30, 2020. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020. The standard removes the exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and other comprehensive income, as a result the Company was not required to apply the incremental approach for intraperiod tax allocation during the three months ended June 30, 2020.

11




Note 3. Revenue
Disaggregation of Revenue
Subscription revenue accounted for approximately 96% and 97% of the Company’s revenue for the three months ended June 30, 2020 and 2019, respectively, and 96% and 98% for the six months ended June 30, 2020 and 2019, respectively.
Revenue by geographic region, based on the physical location of the customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
59,426

 
63
%
 
$
47,255

 
62
%
 
26
%
Europe, Middle East and Africa(1)
 
26,278

 
28
%
 
20,904

 
28
%
 
26
%
Other foreign locations
 
9,061

 
9
%
 
7,703

 
10
%
 
18
%
Total revenue
 
$
94,765

 
100
%
 
$
75,862

 
100
%
 
 
 
 
Six Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
117,592

 
63
%
 
$
90,836

 
63
%
 
29
%
Europe, Middle East and Africa(1)
 
52,250

 
28
%
 
39,890

 
27
%
 
31
%
Other foreign locations
 
17,569

 
9
%
 
14,753

 
10
%
 
19
%
Total revenue
 
$
187,411

 
100
%
 
$
145,479

 
100
%
 
 
(1)
Revenue from the United Kingdom represented 11% of revenue for the three months ended June 30, 2020 and 2019, and 12% and 11% of revenue for the six months ended June 30, 2020, and 2019, respectively. No other foreign country accounted for 10% or more of revenue during the three and six months ended June 30, 2020 and 2019 .
Revenue by type of customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Business customers
 
$
82,751

 
$
64,528

 
$
164,042

 
$
123,095

Individual customers
 
12,014

 
11,334

 
23,369

 
22,384

Total revenue
 
$
94,765

 
$
75,862

 
$
187,411

 
$
145,479


Contract Balances
Contract assets represent amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for contracts that have not yet been invoiced to customers where there is a remaining performance obligation, typically for multi-year arrangements. Total contract assets were $1.1 million and $0.8 million as of June 30, 2020 and December 31, 2019, respectively. The change in contract assets reflects the difference in timing between the satisfaction of remaining performance obligations and the Company’s contractual right to bill its customers.
Deferred revenue consists of contract liabilities and includes payments received in advance of performance under the contract. Such amounts are generally recognized as revenue over the contractual period. The Company recognized revenue that was included in the corresponding deferred revenue balance at the beginning of the period of $84.0 million and $65.4 million for the three months ended June 30, 2020 and 2019, respectively, and $142.1 million and $104.9 million for the six months ended June 30, 2020 and 2019, respectively.
Remaining Performance Obligations
As of June 30, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $303.4 million. The Company expects to recognize 75% of the transaction price over the next 12 months.

12




Costs to Obtain a Contract
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 
 
Six Months Ended June 30,
 
 
2020
 
2019
 
 
 
 
 
Beginning balance
 
$
24,313

 
$
20,212

Capitalization of contract acquisition costs
 
13,363

 
11,430

Amortization of deferred contract acquisition costs
 
(12,767
)
 
(11,311
)
Ending balance
 
$
24,909

 
$
20,331



13




Note 4. Cash Equivalents and Investments
Cash equivalents, restricted cash equivalents, and investments consisted of the following (in thousands):
 
 
June 30, 2020
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
31,389

 
$

 
$

 
$
31,389

U.S. treasury securities
 
139,887

 
57

 
(3
)
 
139,941

Corporate notes and obligations
 
139,380

 
719

 
(55
)
 
140,044

Foreign government obligations
 
7,112

 

 
(3
)
 
7,109

Total short-term investments
 
$
317,768

 
$
776

 
$
(61
)
 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
120,273

 
$
1,140

 
$
(133
)
 
$
121,280

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
121,217

 
$
1,140

 
$
(133
)
 
$
122,224

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
524,541

 
$
1,916

 
$
(194
)
 
$
526,263


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 
4,991

 

 

 
4,991

Total cash equivalents
 
$
67,076

 
$

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
33,627

 
$

 
$

 
$
33,627

U.S. treasury securities
 
149,353

 
53

 

 
149,406

Corporate notes and obligations
 
148,993

 
215

 
(7
)
 
149,201

Total short-term investments
 
$
331,973

 
$
268

 
$
(7
)
 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
78,353

 
$
121

 
$
(46
)
 
$
78,428

U.S. agency obligations
 
26,436

 
1

 
(4
)
 
26,433

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
105,733

 
$
122

 
$
(50
)
 
$
105,805

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
533,153

 
$
390

 
$
(57
)
 
$
533,486




14




The amortized cost and fair value of the Company’s investments based on their stated maturities consisted of the following as of June 30, 2020 (in thousands): 
 
 
Amortized Cost
 
Fair Value
 
 
 
 
 
Due within one year
 
$
317,768

 
$
318,483

Due between one and two years
 
121,217

 
122,224

Total investments
 
$
438,985

 
$
440,707


The Company reviews the individual securities that have unrealized losses in its investment portfolio on a regular basis to evaluate whether or not any declines in fair value are the result of credit losses. The Company evaluates, among other factors, whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Based on this evaluation, the Company determined that the unrealized losses were primarily related to investments in corporate notes and obligations, and were due to increases in credit spreads and temporary declines in liquidity for the asset class that were not specific to the underlying issuer of the investments. The Company does not intend to sell the investments with unrealized losses and it is not more likely than not that the Company will be required to sell its investments before the recovery of the amortized cost basis. As a result of this evaluation, no credit losses were recorded for investments as of June 30, 2020. The investments with unrealized loss positions have been in an unrealized loss position for less than 12 months.
Note 5. Fair Value Measurements
The Company measures and records certain financial assets at fair value on a recurring basis. Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
The Company’s financial instruments that are measured at fair value on a recurring basis consist of money market funds and investments in available-for-sale debt securities. The following three levels of inputs are used to measure the fair value of financial instruments:
Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.
Level 3: Unobservable inputs that are not corroborated by market data.
The fair value of the Company’s financial instruments was as follows (in thousands):
 
 
June 30, 2020
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
31,389

 
$

 
$
31,389

U.S. treasury securities
 

 
139,941

 

 
139,941

Corporate notes and obligations
 

 
140,044

 

 
140,044

Foreign government obligations
 

 
7,109

 

 
7,109

Total short-term investments
 
$

 
$
318,483

 
$

 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
121,280

 
$

 
$
121,280

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
122,224

 
$

 
$
122,224


15




 
 
December 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 

 
4,991

 

 
4,991

Total cash equivalents
 
$
62,085

 
$
4,991

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
33,627

 
$

 
$
33,627

U.S. treasury securities
 

 
149,406

 

 
149,406

Corporate notes and obligations
 

 
149,201

 

 
149,201

Total short-term investments
 
$

 
$
332,234

 
$

 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
78,428

 
$

 
$
78,428

U.S. agency obligations
 

 
26,433

 

 
26,433

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
105,805

 
$

 
$
105,805

Convertible Senior Notes
As of June 30, 2020, the estimated fair value of the Company’s convertible senior notes, with aggregate principal totaling $593.5 million, was $513.4 million. The Company estimates the fair value based on quoted market prices in an inactive market on the last trading day of the reporting period (Level 2). These convertible senior notes are recorded at face value less unamortized debt discount and transaction costs on the Company’s condensed consolidated balance sheet. Refer to Note 10—Convertible Senior Notes for further information.
Fair Value of Other Financial Instruments
The carrying amounts of the Company’s accounts receivable, accounts payable, accrued expenses, and other liabilities approximate their fair values due to the short maturities of these assets and liabilities.
Note 6. Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Prepaid expenses
 
$
12,584

 
$
11,469

Other current assets
 
2,180

 
2,705

Prepaid expenses and other current assets
 
$
14,764

 
$
14,174


Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Accrued compensation
 
$
18,776

 
$
23,310

Accrued income and other taxes payable
 
7,010

 
7,116

Accrued other current liabilities
 
13,164

 
10,277

Accrued expenses
 
$
38,950

 
$
40,703



16




Note 7. Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Computer equipment
 
$
9,263

 
$
9,047

Software
 
546

 
2,047

Capitalized internal-use software costs
 
22,619

 
23,021

Furniture and fixtures
 
5,922

 
5,826

Leasehold improvements
 
9,367

 
9,871

Construction in progress
 
43,178

 
4,427

Total property and equipment
 
90,895

 
54,239

Less: Accumulated depreciation
 
(30,107
)
 
(31,343
)
Property and equipment, net
 
$
60,788

 
$
22,896


Depreciation expense totaled $3.2 million and $2.3 million for the three months ended June 30, 2020 and 2019, respectively, and $5.9 million and $4.6 million for the six months ended June 30, 2020 and 2019, respectively.
Note 8. Acquisition of GitPrime, Inc.
On May 9, 2019, the Company completed the acquisition of GitPrime, Inc. (“GitPrime”), a leading provider of software developer productivity software. Under the terms of the agreement, the Company acquired all of the outstanding stock of GitPrime for approximately $163.8 million in cash, excluding cash acquired and including working capital adjustments.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. The Company allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their respective estimated fair values on the acquisition date. The excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill is attributable to GitPrime’s assembled workforce and synergies acquired, and is not deductible for income tax purposes.
The following table summarizes the acquisition date fair values of assets acquired and liabilities assumed at the date of acquisition (in thousands):
 
 
Fair Value
 
 
 
Cash and cash equivalents
 
$
5,290

Accounts receivable
 
1,798

Other assets acquired
 
207

Property and equipment
 
223

Right-of-use assets
 
549

Goodwill
 
139,413

Intangible assets
 
24,800

Lease liabilities
 
(549
)
Deferred revenue
 
(1,367
)
Other liabilities assumed
 
(1,303
)
Total fair value of net assets acquired
 
$
169,061


The useful lives, primarily based on the period of benefit to the Company, and fair values of the identifiable intangible assets at acquisition date were as follows:
 
 
Fair Value of Intangible Assets Acquired
(in thousands)
 
Useful Lives
(in years)
 
 
 
 
 
Technology
 
$
24,000

 
5 years
Customer relationships
 
800

 
4 years
Total fair value of intangible assets acquired
 
$
24,800

 
 


17




The fair value of the technology acquired in the acquisition was determined using the excess earnings model and the customer relationships acquired was determined using a distributor model. These models utilize certain unobservable inputs, including discounted cash flows, historical and projected financial information, customer attrition rates, and technology obsolescence rates, classified as Level 3 measurements as defined by Fair Value Measurement (Topic 820). The Company engaged third-party valuation specialists to assist in management’s analysis of the fair value of the acquired intangibles. All estimates, key assumptions, and forecasts were reviewed by the Company. While the Company chose to utilize a third-party valuation specialist for assistance, the fair value analysis and related valuations reflect the conclusions of management and not those of any third party.
During the year ended December 31, 2019, the Company incurred acquisition costs of $0.8 million. These costs include legal and accounting fees, and other costs directly related to the acquisition and are classified within general and administrative expenses in the Company’s consolidated statements of operations.
Unaudited Pro Forma Information
The following unaudited pro forma information has been prepared for illustrative purposes only and assumes the acquisition occurred on January 1, 2018. It includes pro forma adjustments related to the amortization of acquired intangible assets, equity-based compensation expense, adjustments for ASC 606, and fair value adjustments for deferred revenue. The unaudited pro forma results have been prepared based on estimates and assumptions, which management believes are reasonable, however, the results are not necessarily indicative of the consolidated results of operations had the acquisition occurred on January 1, 2018, or of future results of operations (in thousands, except per share amounts):
 
 
Three Months Ended
June 30, 2019
 
Six Months Ended
June 30, 2019
 
 
 
 
 
Revenue
 
$
77,100

 
$
149,369

Net loss
 
(42,592
)
 
(80,056
)
Net loss per share, basic and diluted
 
$
(0.31
)
 
$
(0.60
)

Note 9. Intangible Assets
Intangible assets, net are summarized as follows (in thousands):
 
 
June 30, 2020
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,797

 
$
38

Course creation costs
 
20,945

 
9,966

 
10,979

Total
 
$
53,780

 
$
42,763

 
$
11,017

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
9,323

 
$
19,177

Trademarks
 
120

 
120

 

Noncompetition agreements
 
320

 
320

 

Customer relationships
 
3,550

 
2,979

 
571

Domain names
 
39

 

 
39

Total
 
$
32,529

 
$
12,742

 
$
19,787


18




 
 
December 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,780

 
$
55

Course creation costs
 
17,717

 
8,814

 
8,903

Total
 
$
50,552

 
$
41,594

 
$
8,958

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
6,585

 
$
21,915

Trademarks
 
162

 
162

 

Noncompetition agreements
 
390

 
390

 

Customer relationships
 
3,550

 
2,879

 
671

Database
 
40

 
40

 

Domain names
 
45

 

 
45

Total
 
$
32,687

 
$
10,056

 
$
22,631


Intangible assets are amortized using the straight-line method over the estimated useful lives. Amortization expense of acquired intangible assets was $1.4 million and $0.9 million for the three months ended June 30, 2020 and 2019, respectively, and $2.9 million and $1.6 million for the six months ended June 30, 2020 and 2019, respectively. Amortization expense of course creation costs was $0.8 million and $0.6 million for the three months ended June 30, 2020 and 2019, respectively, and $1.6 million and $1.2 million for the six months ended June 30, 2020 and 2019, respectively.
Based on the recorded content library and intangible assets at June 30, 2020, estimated amortization expense is expected to be as follows (in thousands):
Year Ending December 31,
 
Amortization
 
 
 
2020 (remaining six months)
4,426

2021
8,502

2022
7,640

2023
6,978

2024
3,015

2025
204

Total
$
30,765


Note 10. Convertible Senior Notes
Convertible Senior Notes
In March 2019, Pluralsight, Inc. issued $633.5 million aggregate principal amount of 0.375% convertible senior notes due in 2024 (the “Notes”), in a private placement to qualified institutional buyers exempt from registration under the Securities Act. The net proceeds from the issuance of the Notes were $616.7 million after deducting the initial purchasers’ discounts and estimated issuance costs.
The Notes are governed by an indenture (the “Indenture”) between the Company, as the issuer, and U.S. Bank National Association, as trustee. The Notes are Pluralsight, Inc.’s senior unsecured obligations and rank senior in right of payment to any of its indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness then existing and future liabilities that are not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of its subsidiaries. The Indenture does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by the Company or any of its subsidiaries. The Notes mature on March 1, 2024 unless earlier repurchased or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year.
The Notes have an initial conversion rate of 25.8023 shares of the Company’s Class A common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $38.76 per share of its Class A common stock and is subject to adjustment if certain events occur. Following certain corporate events that occur prior to the maturity date, the

19




Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such corporate event. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” per the Indenture, holders of the Notes may require the Company to repurchase for cash all or a portion of their Notes at a purchase price equal to 100% of the principal amount of the Notes plus accrued and unpaid interest.
Holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on December 1, 2023, in integral multiples of $1,000 principal amount, only under the following circumstances:
During any calendar quarter commencing after the calendar quarter ended on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
During the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price as defined in the Indenture per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day; or
Upon the occurrence of specified corporate events described in the Indenture. These events include a change in control transaction, or a recapitalization, liquidation, or delisiting of the Company’s Class A common stock.
On or after December 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at the conversion rate at any time irrespective of the foregoing conditions. Upon conversion, holders will receive cash, shares of the Company’s Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
During the three months ended June 30, 2020, the conditions allowing holders of the Notes to convert were not met. The Notes are therefore not currently convertible and are classified as long-term debt.
The Company accounts for the Notes as separate liability and equity components. The Company determined the carrying amount of the liability component as the present value of its cash flows using a discount rate of approximately 5.5% based on comparable debt transactions for similar companies. The estimated interest rate was applied to the Notes, which resulted in a fair value of the liability component of $492.7 million upon issuance, calculated as the present value of future contractual payments based on the $633.5 million aggregate principal amount. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Notes using the effective interest method. The $140.8 million difference between the gross proceeds received from issuance of the Notes of $633.5 million and the estimated fair value of the liability component represents the equity component, or the conversion option, of the Notes and was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.
The Company allocated issuance costs related to the issuance of the Notes to the liability and equity components using the same proportions as the initial carrying value of the Notes. Issuance costs attributable to the liability component were $13.1 million and are being amortized to interest expense using the effective interest method over the term of the Notes. Issuance costs attributable to the equity components were $3.7 million and are netted with the equity component of the Notes in stockholders’ equity on the condensed consolidated balance sheets.
In September 2019, Pluralsight, Inc. repurchased a total of $40.0 million in aggregate principal of its Notes for approximately $35.0 million in cash. The Company first allocated the cash paid to repurchase the Notes to the liability component based on the estimated fair value of that component immediately prior to the extinguishment. The difference between the fair value of the liability component and the carrying value of the repurchased Notes resulted in a loss on debt extinguishment of $1.0 million. The remaining consideration of approximately $3.0 million was allocated to the reacquisition of the equity component and recorded as a reduction of stockholders’ equity.
The net carrying value of the liability component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Principal
 
$
593,500

Less: Unamortized debt discount
 
(100,631
)
Less: Unamortized issuance costs
 
(9,366
)
Net carrying amount
 
$
483,503


20




The net carrying value of the equity component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Proceeds allocated to the conversion option (debt discount)
 
$
140,776

Less: Issuance costs
 
(3,743
)
Less: Reacquisition of conversion option related to the repurchases of convertible senior notes
 
(2,965
)
Net carrying amount
 
$
134,068

The interest expense recognized related to the Notes was as follows (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Contractual interest expense
 
$
556

 
$
594

 
$
1,113

 
$
726

Amortization of debt issuance costs and discount
 
6,684

 
6,749

 
13,275

 
8,294

Total
 
$
7,240

 
$
7,343

 
$
14,388

 
$
9,020


Capped Calls
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call transactions (“Capped Calls”) with certain counterparties. The Capped Calls each have an initial strike price of approximately $38.76 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $58.50 per share, subject to certain adjustments. As of June 30, 2020, the Capped Calls cover, subject to anti-dilution adjustments, 15,313,665 shares of the Company’s Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution from shares of Class A common stock issued upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. As the Capped Call transactions are considered indexed to the Company’s own stock and are considered equity classified, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $69.4 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets.
In connection with the repurchase of the convertible senior notes in September 2019, the Company terminated a portion of its existing Capped Calls that cover 1,032,092 shares of the Company’s Class A common stock, which corresponds to the number of shares underlying the principal amount of Notes that were repurchased. The Company received proceeds of $1.3 million in connection with the portion of the Capped Calls that were terminated in September 2019.
Intercompany Convertible Promissory Note with Pluralsight Holdings
In connection with the issuance of the Notes, Pluralsight, Inc. entered into an intercompany convertible promissory note with Pluralsight Holdings, whereby Pluralsight, Inc. provided the net proceeds from the issuance of the Notes to Pluralsight Holdings. The terms of the convertible promissory note mirror the terms of the Notes issued by Pluralsight, Inc. The intent of the convertible promissory note is to maintain the parity of shares of Class A common stock with LLC Units as required by the LLC Agreement in order to preserve the Company’s legal structure. This note was amended in September 2019 in connection with the Repurchase. All effects of the convertible promissory note on the condensed consolidated financial statements have been eliminated in consolidation.
Note 11. Leases
The Company leases office space under non-cancellable operating leases with lease terms expiring between 2020 and 2035. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional three to five years. These optional periods have not been considered in the determination of the right-of-use assets or lease liabilities associated with these leases as the Company did not consider it reasonably certain it would exercise the options.
The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:

21




 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Operating lease expense
 
$
2,267

 
$
1,506

 
$
4,067

 
$
2,966

Variable lease expense
 
142

 
84

 
315

 
144

Short-term lease expense
 
187

 
69

 
458

 
86

Total lease expense
 
$
2,596

 
$
1,659

 
$
4,840

 
$
3,196


Variable lease expense consists of the Company’s proportionate share of operating expenses, property taxes, and insurance and is classified as lease expense due to the Company’s election to not separate lease and non-lease components.
Cash paid for amounts included in the measurement of operating lease liabilities for the three months ended June 30, 2020 and 2019 was $1.8 million and $1.3 million, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows.
As of June 30, 2020, the maturities of the Company’s operating lease liabilities were as follows (in thousands): 
Year Ending December 31,
 
 
 
 
 
2020 (remaining six months)
$
3,177

2021
11,808

2022
11,776

2023
11,305

2024
10,574

Thereafter
100,176

Total lease payments
148,816

Less: Imputed interest
(64,724
)
Lease liabilities
$
84,092


As of June 30, 2020, the weighted average remaining lease term is 13.3 years and the weighted average discount rate used to determine operating lease liabilities was 8.2%.
The Company has various sublease agreements with third parties. These subleases have remaining lease terms of up to two years. Sublease income, which is recorded within other income, was $0.1 million during the three months ended June 30, 2020 and 2019.
In August 2018, the Company entered into a non-cancellable lease agreement to rent office space for the Company’s headquarters in Draper, Utah for a period of 15 years. In May 2020, certain construction milestones were met and as a result the lease agreement was amended to establish the rent commencement date and define the basic rent for the lease beginning in July 2020. The lease commencement date occurred during the three months ended June 30, 2020. At the commencement date, the Company classified the lease as an operating lease and recorded a lease liability of $70.3 million with a corresponding right-of-use asset and an increase to property and equipment for tenant improvements that were deemed lease incentives. The lease liability was measured using an estimated incremental borrowing rate derived from comparable market data. The lease agreement provides the Company with three extension periods of five years each. The Company did not include these extension periods in the lease term as the extension options are not reasonably certain to be exercised.
In connection with the lease agreement, the Company is required to maintain a deposit of $16.0 million with a financial institution for the benefit of the landlord to secure the Company’s obligations under the lease. The deposit is recorded within restricted cash and cash equivalents on the condensed consolidated balance sheets. The lease agreement provides for both a partial and full release of the deposit funds to the Company, provided the Company meets certain liquidity and other financial conditions. Additionally, as of June 30, 2020 and December 31, 2019, the Company recorded a deposit of $4.3 million and $11.6 million, respectively, into restricted cash and cash equivalents on its condensed consolidated balance sheet for use in constructing tenant improvements in connection with the Draper headquarters.
Note 12. Commitments and Contingencies
Letters of Credit
As of June 30, 2020 and December 31, 2019, the Company had a total of $2.1 million in letters of credit outstanding with financial institutions. These outstanding letters of credit were issued for purposes of securing certain of the Company’s obligations under facility leases. The letters of credit were collateralized by $1.3 million of the Company’s cash, as of June 30, 2020 and

22




December 31, 2019, respectively, which is reflected as restricted cash and cash equivalents on the condensed consolidated balance sheets.
Other Commitments
The Company has also entered into certain non-cancellable agreements primarily related to cloud infrastructure and software subscriptions in the ordinary course of business. There have been no material changes in the Company’s commitments and contingencies, as disclosed in the Annual Report.
Legal Proceedings
In August 2019, a class action complaint was filed by a stockholder of the Company in the U.S. District Court for the Southern District of New York against the Company, and certain of the Company’s officers alleging violation of securities laws and seeking unspecified damages. In October 2019, the action was transferred to the U.S. District Court for the District of Utah and in March 2020, a lead plaintiff was appointed. An amended complaint was filed in June 2020. The amended complaint names us as defendants, along with certain of the Company’s officers, members of the Board of Directors, and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, the lead underwriters from the Company’s March 2019 common stock offering. A response from the defendants to the amended complaint is due August 2020.
The Company believes this suit is without merit and intends to defend it vigorously. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. If an unfavorable outcome were to occur, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable.
In March 2020, a derivative lawsuit was filed by a shareholder in the United States District Court for the District of Delaware as an outgrowth of the aforementioned class action. It includes as defendants certain of the Company’s officers and the Board of Directors, alleging violations of fiduciary duties to the Company. The Company is named as a nominal defendant. On May 18, 2020, the Court entered a stipulated order that stays the derivative lawsuit until the class action is dismissed with prejudice, the defendants’ motion to dismiss the class action complaint is denied, or the defendants file an answer to the class action complaint.
The Company is involved in other legal proceedings from time to time arising in the normal course of business. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. Management believes that the outcome of these proceedings will not have a material impact on the Company’s financial condition, results of operations, or liquidity.
Warranties and Indemnification
The performance of the Company’s cloud-based technology skills platform is typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable. The Company’s contractual arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. In addition, the Company has some contractual arrangements with provisions for indemnifying customers against liabilities in the case of breaches of the Company’s platform or the other systems or networks used in the Company’s business, including those of vendors, contractors, or others with which the Company has strategic relationships. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.
Note 13. Non-Controlling Interests
In connection with the Reorganization Transactions, Pluralsight, Inc. became the sole managing member of Pluralsight Holdings and as a result consolidates the results of operations of Pluralsight Holdings. The non-controlling interests balance represents the economic interests of the LLC Units held by other members of Pluralsight Holdings. As these members exchange these LLC Units for shares of Class A common stock, these LLC Units are then owned by Pluralsight, Inc. and a portion of the non-controlling interests balance is reclassified to additional paid-in capital. During the three months ended June 30, 2020, the adjustments to the non-controlling interests were primarily related to equity-based compensation and the issuance and settlement of equity-based awards. Income or loss is attributed to the non-controlling interests based on the weighted-average ownership percentages of LLC Units outstanding during the period, excluding LLC Units that are subject to time-based vesting requirements.

23




As of June 30, 2020, the non-controlling interests of Pluralsight Holdings owned 22.0% of the outstanding LLC Units, with the remaining 78.0% owned by Pluralsight, Inc. The ownership of the LLC Units is summarized as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
Units
 
Ownership %
 
Units
 
Ownership %
 
 
 
 
 
 
 
 
 
Pluralsight, Inc.’s ownership of LLC Units
 
111,875,235

 
78.0
%
 
104,083,271

 
74.3
%
LLC Units owned by the Continuing Members(1)
 
31,589,215

 
22.0
%
 
35,936,804

 
25.7
%
 
 
143,464,450

 
100.0
%
 
140,020,075

 
100.0
%
(1)
Excludes 968,736 and 1,543,813 LLC Units still subject to time-based vesting requirements as of June 30, 2020 and December 31, 2019, respectively.
Note 14. Equity-Based Compensation
Equity Incentive Plans
In June 2017, Pluralsight Holdings adopted the 2017 Equity Incentive Plan (“2017 Plan”) and issued RSUs to employees. In connection with the IPO, the 2017 Plan was terminated. In May 2018, Pluralsight, Inc. adopted the 2018 Equity Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of nonstatutory stock options, restricted stock, RSUs, stock appreciation rights, performance units, and performance shares to employees, directors, and consultants of the Company. The number of shares available for issuance under the 2018 Plan also includes an annual increase on the first day of each fiscal year, equal to the lesser of: (i) 14,900,000 shares, (ii) 5.0% of the outstanding shares of capital stock as of the last day of the immediately preceding fiscal year, or (iii) a lower number of shares determined by the 2018 Plan administrator. The number of shares available under the 2018 Plan also includes shares under the 2017 Plan that expire, terminate, are forfeited or repurchased by the Company, or are withheld by the Company to cover tax withholding obligations. As of June 30, 2020, a total of 20,011,454 shares were available for issuance under the 2018 Plan.
Stock Options
In connection with the IPO, the Company granted to employees stock options under the 2018 Plan to purchase shares of Class A common stock at an exercise price equal to the IPO price of $15.00 per share. As of June 30, 2020, these options have fully vested.
In connection with the GitPrime acquisition, the stock options granted to GitPrime employees under GitPrime’s 2015 and 2018 Equity Incentive Plans were replaced with options to purchase shares of the Company’s Class A common stock, subject to appropriate adjustments to the number of shares issuable pursuant to such options and the exercise price of such options as provided in the Merger Agreement. The options are subject to time-based vesting conditions and continue to vest over the remaining vesting period of the original award ranging from two to four years.
The following table summarizes the stock option activity for the six months ended June 30, 2020:
 
 
Stock Options Outstanding
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in millions)
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2019
 
4,361,718

 
$
14.55

 
 
 
 
Granted
 

 

 
 
 
 
Exercised
 
(193,841
)
 
13.05

 
 
 
 
Forfeited or cancelled
 
(16,277
)
 
7.28

 
 
 
 
Outstanding as of June 30, 2020
 
4,151,600

 
$
14.65

 
7.9
 
$
14.1

Vested and exercisable as of June 30, 2020
 
4,075,135

 
$
14.90

 
7.9
 
$
12.8


The total intrinsic value of options exercised during the six months ended June 30, 2020 was $1.3 million. As of June 30, 2020, the total unrecognized equity-based compensation cost related to the stock options was $2.3 million, which is expected to be recognized over a weighted-average period of 1.8 years.
RSUs
The Company has granted RSUs to employees under the 2018 Plan and previously under the 2017 Plan. RSUs represent the right to receive shares of Pluralsight Inc.’s Class A common stock at a specified future date. Restricted share units of Pluralsight Holdings under the 2017 Plan are subject to both a service condition and a liquidity condition, whereas RSUs under the 2018 Plan are generally subject to service conditions only. The service conditions are generally satisfied over four years, whereby 25% of

24




the share units satisfy this condition on the first anniversary of the grant date and then ratably on a quarterly basis thereafter through the end of the vesting period. The liquidity condition for RSUs granted under the 2017 Plan is deemed a performance condition and was satisfied upon the expiration of the lock-up period following the IPO. RSUs with both performance and service conditions, including shares issued under the 2017 Plan, are recognized using the accelerated attribution method. RSUs issued under the 2018 Plan are primarily subject to service conditions only and are recognized over the remaining requisite service period using the straight-line attribution method.
Under the 2017 Plan, all restricted share units granted were initially restricted share units of Pluralsight Holdings. In connection with the IPO, all restricted share units were converted into RSUs of Pluralsight, Inc., except for restricted share units of Pluralsight Holdings that convey the right to receive LLC Units and corresponding shares of Class C common stock of Pluralsight, Inc. upon vesting.
The activity for RSUs of Pluralsight, Inc. and restricted share units of Pluralsight Holdings for the six months ended June 30, 2020 was as follows:
 
 
Number of
RSUs or Units
 
Weighted-Average
Grant Date Fair
Value
 
 
 
 
 
RSUs of Pluralsight, Inc.:
 
 
 
 
Balance at December 31, 2019
 
7,672,038

 
$
22.71

Granted
 
6,219,477

 
19.35

Forfeited or cancelled
 
(483,563
)
 
20.86

Vested
 
(1,895,152
)
 
24.43

Balance at June 30, 2020
 
11,512,800

 
$
20.69

 
 
 
 
 
Restricted Share Units of Pluralsight Holdings:
 
 
 
 
Balance at December 31, 2019
 
1,312,500

 
$
8.24

Vested
 
(375,000
)
 
8.24

Balance at June 30, 2020
 
937,500

 
$
8.24


As of June 30, 2020, the total unrecognized equity-based compensation cost related to the RSUs, including the restricted share units of Pluralsight Holdings, was $199.0 million, which is expected to be recognized over a weighted-average period of 3.0 years.
401(k) Equity Match
In May 2020, the Compensation Committee of the Board of Directors of Pluralsight, Inc. approved the issuance of Class A common shares to pay the Company’s 401(k) matching contributions to employees during the year ended December 31, 2020. The Company's matching contribution is equal to 50% of eligible wages contributed up to a maximum of 6%. As of June 30, 2020, the Company had recorded a matching liability of $0.2 million that is expected to be settled in shares of Class A common stock on a quarterly basis.
Employee Stock Purchase Plan
In May 2018, Pluralsight Inc.’s Board of Directors adopted the ESPP. The number of shares of Class A common stock available for issuance under the ESPP will be increased on the first day of each fiscal year equal to the lesser of: (i) 2,970,000 shares of Class A common stock, (ii) 1.5% of the outstanding shares of all classes of common stock of the Company on the last day of the immediately preceding fiscal year, or (iii) an amount determined by the plan administrator. As of June 30, 2020, the total number of shares available for issuance under the ESPP was 4,386,452.
The ESPP generally provides for consecutive overlapping 24-month offering periods comprised of four six-month purchase periods. The offering periods are scheduled to start on the first trading day on or after May 31 and November 30 of each year.
The ESPP permits participants to elect to purchase shares of Class A common stock through fixed contributions from eligible compensation paid during each purchase period during an offering period, provided that this fixed contribution amount will not exceed $12,500. A participant may purchase a maximum of 5,000 shares during each purchase period. Amounts deducted and accumulated by the participant will be used to purchase shares of Class A common stock at the end of each purchase period. The purchase price of the shares will be 85% of the lower of the fair market value of Class A common stock on the first trading day of each offering period or on the purchase date. If the fair market value of the common stock on any purchase date within an offering period is lower than the stock price as of the beginning of the offering period, the offering period will immediately reset after the purchase of shares on such purchase date and participants will automatically be re-enrolled in a new offering period.

25




Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.
As of June 30, 2020, a total of 1,953,706 shares were issuable to employees based on contribution elections made under the ESPP. As of June 30, 2020, total unrecognized equity-based compensation costs was $17.5 million, which is expected to be recognized over a weighted-average period of 1.7 years.
ESPP employee payroll contributions accrued at June 30, 2020 and December 31, 2019 totaled $1.5 million and $1.6 million, respectively, and are included within accrued expenses in the condensed consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares under the ESPP will be reclassified to stockholders’ equity at the end of the purchase period.
Incentive Unit Plan
The Company granted incentive units of Pluralsight Holdings to certain employees and directors prior to its IPO pursuant to the Incentive Unit Plan (“2013 Plan”). In connection with the Reorganization Transactions and the IPO, the 2013 Plan was terminated and all outstanding incentive units were converted into LLC Units of Pluralsight Holdings. In addition, certain holders elected to exchange LLC Units for shares of Class A common stock of Pluralsight, Inc. Shares of Class A common stock and LLC Units issued as a result of the exchange or conversion of unvested incentive units remain subject to the same time-based vesting requirements that existed prior to the Reorganization Transactions, and as such the Company continues to record equity-based compensation expense for unvested awards.
The activity of unvested LLC Units during the six months ended June 30, 2020 was as follows:
 
 
Unvested Units
 
Weighted-
Average
Grant Date
Fair Value
 
 
 
 
 
Unvested LLC Units outstanding—December 31, 2019
 
1,543,813

 
$
8.72

Vested
 
(575,077
)
 
8.44

Unvested LLC Units outstanding—June 30, 2020
 
968,736

 
$
8.89


As of June 30, 2020, total unrecognized equity-based compensation related to all unvested LLC Units was $6.5 million, which is expected to be recognized over a weighted-average period of 1.0 year. The total fair value of Class A common shares and LLC Units vested during the six months ended June 30, 2020 was $10.0 million.
Equity-Based Compensation Expense
Equity-based compensation expense was classified as follows in the accompanying condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Cost of revenue
 
$
296

 
$
133

 
$
566

 
$
217

Sales and marketing
 
10,878

 
7,952

 
20,400

 
14,228

Technology and content
 
6,884

 
5,137

 
13,220

 
8,847

General and administrative
 
8,367

 
9,510

 
17,817

 
19,708

Total equity-based compensation
 
$
26,425

 
$
22,732

 
$
52,003

 
$
43,000


Equity-based compensation costs capitalized as internal-use software was $0.3 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, and $0.7 million and $0.6 million for the six months ended June 30, 2020 and 2019, respectively.
Note 15. Income Taxes
Pluralsight, Inc. is the sole managing member of Pluralsight Holdings, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Pluralsight Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pluralsight Holdings is passed through to, and included in, the taxable income or loss of its members, including Pluralsight, Inc., on a pro rata basis, except as otherwise provided under Section 704 of the Internal Revenue Code. Pluralsight, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to its allocable share of any taxable income of Pluralsight Holdings. The Company is also subject to taxes in foreign jurisdictions.

26




The tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of its annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period. The quarterly tax provision and estimate of the Company’s annual effective tax rate are subject to variation due to several factors including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how the Company conducts business, and tax law developments.
For the three months ended June 30, 2020 and 2019 the Company’s estimated effective tax rate was 1.2% and (0.5)%, respectively. For the six months ended June 30, 2020 and 2019 the Company’s estimated effective tax rate was 0.3% and (0.6)%, respectively. The variations between the Company’s estimated effective tax rate and the U.S. statutory rate are primarily due to the portion of the Company’s earnings (or loss) attributable to non-controlling interests and the domestic valuation allowance. In addition, a portion of the Company’s state valuation allowance was released as a result of the Company meeting the conditions to file a unitary tax return in certain state jurisdictions, which resulted in an income tax benefit during the three and six months ended June 30, 2020.
The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which the Company operates. The provision for income taxes consists primarily of income taxes and withholding taxes in foreign jurisdictions in which the Company conducts business. The Company’s U.S. operations have resulted in losses, and as such, the Company maintains a valuation allowance against substantially all its U.S. deferred tax assets. While the Company believes its current valuation allowance is appropriate, the Company assesses the need for an adjustment to the valuation allowance on a quarterly basis. The assessment is based on estimates of future sources of taxable income for the jurisdictions in which the Company operates and the periods over which deferred tax assets will be realizable. In the event the Company determines that it will be able to realize all or part of its net deferred tax assets in the future, all or part of the valuation allowance will be released in the period in which the Company makes such determination. The release of all or part of the valuation allowance against deferred tax assets may cause greater volatility in the effective tax rate in the periods in which it is released.
Tax Receivable Agreement
On the date of the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units.
During the six months ended June 30, 2020, certain Continuing Members exchanged 5,131,199 LLC Units for shares of Class A common stock. The Company has concluded that, based on applicable accounting standards, it is more-likely-than-not that its deferred tax assets subject to the TRA will not be realized; therefore, the Company has not recorded a TRA liability related to the tax savings it may realize from the utilization of deferred tax assets arising from the exchanges that have occurred through June 30, 2020. The total unrecorded TRA liability as of June 30, 2020 is approximately $295.3 million.
Note 16. Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share amounts):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
Less: Net loss attributable to non-controlling interests
 
(9,801
)
 
(11,637
)
 
(21,995
)
 
(26,446
)
Net loss attributable to Pluralsight, Inc.
 
$
(29,929
)
 
$
(29,127
)
 
$
(65,248
)
 
$
(48,202
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average shares of Class A common stock outstanding, basic and diluted
 
107,153

 
96,708

 
105,899

 
86,827

Net loss per share:
 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
 
$
(0.28
)
 
$
(0.30
)
 
$
(0.62
)
 
$
(0.56
)

Shares of Class B and Class C common stock do not share in the earnings or losses of Pluralsight and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B and Class C common stock under the two-class method has not been presented.

27




During the three and six months ended June 30, 2020, the Company incurred net losses and, therefore, the effect of the Company’s potentially dilutive securities were not included in the calculation of diluted loss per share as the effect would be anti-dilutive.
The following table contains outstanding share/unit totals with a potentially dilutive impact (in thousands):
 
 
June 30,
2020
 
 
 
LLC Units held by Continuing Members
 
32,558

Stock options
 
4,152

RSUs of Pluralsight, Inc.
 
11,513

Restricted Share Units of Pluralsight Holdings
 
938

Purchase rights committed under the ESPP
 
1,954

Total
 
51,115


The Notes will not have an impact on the Company’s diluted earnings per share until the average market share price of Class A common stock exceeds the conversion price of $58.50 per share, as the Company intends and has the ability to settle the principal amount of the Notes in cash upon conversion. The Company is required under the treasury stock method to compute the potentially dilutive shares of common stock related to the Notes for periods it reports net income. However, upon conversion, until the average market price of the Company’s common stock exceeds the cap price of $58.50 per share, exercise of the Capped Calls will mitigate dilution from the Notes from the conversion price up to the cap price. Capped Calls are excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method.
Note 17. Related Party Transactions
The Company utilizes an aircraft owned by the Company’s Chief Executive Officer on an as-needed basis. The Company has agreed to reimburse the Chief Executive Officer for use of the private aircraft for business purposes at an hourly rate per flight hour. The reimbursement rate was approved by the Company’s Board of Directors based upon a review of comparable chartered aircraft rates. The Company accrued less than $0.1 million as of June 30, 2020 and approximately $0.3 million as of December 31, 2019 included within accrued expenses on the condensed consolidated balance sheets. A total of $0.5 million and $0.6 million has been paid under the arrangement during the six months ended June 30, 2020 and 2019, respectively.
Tax Receivable Agreement
On the date of the IPO, the Company entered into a TRA with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units. As discussed in Note 15—Income Taxes, no amounts were paid or payable to Continuing Members under the TRA as it is more-likely-than-not that the Company’s tax benefits obtained from exchanges subject to the TRA will not be realized.

28




Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Management’s Discussion and Analysis of Financial Condition and Results of Operations and financial statements included in our Annual Report. As discussed in the section titled “Special Note Regarding Forward-Looking Statements,” the following discussion contains forward-looking statements that involve risks and uncertainties, including statements regarding the ongoing and potential impact of the COVID-19 pandemic and related public health measures on our business. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” in our Annual Report.
Overview
We are a leading technology skills development and engineering management platform committed to closing the global technology skills gap. Learners on our platform can quickly acquire today’s most valuable technology skills through on-demand, high-quality learning experiences delivered by subject-matter experts. Skills can be measured and assessed in real-time providing technology leaders with visibility into the capabilities of their teams and confidence their teams will deliver on critical objectives. Our platform empowers teams to keep up with the pace of technological change, puts the right people on the right projects and boosts productivity.
We started operations in 2004 and focused initially on in-person instructor-led training. Anticipating the increasing demand for online solutions, we began offering online courses in 2008 and shifted entirely to an online delivery model in 2011. Since 2011, we extended our offering to include new content areas and additional features which expanded our addressable market, attracted new users, and deepened our foothold within businesses. 
We expanded our platform both organically through internal initiatives and through acquisitions, which have been focused on adding content and capabilities to our offerings. In 2019, we completed the acquisition of GitPrime, and we believe the addition of GitPrime, now Pluralsight Flow, enhances our platform by measuring software developer productivity. Pluralsight Flow aggregates data from code commits, pull requests and tickets, and packages this data into actionable metrics. Pluralsight Flow enables technology leaders to enhance skills and drive productivity by identifying talent and areas of improvement within their teams.
Our additions and improvements to our platform have enabled us to strengthen our relationships with our business customers and increase our revenue over time. We derive substantially all of our revenue from the sale of subscriptions to our platform. We sell subscriptions to our platform primarily to business customers through our direct sales team and our website. We also sell subscriptions to our skills development platform to individual customers directly through our website. In addition, small teams often represent the “top of the funnel” for larger deployments, bringing our technology into their workplaces and proliferating usage of our platform within their companies.
We are focused on attracting businesses, particularly large enterprises, to our platform and expanding their use of our platform over time. We believe there exists a significant opportunity to drive sales to large enterprises, including expanding relationships with existing customers and attracting new customers. Our ability to attract large enterprises to our platform and to expand their use of our platform will be important for the success of our business and our results of operations.
COVID-19 Update
On March 11, 2020 COVID-19 was characterized by the World Health Organization (“WHO”) as a global pandemic. The unpredictability of the COVID-19 pandemic continues to have a widespread impact on economies, governments, communities, and business practices. In efforts to mitigate the harmful effects of the COVID-19 pandemic and curtail the spread of the virus, federal, state and local authorities continue implementing safety measures, including the closure of businesses deemed “non-essential;” social distancing; international border closures; and travel restrictions. Since March 2020, responsive measures we have undertaken include shifting customer events to virtual-only experiences; temporarily closing our offices and implementing a mandatory work-from-home policy for our worldwide workforce; and restricting employee travel. We actively monitor the situation closely and our response to the COVID-19 pandemic continues to evolve with a focus on the best interests of our employees, customers, vendors and stockholders. The ongoing effects of these operational modifications on our financial performance, including revenue, billings and results of operations are unknown and may not be realized until future reporting periods.
To encourage technology learners around the world to stay safe, stay home and invest in themselves while social distancing during the COVID-19 pandemic, we offered full access to our platform of technology skill development courses for free throughout the month of April 2020 to new users who did not already have a paid subscription. As a result, our #FREEapril campaign introduced more than a million new users to our platform who viewed over 2.5 million courses during the month of April.

29




The COVID-19 pandemic has impacted our business and financial operations. In June 2020, the National Bureau of Economic Research announced that the United States is officially in a recession as a result of the impacts of COVID-19 on the United States’ economy. The duration and magnitude of the recession and the extent to which the COVID-19 pandemic continues to impact our business operations and overall financial performance remains unknown at this time. Certain developments, some of which are uncertain and not within our control, including the span and spread of the outbreak; the severity and transmission rate of the virus; the measures implemented or suggested by governing bodies to slow the spread of the virus; travel restrictions; international border closures; the effect on our vendors, customers, and community; the global economy and political conditions; the health of our employees, contractors, and their families; the duration of the recession; how quickly and to what extent normal economic and operating activities can resume; and other factors that are not predictable. After the COVID-19 pandemic has subsided, we may continue experiencing adverse effects to our business, including those resulting from the COVID-19 pandemic-driven recession.
The economic effects of the COVID-19 pandemic has financially constrained some of our prospective and existing customers’ technology related spending, which has affected our revenue and billings growth rates. Additionally, some customers’ ability to pay in accordance with our agreed upon payment terms has been compromised by the financial hardships presented by the COVID-19 pandemic, which has resulted in extended pay periods and a short-term negative impact on our cash flows. As a result, we have made and will continue to make adjustments to our expenses and cash flow to correlate with potential declines in billings and cash collections from customers. These adjustments include the restriction of employee travel and other non-essential operating costs, and a temporary reduction in hiring. Our platform is provided under a subscription-based model, and as a result, the effect of the COVID-19 pandemic on our results of operations and financial condition may not be fully realized until future periods.
Secondary Offering
In June 2020, we completed a secondary offering, in which certain stockholders sold 11,711,009 shares of Class A common stock at a public offering price of $19.50 per share. We did not receive any proceeds from the sale of shares by selling stockholders.
Key Business Metrics
We monitor billings and certain related key business metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions.
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Billings
 
$
89,034

 
$
80,552

 
$
179,312

 
$
158,480

Billings from business customers
 
$
77,695

 
$
69,104

 
$
158,167

 
$
136,260

% of billings from business customers
 
87
%
 
86
%
 
88
%
 
86
%
Billings
We use billings to measure and monitor our ability to provide our business with the working capital generated by upfront payments from our customers and our ability to sell subscriptions to our platform to both new and existing customers. Billings represent our total revenue plus the change in deferred revenue in the period, as presented in our condensed consolidated statements of cash flows, less the change in contract assets and unbilled accounts receivable in the period. Billings in any particular period represent amounts invoiced to our customers and reflect subscription renewals and upsells to existing customers plus sales to new customers. Our pricing and subscription periods vary for business customers and individual customers. Subscription periods for our business customers generally range from one to three years, with a majority being one year. We typically invoice our business customers in advance in annual installments. Subscription periods for our individual customers range from one month to one year and we typically invoice them in advance in monthly or annual installments.
We use billings from business customers and our percentage of billings from business customers to measure and monitor our ability to sell subscriptions to our platform to business customers. We believe that billings from business customers will be a significant source of future revenue growth and a key factor affecting our long-term performance. We expect our billings from business customers to continue to increase as a percentage of billings over the long term.
As our billings continue to grow in absolute terms, our billings growth rate may decline over the long term as we achieve scale in our business. As we recognize revenue from subscription fees ratably over the term of the contract, due to the difference in timing of billings received and when we recognize revenue, changes to our billings and billings growth rates are not immediately reflected in our revenue and revenue growth rates.
During the three and six months ended June 30, 2020, our billings growth rate declined compared to prior results, primarily due to the global economic effects of the COVID-19 pandemic. As a result, we expect that the recent decline in our billings growth rate during the three and six months ended June 30, 2020, and any future declines in billings resulting from the COVID-19

30




pandemic, will reduce the growth rate of our revenue in future periods. Given the economic uncertainty and ongoing impact from COVID-19 pandemic, we cannot predict the impact on our billings growth rate in the foreseeable future.
Components of Results of Operations
Revenue
We derive substantially all of our revenue from the sale of subscriptions to our platform. We also derive revenue from providing professional services, which generally consist of implementation, integration, or consulting services. Amounts that have been invoiced are initially recorded as deferred revenue and are recognized ratably as revenue over the subscription period. Subscription terms generally range from one year to three years for business customers and one month to one year for individual customers, and begin on the date access to our platform is made available to the customer. Most of our subscriptions to business customers are billed in annual installments even if customers are contractually committed to multi-year agreements. Subscriptions that allow the customer to take software on-premise without significant penalty are recognized at a point in time when the software is made available to the customer.
Cost of Revenue, Gross Profit and Gross Margin
Cost of revenue includes certain direct costs associated with delivering our platform and includes costs for author fees, amortization of our content library, hosting and delivery fees, merchant processing fees, depreciation of capitalized software development costs for internal-use software, and employee-related costs, including equity-based compensation associated with our customer support and professional services organizations.
Gross profit, or revenue less cost of revenue, and gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by various factors, including the mix of subscriptions we sell, the cost of author fees, the costs associated with third-party hosting services, and the extent to which we expand our customer support and professional services organizations. We expect our gross margin to increase over the long term primarily due to a decrease in author fees as a percentage of revenue, although our gross margin may fluctuate from period to period depending on the interplay of the factors described above.
Operating Expenses
Our operating expenses are classified as sales and marketing, technology and content, and general and administrative. For each of these categories, the largest component is employee-related costs, which include salaries and bonuses, equity-based compensation, and employee benefit costs. We allocate shared overhead costs such as information technology infrastructure and facility-related costs based on headcount in that category.
We expect that our operating expenses may fluctuate as a percentage of our revenue from period to period depending on the timing of expenditures. We expect operating expenses to decrease as a percentage of revenue over the long term.
Due to the effects of the COVID-19 pandemic, we have taken measures to reduce operating expenses, including delaying planned hiring activities and curtailing discretionary spending. In addition, the restrictions resulting from the pandemic have and will reduce travel expenses and the costs associated with our customer events, which are transitioning to virtual-only experiences in the near term.
Sales and Marketing
Sales and marketing expenses consist primarily of employee compensation costs of our sales and marketing employees, including salaries, benefits, bonuses, commissions, equity-based compensation, and allocated overhead costs. Other sales and marketing costs include user events, search engine and email marketing, content syndication, lead generation, and online banner and video advertising.
Technology and Content
Technology costs consist principally of research and development activities including personnel costs, consulting services, other costs associated with platform development efforts, and allocated overhead costs. Content costs consist principally of personnel costs and other activities associated with content development, course production, curriculum direction, and allocated overhead costs. Technology and content costs are expensed as incurred, except for certain costs relating to the development of internal-use software, including software used to upgrade and enhance our platform and applications supporting our business, which are capitalized and amortized over the estimated useful lives of one to three years.
General and Administrative
General and administrative expenses consist of personnel costs and related expenses for executive, finance, legal, people operations, and administrative personnel, including salaries, benefits, bonuses, and equity-based compensation; professional fees for external legal, accounting, recruiting, and other consulting services; and allocated overhead costs.
Other Income (Expense)

31




Other income (expense) consists primarily of interest expense on the Notes and other long-term debt, gains or losses on foreign currency transactions, and interest income earned on our cash, cash equivalents, and investments.
Results of Operations
The following tables set forth selected unaudited condensed consolidated statements of operations data and such data as a percentage of revenue for each of the periods indicated:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Revenue
 
$
94,765

 
$
75,862

 
$
187,411

 
$
145,479

Cost of revenue(1)(2)
 
19,717

 
17,803

 
38,725

 
34,515

Gross profit
 
75,048

 
58,059

 
148,686

 
110,964

Operating expenses(1)(2):
 
 
 
 
 
 
 
 
Sales and marketing
 
57,759

 
50,046

 
120,174

 
94,217

Technology and content
 
29,514

 
24,819

 
59,658

 
45,090

General and administrative
 
22,996

 
20,575

 
46,367

 
42,766

Total operating expenses
 
110,269

 
95,440

 
226,199

 
182,073

Loss from operations
 
(35,221
)
 
(37,381
)
 
(77,513
)
 
(71,109
)
Other income (expense):
 
 
 
 
 
 
 
 
Interest expense
 
(7,241
)
 
(7,346
)
 
(14,390
)
 
(9,024
)
Other income, net
 
2,267

 
4,106

 
4,437

 
5,782

Loss before income taxes
 
(40,195
)
 
(40,621
)
 
(87,466
)
 
(74,351
)
Income tax benefit (expense)
 
465

 
(143
)
 
223

 
(297
)
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
(1)
Includes equity-based compensation as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
 
$
296

 
$
133

 
$
566

 
$
217

Sales and marketing
 
10,878

 
7,952

 
20,400

 
14,228

Technology and content
 
6,884

 
5,137

 
13,220

 
8,847

General and administrative
 
8,367

 
9,510

 
17,817

 
19,708

Total equity-based compensation
 
$
26,425

 
$
22,732

 
$
52,003

 
$
43,000

(2)
Includes amortization of acquired intangible assets as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
 
$
1,209

 
$
702

 
$
2,418

 
$
1,227

Sales and marketing
 
50

 
29

 
100

 
29

Technology and content
 
161

 
176

 
337

 
353

Total amortization of acquired intangible assets
 
$
1,420

 
$
907

 
$
2,855

 
$
1,609


32




 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Revenue
 
100
 %
 
100
 %
 
100
 %
 
100
 %
Cost of revenue
 
21

 
23

 
21

 
24

Gross profit
 
79

 
77

 
79

 
76

Operating expenses:
 
 
 
 
 
 
 
 
Sales and marketing
 
61

 
66

 
64

 
65

Technology and content
 
31

 
33

 
32

 
31

General and administrative
 
24

 
27

 
25

 
29

Total operating expenses
 
116

 
126

 
121

 
125

Loss from operations
 
(37
)
 
(49
)
 
(42
)
 
(49
)
Other income (expense):
 
 
 
 
 
 
 
 
Interest expense
 
(8
)
 
(10
)
 
(8
)
 
(6
)
Other income, net
 
2

 
5

 
2

 
4

Loss before income taxes
 
(43
)
 
(54
)
 
(48
)
 
(51
)
Provision for income taxes
 

 

 

 

Net loss
 
(43
)%
 
(54
)%
 
(48
)%
 
(51
)%
Comparison of the Three Months Ended June 30, 2020 and 2019
Revenue
 
 
Three Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Revenue
 
$
94,765

 
$
75,862

 
$
18,903

 
25
%
Revenue was $94.8 million for the three months ended June 30, 2020, compared to $75.9 million for the three months ended June 30, 2019, an increase of $18.9 million, or 25%. The increase in revenue was primarily due to a $18.2 million, or 28%, increase in revenue from business customers, driven by a net increase of 194 business customers from 17,735 business customers as of June 30, 2019 to 17,929 business customers as of June 30, 2020, as well as increased sales to our existing business customers.
Cost of Revenue and Gross Profit
 
 
Three Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Cost of revenue
 
$
19,717

 
$
17,803

 
$
1,914

 
11
%
Gross profit
 
75,048

 
58,059

 
16,989

 
29
%
Cost of revenue was $19.7 million for the three months ended June 30, 2020, compared to $17.8 million for the three months ended June 30, 2019, an increase of $1.9 million, or 11%. The increase in cost of revenue was primarily due to an increase of $0.8 million in employee compensation costs, including $0.2 million in equity-based compensation expense, as we added headcount to support our growth. In addition, there was an increase of $0.7 million in amortization of acquired intangible assets and course creation costs, and an increase of $0.5 million in depreciation expense.
Gross profit was $75.0 million for the three months ended June 30, 2020, compared to $58.1 million for the three months ended June 30, 2019, an increase of $17.0 million, or 29%. The increase in gross profit was the result of the increase in our revenue during the three months ended June 30, 2020. Gross margin increased from 77% for the three months ended June 30, 2019 to 79% for the three months ended June 30, 2020 due to a decrease in author fees as a percentage of revenue.

33




Operating Expenses
 
 
Three Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Sales and marketing
 
$
57,759

 
$
50,046

 
$
7,713

 
15
%
Technology and content
 
29,514

 
24,819

 
4,695

 
19
%
General and administrative
 
22,996

 
20,575

 
2,421

 
12
%
Total operating expenses
 
$
110,269

 
$
95,440

 
$
14,829

 
16
%
Sales and Marketing
Sales and marketing expenses were $57.8 million for the three months ended June 30, 2020, compared to $50.0 million for the three months ended June 30, 2019, an increase of $7.7 million, or 15%. The increase was primarily due to an increase of $10.3 million in employee compensation costs, including $2.9 million in equity-based compensation, as we added headcount to support our growth. These increases were partially offset by a decrease of $1.4 million in marketing and events costs and a decrease of $1.0 million in travel expenses.
Technology and Content
Technology and content expenses were $29.5 million for the three months ended June 30, 2020, compared to $24.8 million for the three months ended June 30, 2019, an increase of $4.7 million, or 19%. The increase was due to an increase of $6.1 million in employee compensation costs, including $1.7 million in equity-based compensation, as we added headcount to support our growth. These increases were partially offset by a decrease of $0.5 million in in travel expenses.
General and Administrative
General and administrative expenses were $23.0 million for the three months ended June 30, 2020, compared to $20.6 million for the three months ended June 30, 2019, an increase of $2.4 million, or 12%. The increase was primarily due to an increase of $2.2 million in employee compensation costs, as we added headcount to support our growth. In addition, we incurred $1.3 million in costs associated with a secondary offering in June 2020. These increases were partially offset by a decrease of $1.1 million in equity-based compensation, as certain stock options granted at the time of our IPO have become fully vested.
Other Income (Expense)
 
 
Three Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Interest expense
 
$
(7,241
)
 
$
(7,346
)
 
$
105

 
(1
)%
Other income, net
 
2,267

 
4,106

 
(1,839
)
 
(45
)%
Interest expense decreased slightly as a result of the reduction in the principal balance of our Notes in September 2019.
Other income, net decreased primarily as a result of a decrease of market interest rates earned on our investments.
Comparison of the Six Months Ended June 30, 2020 and 2019
Revenue
 
 
Six Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Revenue
 
$
187,411

 
$
145,479

 
$
41,932

 
29
%
Revenue was $187.4 million for the six months ended June 30, 2020, compared to $145.5 million for the six months ended June 30, 2019, an increase of $41.9 million, or 29%. The increase in revenue was primarily due to a $40.9 million, or 33%, increase in revenue from business customers, driven by a net increase of 194 business customers from 17,735 business customers as of June 30, 2019 to 17,929 business customers as of June 30, 2020, as well as increased sales to our existing business customers.

34




Cost of Revenue and Gross Profit
 
 
Six Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Cost of revenue
 
$
38,725

 
$
34,515

 
$
4,210

 
12
%
Gross profit
 
148,686

 
110,964

 
37,722

 
34
%
Cost of revenue was $38.7 million for the six months ended June 30, 2020, compared to $34.5 million for the six months ended June 30, 2019, an increase of $4.2 million, or 12%. The increase in cost of revenue was primarily due to an increase of $1.7 million in employee compensation costs, including $0.3 million in equity-based compensation expense, as we added headcount to support our growth. In addition, there was an increase of $1.6 million in amortization of acquired intangible assets and course creation costs, and an increase of $1.3 million in author fees.
Gross profit was $148.7 million for the six months ended June 30, 2020, compared to $111.0 million for the six months ended June 30, 2019, an increase of $37.7 million, or 34%. The increase in gross profit was the result of the increase in our revenue during the six months ended June 30, 2020. Gross margin increased from 76% for the six months ended June 30, 2019 to 79% for the six months ended June 30, 2020 due to a decrease in author fees as a percentage of revenue.
Operating Expenses
 
 
Six Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Sales and marketing
 
$
120,174

 
$
94,217

 
$
25,957

 
28
%
Technology and content
 
59,658

 
45,090

 
14,568

 
32
%
General and administrative
 
46,367

 
42,766

 
3,601

 
8
%
Total operating expenses
 
$
226,199

 
$
182,073

 
$
44,126

 
24
%
Sales and Marketing
Sales and marketing expenses were $120.2 million for the six months ended June 30, 2020, compared to $94.2 million for the six months ended June 30, 2019, an increase of $26.0 million, or 28%. The increase was primarily due to an increase of $24.3 million in employee compensation costs, including $6.2 million in equity-based compensation, as we added headcount to support our growth. In addition, there was an increase of $1.6 million in overhead costs primarily driven by our headcount growth.
Technology and Content
Technology and content expenses were $59.7 million for the six months ended June 30, 2020, compared to $45.1 million for the six months ended June 30, 2019, an increase of $14.6 million, or 32%. The increase was due to an increase of $16.1 million in employee compensation costs, including $4.3 million in equity-based compensation, as we added headcount to support our growth. These increases were partially offset by an increase of $0.8 million in capitalized software development costs and a decrease of $0.5 million in travel expenses.
General and Administrative
General and administrative expenses were $46.4 million for the six months ended June 30, 2020, compared to $42.8 million for the six months ended June 30, 2019, an increase of $3.6 million, or 8%. The increase was primarily due to an increase of $3.1 million in employee compensation costs, as we added headcount to support our growth. In addition, there was an increase of $1.1 million in overhead costs primarily driven by our headcount growth. These increases were partially offset by a decrease of $1.9 million in equity-based compensation and a decrease of $0.8 million related to costs associated with our merger with GitPrime in May 2019.
Other Income (Expense)
 
 
Six Months Ended June 30,
 
Change
 
 
2020
 
2019
 
Amount
 
%
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Interest expense
 
$
(14,390
)
 
$
(9,024
)
 
$
(5,366
)
 
59
 %
Other income, net
 
4,437

 
5,782

 
(1,345
)
 
(23
)%

35




Interest expense increased primarily as a result of the increase in contractual interest expense and amortization of debt discount and issuance costs related to the Notes issued in March 2019.
Other income, net decreased primarily as a result of a decrease of market interest rates earned on our investments.
Non-GAAP Financial Measures
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Non-GAAP gross profit
 
$
76,568

 
$
58,907

 
$
151,702

 
$
112,424

Non-GAAP gross margin
 
81
%
 
78
%
 
81
%
 
77
%
Non-GAAP operating loss
 
$
(5,119
)
 
$
(11,578
)
 
$
(19,020
)
 
$
(21,974
)
Free cash flow
 
$
(17,989
)
 
$
(11,145
)
 
$
(15,268
)
 
$
(8,679
)
Non-GAAP Gross Profit and Non-GAAP Gross Margin
Non-GAAP gross profit is a non-GAAP financial measure that we define as gross profit plus equity-based compensation, amortization of acquired intangible assets, and employer payroll taxes related to employee stock transactions. We define non-GAAP gross margin as our non-GAAP gross profit divided by our revenue. We believe non-GAAP gross profit and non-GAAP gross margin are useful to investors as these metrics generally eliminate the effects of certain items that may vary from company to company for reasons unrelated to overall profitability or operating performance.
See the section below titled “—Reconciliation of Non-GAAP Financial Measures” for information regarding the limitations of using our non-GAAP gross profit and non-GAAP gross margin as financial measures and for a reconciliation of our non-GAAP gross profit to gross profit, the most directly comparable financial measure calculated in accordance with GAAP.
Non-GAAP Operating Loss
Non-GAAP operating loss is a non-GAAP financial measure that we define as loss from operations plus equity-based compensation, amortization of acquired intangible assets, employer payroll taxes on employee stock transactions, and, as applicable, other special items such as acquisition related costs and secondary offering costs. We believe non-GAAP operating loss provides investors with useful information on period-to-period performance as evaluated by management and comparison with our past financial performance. We believe non-GAAP operating loss is useful in evaluating our operating performance compared to that of other companies in our industry, as this metric generally eliminates the effects of certain items that may vary from company to company for reasons unrelated to overall operating performance.
See the section below titled “—Reconciliation of Non-GAAP Financial Measures” for information regarding the limitations of using our non-GAAP operating loss as a financial measure and for a reconciliation of our non-GAAP operating loss to loss from operations, the most directly comparable financial measure calculated in accordance with GAAP.
Free Cash Flow
We define free cash flow as net cash (used in) provided by operating activities less purchases of property and equipment and purchases of our content library and other intangible assets. We consider free cash flow to be an important measure because it measures the amount of cash we spend or generate and reflects changes in our working capital.
See the section below titled “—Reconciliation of Non-GAAP Financial Measures” for information regarding the limitations of using free cash flow as a financial measure and for a reconciliation of free cash flow to net cash used in operations, the most directly comparable financial measure calculated in accordance with GAAP.
Reconciliation of Non-GAAP Financial Measures
We use non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, and free cash flow in conjunction with traditional GAAP measures as part of our overall assessment of our performance, including the preparation of our annual operating budget and quarterly forecasts, to evaluate the effectiveness of our business strategies, and to communicate with our Board of Directors concerning our financial performance. Our definitions may differ from the definitions used by other companies and therefore comparability may be limited. In addition, other companies may not publish these or similar metrics. Thus, our non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, and free cash flow should be considered in addition to, not as substitutes for, or in isolation from, measures prepared in accordance with GAAP.
We compensate for these limitations by providing a reconciliation of non-GAAP gross profit, non-GAAP operating loss, and free cash flow to the related GAAP financial measures, gross profit, loss from operations, and net cash (used in) provided by operating activities, respectively. We encourage investors and others to review our financial information in its entirety, not to rely

36




on any single financial measure and to view non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating loss, and free cash flow in conjunction with their respective related GAAP financial measures.
The following table provides a reconciliation of gross profit to non-GAAP gross profit:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Gross profit
 
$
75,048

 
$
58,059

 
$
148,686

 
$
110,964

Equity-based compensation
 
296

 
133

 
566

 
217

Amortization of acquired intangible assets
 
1,209

 
702

 
2,418

 
1,227

Employer payroll taxes on employee stock transactions
 
15

 
13

 
32

 
16

Non-GAAP gross profit
 
$
76,568

 
$
58,907

 
$
151,702

 
$
112,424

Gross margin
 
79
%
 
77
%
 
79
%
 
76
%
Non-GAAP gross margin
 
81
%
 
78
%
 
81
%
 
77
%
The following table provides a reconciliation of loss from operations to non-GAAP operating loss:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Loss from operations
 
$
(35,221
)
 
$
(37,381
)
 
$
(77,513
)
 
$
(71,109
)
Equity-based compensation
 
26,425

 
22,732

 
52,003

 
43,000

Amortization of acquired intangible assets
 
1,420

 
907

 
2,855

 
1,609

Employer payroll taxes on employee stock transactions
 
997

 
1,329

 
2,375

 
2,773

Secondary offering costs
 
1,260

 

 
1,260

 
918

Acquisition-related costs
 

 
835

 

 
835

Non-GAAP operating loss
 
$
(5,119
)
 
$
(11,578
)
 
$
(19,020
)
 
$
(21,974
)
The following table provides a reconciliation of net cash (used in) provided by operating activities to free cash flow:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Net cash (used in) provided by operating activities
 
$
(9,250
)
 
$
(7,184
)
 
$
9,045

 
$
(1,648
)
Less: Purchases of property and equipment
 
(6,626
)
 
(2,457
)
 
(20,520
)
 
(4,590
)
Less: Purchases of content library
 
(2,113
)
 
(1,504
)
 
(3,793
)
 
(2,441
)
Free cash flow
 
$
(17,989
)
 
$
(11,145
)
 
$
(15,268
)
 
$
(8,679
)
Liquidity and Capital Resources
As of June 30, 2020, our principal sources of liquidity were cash, cash equivalents, restricted cash and cash equivalents, and investments totaling $550.3 million, which were held for working capital purposes. Our cash equivalents and investments are comprised primarily of highly liquid investments in money market funds, U.S. treasury securities, U.S. government agency securities, commercial paper, and corporate debt securities. Since our inception, we have financed our operations primarily through sales of equity securities, long-term debt facilities, and our net cash provided by operating activities.
We believe our existing cash, cash equivalents, restricted cash and cash equivalents, and investments, as well as our projected cash flows from operations, will be sufficient to meet our projected operating requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our pace of growth, subscription renewal activity, the timing and extent of spend to support the expansion of sales and marketing activities, technology and content efforts, the continuing market acceptance of our platform, future acquisitions, and the economic effects of the COVID-19 pandemic. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, results of operations, and financial condition would be adversely affected.

37




In connection with the IPO and our UP-C structure, we entered into the TRA with members of Pluralsight Holdings who did not exchange their LLC Units of Pluralsight Holdings in the Reorganization Transactions, or the TRA Members. As a result of the TRA, we will be obligated to pass along certain tax benefits and cash flows by making future payments to the TRA Members. Although the actual timing and amount of any payments we make to the TRA Members under the TRA will vary, such payments may be significant. Any payments we make to TRA Members under the TRA will generally reduce the amount of overall cash flow that might have otherwise been available to us and, to the extent that we are unable to make payments under the TRA for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by us. To date, we have not made any payments under the TRA. We do not expect to make or accrue payments to TRA Members in the near future as payments to TRA members are not owed until the tax benefits generated by TRA Members are more-likely-than-not to be realized.
The following table shows cash flows for the six months ended June 30, 2020 and 2019:
 
 
Six Months Ended June 30,
 
 
2020
 
2019
 
 
 
 
 
 
 
(in thousands)
Net cash provided by (used in) operating activities
 
$
9,045

 
$
(1,648
)
Net cash used in investing activities
 
(25,720
)
 
(483,015
)
Net cash provided by financing activities
 
7,005

 
561,853

Effect of exchange rate change on cash, cash equivalents, and restricted cash and cash equivalents
 
(157
)
 
22

Net (decrease) increase in cash, cash equivalents, and restricted cash and cash equivalents
 
$
(9,827
)
 
$
77,212

Operating Activities
Cash provided by operating activities for the six months ended June 30, 2020 of $9.0 million was primarily due to a net loss of $87.2 million, offset by equity-based compensation of $52.0 million, amortization of debt discount and issuance costs of $13.3 million, amortization of deferred contract acquisition costs of $12.8 million, net changes in assets and liabilities of $7.7 million, depreciation of property and equipment of $5.9 million, and amortization of acquired intangibles assets of $2.9 million. The net change in operating assets and liabilities was primarily due to a decrease in accounts receivable of $38.1 million and a decrease in right-of-use assets of $3.0 million, partially offset by an increase in deferred contract acquisition costs of $13.4 million, a decrease in deferred revenue of $7.8 million, a decrease in accounts payable of $4.6 million, a decrease in accrued expenses and other liabilities of $4.6 million, and a decrease in lease liabilities of $2.9 million.
Cash used in operating activities for the six months ended June 30, 2019 of $1.6 million was primarily due to a net loss of $74.6 million, offset by equity-based compensation of $43.0 million, amortization of deferred contract acquisition costs of $11.3 million, amortization of debt discount and debt issuance costs of $8.3 million, a favorable change in operating assets and liabilities of $3.4 million, and depreciation of property and equipment of $4.6 million. The net change in operating assets and liabilities was primarily due to an increase in the deferred revenue balance of $13.0 million, a decrease in accounts receivable of $7.1 million, and a decrease in right-of-use assets of $2.9 million, partially offset by an increase in deferred contract acquisition costs of $11.4 million, an increase in prepaid expenses of $4.0 million, a decrease in lease liabilities of $3.4 million, and a decrease in accrued expenses and other liabilities of $3.1 million.
Investing Activities
Cash used in investing activities for the six months ended June 30, 2020 of $25.7 million was due to purchases of property and equipment of $20.5 million and purchases of our content library of $3.8 million. The increase in purchases of property and equipment is largely due to cash paid for the construction of our new global headquarters in Utah, which was approximately $14.9 million during the six months ended June 30, 2020. In addition, we had purchases of investments of $317.0 million, partially offset by proceeds from maturities of short-term investments of $315.6 million.
Cash used in investing activities for the six months ended June 30, 2019 of $483.0 million was due to purchases of investments of $317.1 million, purchase of a business of $163.9 million, purchases of property and equipment of $4.6 million, and purchases of our content library of $2.4 million, partially offset by sales of investments of $5.0 million.
Financing Activities
Cash provided by financing activities for the six months ended June 30, 2020 of $7.0 million was due to proceeds from the issuance of common stock from employee equity plans of $10.9 million, partially offset by taxes paid related to net share settlement of $3.9 million.
Cash provided by financing activities for the six months ended June 30, 2019 of $561.9 million was due to net proceeds from the issuance of the Notes of $616.7 million and proceeds from the issuance of common stock from employee equity plans of $14.6 million, partially offset by the purchase of the Capped Calls of $69.4 million.

38




Commitments and Contractual Obligations
There have been no material changes to the contractual obligations as disclosed in our Annual Report. Refer to “Note 10—Convertible Senior Notes”, “Note 11—Leases”, and “Note 12—Commitments and Contingencies” of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information regarding our commitments and contractual obligations.
Off-Balance Sheet Arrangements
As of June 30, 2020, and December 31, 2019, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. Critical accounting policies and estimates are those that we consider critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.
The Company’s significant accounting policies are discussed in “Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements” in our Annual Report. There have been no significant changes to these policies for the three months ended June 30, 2020, except as noted in “Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements” of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Recent Accounting Pronouncements
See “Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements” of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information regarding recently issued accounting pronouncements.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
We have operations in the United States and internationally, and we are exposed to market risk in the ordinary course of business. Our market risk is primarily a result of fluctuations in foreign currency exchange rates and variable interest rates.
Foreign Currency Exchange Risk
Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the British Pound Sterling, Euro, and the Australian Dollar. Due to the relative size of our international operations to date, our foreign currency exposure has been fairly limited and thus we have not instituted a hedging program. We expect our international operations to continue to grow in the near term and we are continually monitoring our foreign currency exposure to determine when we should begin a hedging program. Today, our international contracts are mostly denominated in U.S. dollars, while our international operating expenses are often denominated in local currencies. In the future, we plan to begin denominating certain of our international contracts in local currencies, and over time, an increasing portion of our international contracts may be denominated in local currencies. Additionally, as we expand our international operations a larger portion of our operating expenses will be denominated in local currencies. Therefore, fluctuations in the value of the U.S. dollar and foreign currencies may affect our results of operations when translated into U.S. dollars. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical condensed consolidated financial statements for any of the periods presented.
Interest Rate Sensitivity
We are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate sensitivities. As of June 30, 2020, we had cash, cash equivalents, restricted cash and cash equivalents, and investments of $550.3 million, which consisted primarily of bank deposits and money market funds. Such interest-earning instruments carry a degree of interest rate risk; however, historical fluctuations of interest income have not been significant.

39




As of June 30, 2020, we had $593.5 million in aggregate principal amount of Notes outstanding. The Notes have a fixed annual interest rate of 0.375%, and, therefore, we do not have economic interest rate exposure on the Notes. However, the values of the Notes are exposed to interest rate risk. Generally, the fair value of our fixed interest rate Notes will increase as interest rates fall and decrease as interest rates rise. As of June 30, 2020, the fair value of the Notes was estimated to be $513.4 million. We carry the Notes as face value less unamortized discount on our balance, and we present the fair value for required disclosure purposes only.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a–15(e) and Rule 15d–15(e) under the Exchange Act that are designed to provide reasonable assurance that information required to be disclosed by the Company in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by the Company in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2020. Based on the evaluation of our disclosure controls and procedures as of June 30, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in this Quarterly Report on Form 10-Q was (a) reported within the time periods specified by SEC rules and regulations and (b) communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding any required disclosure.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting despite the fact that most of our employees are working remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the effects that the COVID-19 pandemic may have on our internal controls to minimize the impact on their design and operating effectiveness.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost–effective control system, misstatements due to error or fraud may occur and not be detected.

40




PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We are, from time to time, subject to legal proceedings and claims arising from the normal course of business activities, and an unfavorable resolution of any of these matters could materially affect our future business, results of operations, financial condition, and cash flows.
The information required by this item is provided in Note 12 to our financial statements included in Part I, Item I of this Quarterly Report on Form 10-Q and is incorporated herein by reference.
Future litigation may be necessary, among other things, to defend ourselves or our users by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Item 1A. Risk Factors
For a discussion of potential risks and uncertainties, see the information in the section titled “Risk Factors” in our Annual Report, which section is incorporated herein by reference. The following risk factors supplement and should be read in conjunction with those risk factors referenced above. In addition to the risk factors below, unforeseen effects from COVID-19 and the resulting global economic impacts may give rise to additional risks or amplify many of the risks discussed in this Item 1A.
Risks Related to Our Business and Our Industry

The impact of the COVID-19 pandemic has and may continue to materially adversely affect our stock price, business operations, and overall financial performance.
Since December 2019, when COVID-19 was first reported in China, it has spread globally and the WHO declared it as a pandemic in March 2020. This pandemic has and may continue to adversely affect worldwide economic activity, business operations, and financial markets. The duration and magnitude of the extent to which the COVID-19 pandemic continues to impact our stock price, business operations, and overall financial performance is unknown at this time and will depend on certain developments, some of which are uncertain and not within our control, including the span and spread of the outbreak; the severity and transmission rate of the virus; the measures implemented or suggested by governing bodies, such as cities, counties, states, countries, and the WHO, to slow the spread of COVID-19 (for example, the closure of businesses deemed “non-essential;” social distancing; international border closures; and travel restrictions); the effect on our vendors, customers, and community; the global economy and political conditions; the health of our employees, contractors, and their families; the duration of the COVID-19-driven recession in the United States; how quickly and to what extent normal economic and operating activities can resume; and other factors that are not predictable. Even after the COVID-19 pandemic has subsided, we may continue experiencing adverse effects to our business as a result of its global economic impact, including the current recession in the United States. If we are not able to sufficiently manage and effectively respond to the ongoing impact the of COVID-19 outbreak, our business will be harmed.
Since March 2020 we have taken precautionary measures and operational modifications to protect our employees, contractors, and their families, including: converting customer events, such as Pluralsight LIVE Europe, to virtual-only experiences; temporarily closing our offices and implementing a mandatory worldwide work-from-home policy; banning all employee travel; eliminating discretionary spending; and limiting the hiring of additional personnel. In addition, we may deem it advisable to alter, postpone, convert to virtual-only or cancel entirely future in-person customer, employee or industry events. Such restrictions hinder our ability to interact with our prospective and existing customers in-person and host conferences and events in-person, which has and may continue to impact sales of our products and services, decrease customer satisfaction and the effectiveness of our support activities, extend sales cycles and increase attrition rates. We actively monitor COVID-19-related developments and may take further actions that alter our business operations as may be required by local, state or federal authorities or that we determine are in the best interests of our personnel, customers, vendors and stockholders. The extent these measures will negatively affect our sales and marketing efforts, sales cycles, personnel productivity, or customer retention, any of which could harm our financial performance and business operations, is indeterminable at this time.
Technology spending by our customers or prospective customers has been and may continue to be impacted by conditions presented by the COVID-19 pandemic, including the recession in the United States. These conditions have and may continue to cause them to reduce or delay their purchasing decisions, limit their ability to purchase our offerings, reduce their ability to provide payment under existing contracts, prolong payment periods, decrease our customer retention, or delay our ability to provision our products and services, all of which could adversely affect our results of operations, future sales, and overall financial performance. For example, we experienced a decrease in our dollar-based net retention rate during the first half of 2020, in part due to the impact of COVID-19, and because we calculate that metric on a twelve-month trailing period, the cumulative impact of the decrease for will manifest for at least the remainder of the year. COVID-19 may also impact our dollar-based net retention rate in future quarters. Further, travel restrictions and our work-from-home mandate as a result of the COVID-19 pandemic hinders

41


our ability to interact with our prospective and existing customers in-person and host conferences and events in-person, which has and may continue to impact sales of our products and services, decrease customer satisfaction and the effectiveness of our support activities, extend sales cycles and increase attrition rates.
The conditions presented by the COVID-19 pandemic may affect provisioning of goods and services by our suppliers and vendors, including Amazon Web Services and internet service providers. For example, the COVID-19 pandemic could cause some of our third-party providers to shut down their business, experience security incidents that impact our business, delay performance or delivery of goods and services, or experience interference with the supply chain of hardware required by their systems and services, any of which could materially adversely affect our business. In addition, the COVID-19 pandemic has resulted in more personnel working from home and conducting work via the internet and if the network and infrastructure of internet providers becomes overburdened by increased usage or is otherwise unreliable or unavailable, our personnel’s access to the internet to conduct business could be negatively impacted. Limitations on access or disruptions to services or goods provided by or to some of our suppliers and vendors upon which our platform and business operations relies, could interrupt our ability to provide our offerings, decrease the productivity of our workforce, and significantly harm our business operations, financial performance and results of operations.
Moreover, the increase in remote working may also result in privacy, data protection, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic may be subject to legal or regulatory challenge. Our platform and the other systems or networks used in our business have experienced and may continue experiencing an increase in attempted cyber-attacks, targeted intrusion, ransomware, and phishing campaigns seeking to take advantage of shifts to personnel working remotely using their household or personal internet networks and leverage fears promulgated by the COVID-19 pandemic. The success of any of these unauthorized attempts could substantially impact our platform, the proprietary and other confidential data contained therein or otherwise stored or processed in our operations, and ultimately on our business. Any actual or perceived security incident also may cause us to incur increased expenses to improve our security controls and to remediate security vulnerabilities. Although we retain errors and omissions insurance coverage for certain security and privacy damages and claim expenses, this coverage may be insufficient to compensate us for all liabilities that we may incur as a result of any actual or potential security breach, and we cannot be certain that insurance coverage will continue to be available to us on economically reasonable terms, or at all, or that an insurer will not deny coverage as to any future claim. One or more claims that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.
In the event a significant number of our employees, authors, or members of our key personnel become unavailable due to the COVID-19 pandemic, our business could be harmed, employee morale and cohesion could suffer, and our financial performance could be materially negatively impacted. Further, preservation of our company culture, efforts to collaborate, and the productivity of personnel could be compromised by the physical distance and lack of in-person interaction created by social distancing, travel restrictions, our global work-from-home mandate, and other measures responsive to the COVID-19 pandemic, which could harm our business.
In the event financial markets continue to worsen from impacts of the COVID-19 pandemic, investments in some financial instruments may pose risks arising from credit and market liquidity concerns. The long-term effects to the global securities markets of pandemics and other public health crises, including the ongoing COVID-19 pandemic, are difficult to estimate or predict. Concerns regarding the economic impact of the COVID-19 pandemic has caused extreme volatility in financial and other capital markets throughout the world, which has and may continue to materially adversely impact our stock price. Further, such volatility in the global capital markets could increase the cost of capital and could adversely impact our access to capital.
The global COVID-19 outbreak and its long-term impacts on our business are not fully ascertainable at this time and difficult to predict. If our plans to ensure our business functions continue to operate effectively during and after this pandemic are unsuccessful or inadequate, our business, results of operations, financial condition, and stock price could be harmed. Further, to the extent the COVID-19 pandemic adversely affects our business, results of operations, or financial condition, it may also have the effect of heightening many of the risks described in this “Risk Factors” section as well as the risk factors described in our most recent Annual Report on Form 10-K/A filed on March 2, 2020 and Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 filed with the SEC, which are incorporated by reference.
The market in which we participate is competitive, and if we do not compete effectively, our results of operations could be harmed.
The market for professional skill development is highly competitive, rapidly evolving, and fragmented, and we expect competition to continue increasing in the future. A significant number of companies developed, or are developing, products and services that compete or will compete with our offerings. This competition could result in decreased revenue, increased pricing

42


pressure, increased sales and marketing expenses, and loss of market share, any of which could adversely affect our business, results of operations, and financial condition.
We face competition from consumer-centric SaaS solutions, legacy enterprise SaaS solutions, in-person instructor-led training, or ILT, and free solutions. We compete directly or indirectly with:
individual-focused e-learning services, such as Udemy, and Udacity;
legacy e-learning services, such as Skillsoft and Cornerstone OnDemand;
productivity and employee development software services, such as Microsoft/LinkedIn;
ILT vendors, such as Global Knowledge, General Assembly, and New Horizons;
software development productivity tools, such as Code Climate, Waydev, and BlueOptima; and
free solutions, such as YouTube.
Many of our competitors and potential competitors are larger and have greater brand name recognition, longer operating histories, larger marketing budgets, established customer relationships, access to larger customer bases, and significantly greater resources for the development of their solutions. In addition, some of our competitors consolidated and continued consolidation among them may subject us to increased competitive pressures that may harm our results of operations. Further, we face potential competition from participants in adjacent markets that may enter our markets by leveraging related technologies and partnering with or acquiring other companies or providing alternative approaches to provide similar results. We may face competition from companies entering our market, including large technology companies, that could expand their offerings or acquire one of our competitors. While these companies may not currently focus on our market, they may have significantly greater financial resources and longer operating histories than we do. As a result, our competitors and potential competitors may respond more quickly and effectively than we can to new or changing opportunities, technologies, or customer requirements. Further, some potential customers, particularly large enterprises, may elect to develop their own internal solutions that address their technology skill development needs.
Our ability to compete is subject to the risk of future disruptive technologies. If new technologies emerge delivering skill development solutions at lower prices, with greater feature sets, more efficiently, or more conveniently, such technologies could adversely impact our ability to compete. With the introduction of new technologies and market entrants, we expect competition to intensify in the future.
Some of our principal competitors offer solutions at a lower price or for free, which may result in pricing pressures on us. Many of our competitors offering free solutions are also integrating features found previously only with paid solutions, which layers additional pressure on our pricing and feature development. If we do not maintain our pricing levels and competitive differentiation in the market, our results of operations could be negatively impacted.
If we fail to retain and recruit key employees or qualified technical and sales personnel, our business could be harmed.
We believe our success depends on the continued employment of our senior management and other key employees. We also rely on our leadership team in the areas of technology, content, marketing, sales, services and general and administrative functions. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, such as the resignation of our Chief Experience Officer whose departure became effective July 13, 2020, which could disrupt our business. Challenges attracting and recruiting key senior personnel upon the departure of an executive team member, implementation of any team member reorganization coinciding with such departure, training and onboarding any newly hired employees, and the impacts of the executive team member’s departure on employee morale, could have a serious adverse effect on our business.
Our future success depends on our ability to continue enhancing and introducing new content and platform features, which makes attracting and retaining qualified personnel with the requisite education, background, and industry experience crucial. As we expand our business globally, our continued success will also depend, in part, on our ability to attract and retain qualified sales, marketing, and operational personnel capable of supporting a larger and more diverse worldwide customer base. The loss of a significant number of our technology, content or sales personnel and their services could be disruptive to our development efforts or customer relationships. In addition, if any of our key employees joins a competitor or decides to otherwise compete with us, we may experience a material disruption of our operations and business strategy, which may cause us to lose customers or increase operating expenses and may divert our attention as we seek to recruit replacements for the departed employees.
We are engaged in legal proceedings that could cause us to incur unforeseen expenses and occupy a significant amount of our management’s time and attention.
From time to time, we are subject to litigation or claims, including securities class actions and shareholder derivative lawsuits, which are typically expensive to defend. Resolving, disputing and litigating legal claims could cause us to incur unforeseen expenses and occupy a significant amount of management’s time and attention, which could negatively affect our business operations and financial condition. For example, a class action complaint was filed in August 2019 by a stockholder in the U.S. District Court for

43


the Southern District of New York against us and some of our officers alleging violation of securities laws and seeking unspecified damages. The action was transferred to the U.S. District Court for the District of Utah in October 2019 and in March 2020, a lead plaintiff was appointed. An amended complaint was filed on June 3, 2020. The amended complaint names us as defendants, along with certain of our officers, members of our Board of Directors, and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, the lead underwriters from our March 2019 common stock offering.
We believe this lawsuit is without merit and intend to defend the case vigorously. We are unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. If an unfavorable outcome were to occur in this case, it is possible that the impact could be material to our results of operations in the period(s) in which any such outcome becomes probable and estimable. While we have insurance for this class action and other types of claims, there is no assurance that our available insurance will be sufficient to cover these claims. For more information, please see Note 12 to our financial statements included in Part I, Item I of this Quarterly Report on Form 10-Q.
Adverse economic conditions in the United States and international countries has and may continue to adversely impact our business and results of operations.
Unfavorable general economic conditions, such as the existing COVID-19 pandemic-driven recession or economic slowdown in the United States or in one or more of our other major markets, has and may continue to adversely affect demand for our platform. Changing macroeconomic conditions may affect our business in a number of ways. For example, spending patterns of businesses are sensitive to the general economic climate. Technology spending by our customers or prospective customers has been and may continue to be impacted by conditions presented by the COVID-19 pandemic as customers may deem subscriptions to our platform discretionary. During the first half of 2020, we have seen and may continue to see customers or prospective customers reduce or delay their purchasing decisions, limit their ability to purchase our offerings, reduce their ability to provide payment under existing contracts, prolong payment periods, decrease our customer retention, or delay our ability to provision our products and services, all of which could adversely affect our results of operations, future sales, and overall financial performance. Subscriptions for our platform may be considered discretionary by many of our current and potential customers. As a result, businesses considering whether to purchase or renew subscriptions to our products may be influenced by macroeconomic factors.
There is significant uncertainty, which has intensified as a result of the conditions presented by the COVID-19 pandemic, about the future relationship between the United States and other countries with respect to trade policies, treaties, government relations, and tariffs. The current U.S. presidential administration called for substantial changes to U.S. foreign trade policy with China and other countries, including the possibility of imposing greater restrictions on international trade and significant increases in tariffs on goods imported into the United States. Many of our customers who conduct business in China may be impacted by these policies. If the United States’ relationship with China deteriorates or results in trade protection measures, retaliatory actions, tariffs, or increased barriers, policies that favor domestic industries, or heightened import or export licensing requirements or restrictions, then our operations and business may be adversely affected due to such changes in the economic and political ecosystem.
Risks Related to Our Class A Common Stock
The Continuing Members have the right to have their LLC Units exchanged for shares of Class A common stock and any disclosure of such exchange or the subsequent sale of such Class A common stock may cause volatility in our stock price.
As of June 30, 2020, we had an aggregate of 32,557,951 shares of Class A common stock issuable upon exchange of LLC Units that are held by the Continuing Members. Under the Fourth LLC Agreement, the Continuing Members will be entitled to have their LLC Units exchanged for shares of our Class A common stock.
We cannot predict the timing, size, or disclosure of any future issuances of our Class A common stock resulting from the exchange of LLC Units or the effect, if any, that future issuances, disclosure, if any, or sales of shares of our Class A common stock may have on the market price of our Class A common stock. Sales or distributions of substantial amounts of our Class A common stock, or the perception that such sales or distributions could occur, may cause the market price of our Class A common stock to decline.
The multi-class structure of our common stock has the effect of concentrating voting control with Aaron Skonnard, our co-founder, Chief Executive Officer, and Chairman, which limits or precludes your influence as a stockholder on corporate matters and may have a negative impact on the price of our Class A common stock.
Our Class C common stock has 10 votes per share, our Class B common stock has one vote per share, and our Class A common stock, our publicly traded stock, has one vote per share. Aaron Skonnard, our co-founder, Chief Executive Officer, and Chairman, personally and through his associated entities, holds all our issued and outstanding Class C common stock, and as of June 30, 2020 holds approximately 50.3% of the combined voting power of our outstanding capital stock. As restricted share units of Pluralsight Holdings held by Mr. Skonnard vest over time, he will receive additional LLC Units and Class C common stock with 10 votes per share. As a result, Mr. Skonnard and his associated entities have the ability to control or significantly influence any action requiring the general approval of our stockholders, including the election and removal of our directors, amendments to our amended and restated certificate of incorporation and amended and restated bylaws, the approval of any merger, consolidation, sale of all

44


or substantially all of our assets, or other major corporate transaction. Many of these actions may be taken even if they are opposed by other stockholders. This concentration of ownership and voting power may delay, defer, or prevent an acquisition by a third party or other change of control of us and may make some transactions more difficult or impossible without his support, even if such events are in the best interests of other stockholders. This concentration of voting power with Mr. Skonnard and his associated entities may have a negative impact on the price of our Class A common stock.
As our Chief Executive Officer, Mr. Skonnard controls our day-to-day management and the implementation of major strategic investments of our company, subject to authorization and oversight by our board of directors. As a board member and officer, Mr. Skonnard owes fiduciary duties to us and our stockholders, including those of care and loyalty, and must act in good faith and with a view to the interests of the corporation. As a stockholder, even a controlling stockholder, Mr. Skonnard is entitled to vote his shares, and shares over which he has voting control, in his own interests, which may not always be in the interests of our stockholders generally. Because Mr. Skonnard, personally and through his associated entities, holds his economic interest in our business primarily through Pluralsight Holdings, rather than through the public company, he may have conflicting interests with holders of shares of our Class A common stock. For example, Mr. Skonnard may have a different tax position from us, which could influence his decisions regarding whether and when we should dispose of assets or incur new or refinance existing indebtedness, especially in light of the existence of the TRA, and whether and when we should undergo certain changes of control within the meaning of the TRA or terminate the TRA. In addition, the structuring of future transactions may take into consideration these tax or other considerations even where no similar benefit would accrue to us. See the section entitled “Certain Relationships and Related Party Transactions—Tax Receivable Agreement” incorporated by reference to our definitive proxy statement on Schedule 14A filed on March 18, 2020 for additional information. In addition, Mr. Skonnard’s significant ownership in us and resulting ability to effectively control or significantly influence us may discourage someone from making a significant equity investment in us, or could discourage transactions involving a change in control, including transactions in which you as a holder of shares of our Class A common stock might otherwise receive a premium for your shares over the then-current market price.
In addition, in July 2017, Standard & Poor’s announced that they would cease allowing most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Affected indices include the S&P 500, S&P MidCap 400, and S&P SmallCap 600, which together make up the S&P Composite 1500. Under the announced policies, our multi-class capital structure makes us ineligible for inclusion in any of these indices, and as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to passively track these indices will not invest in our stock. Because of our dual class structure, we may be excluded from these indexes and we cannot assure you that other stock indexes will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors.
Although we do not rely on the "controlled company" exemption under the rules and regulations of Nasdaq, we have the right to use such exemption and therefore we could in the future avail ourselves of certain reduced corporate governance requirements.
Aaron Skonnard and his associated entities, collectively, hold a majority of the voting power of our outstanding capital stock, and therefore we are considered a "controlled company" as that term is set forth in the rules and regulations of Nasdaq. Under these rules, a company of which more than 50% of the voting power is held by a person or group of persons acting together is a "controlled company" and may elect not to comply with certain rules and regulations of Nasdaq regarding corporate governance, including:
the requirement that a majority of its board of directors consist of independent directors;
the requirement that its director nominees be selected or recommended for the board's selection by a majority of the board's independent directors in a vote in which only independent directors participate or by a nominating committee comprised solely of independent directors, in either case, with board resolutions or a written charter, as applicable, addressing the nominations process and related matters as required under the federal securities laws; and
the requirement that its compensation committee be composed entirely of independent directors with a written charter addressing the committee's purposes and responsibilities.
These requirements would not apply to us if, in the future, we choose to avail ourselves of the "controlled company" exemption. Although we qualify as a "controlled company," we do not currently rely on these exemptions and we fully comply with all corporate governance requirements under the rules and regulations of Nasdaq, including any phase-in periods specified thereunder. However, if we were to utilize some or all of these exemptions, we would not comply with certain of the corporate governance standards of Nasdaq, which could adversely affect the protections for other stockholders.
Our stock price may continue being volatile, and it may decline regardless of our operating performance.
Prior to our IPO, there was no public market for shares of our Class A common stock. On May 17, 2018, we sold shares of our Class A common stock to the public at $15.00 per share. From May 17, 2018, the date that shares of our Class A common stock began trading on Nasdaq, through June 30, 2020, the market price for our Class A common stock has ranged from $6.59 per

45


share to $38.37 per share. The market price of our Class A common stock may continue fluctuating significantly in response to numerous factors, many of which are beyond our control, including, among others:
actual or anticipated fluctuations in our revenue and other results of operations, including as a result of the addition or loss of any number of customers;
announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;
the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections;
failure of securities analysts to initiate or maintain coverage of us, changes in ratings and financial estimates and the publication of other news by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
changes in operating performance and stock market valuations of SaaS-based software or other technology companies, or those in our industry in particular;
the size of our public float;
price and volume fluctuations in the trading of our Class A common stock and in the overall stock market, including as a result of trends in the economy as a whole;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business or industry, including data privacy, data protection, and information security;
lawsuits threatened or filed against us for claims relating to intellectual property, employment issues, or otherwise;
actual or perceived security breaches;
changes in our board of directors or management;
short sales, hedging, and other derivative transactions involving our Class A common stock;
sales of large blocks of our Class A common stock including sales by our executive officers, directors, and significant stockholders;
the impact of the COVID-19 pandemic on our business operations and overall financial performance; and
other events or factors, including changes in general economic, industry, and market conditions, and trends, as well as any natural disasters, which may affect our operations.
Following a period of volatility in the market price of our securities, we became the subject of securities litigation. For example, in August 2019, a class action complaint was filed by a stockholder in the U.S. District Court for the Southern District of New York against us and certain of our officers alleging violation of securities laws and seeking unspecified damages. In October 2019, the action was transferred to the U.S. District Court for the District of Utah and in March 2020, a lead plaintiff was appointed. An amended complaint was filed on June 3, 2020. The amended complaint names us as defendants, along with certain of our officers, members of our Board of Directors, and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, the lead underwriters from our March 2019 common stock offering. We believe this lawsuit is without merit and intend to defend the case vigorously. We are unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. If an unfavorable outcome were to occur in this case, it is possible that the impact could be material to our results of operations in the period(s) in which any such outcome becomes probable and estimable. While we have insurance for this lawsuit and other types of claims, there is no assurance that our available insurance will be sufficient to cover these claims.
We may experience more such litigation following future periods of volatility. This type of litigation may result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business and financial condition.
Future sales of shares by existing stockholders could cause our stock price to decline.
Sales of a substantial number of shares of our Class A common stock in the public market could occur at any time. If our stockholders sell, or the market perceives that our stockholders intend to sell, substantial amounts of our Class A common stock in the public market following our offering in June 2020, the market price of our Class A common stock could decline.  
If securities or industry analysts do not publish research or reports about our business, or if they downgrade our common stock, the price of our Class A common stock could decline.
The trading market for our Class A common stock depends, in part, on the research and reports that securities or industry analysts publish about us or our business. We do not influence or control these analysts. If one or more of the analysts who cover us downgrade our stock or publish inaccurate or unfavorable research about our business, our stock price could decline. In addition, if our results of operations fail to meet the forecast of analysts, our stock price could decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, demand for our Class A common stock could decrease, which might cause our stock price and trading volume to decline.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans, or otherwise could dilute all other stockholders.

46


We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. For example, we expect to grant equity awards under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies, and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our Class A common stock to decline.
Our estimates of our total addressable market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business may not grow at similar rates.
Our prospectus dated June 9, 2020 (File No. 333-239009) as filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act includes estimates of our total addressable market opportunity and forecasts of market growth, which are based in part on industry sources. Our total addressable market opportunity estimates and growth forecasts, whether obtained from industry sources or developed internally, are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Our publicly announced estimates and forecasts relating to the size and expected growth of our market may prove to be inaccurate. Even if the market in which we compete meets our size estimates and forecasted growth, our business may not grow at similar rates.
We generally do not intend to pay dividends.
We generally do not intend to pay dividends to the holders of our Class A common stock for the foreseeable future, except possibly in connection with maintaining certain aspects of our UP-C structure. See the section entitled “—Risks Related to Our Organizational Structure—The disparity between the U.S. corporate tax rate and the U.S. tax rate applicable to non-corporate members of Pluralsight Holdings may complicate our ability to maintain our intended capital structure, which could impose transaction costs on us and require management attention” incorporated by reference to our Annual Report on Form 10-K/A filed on March 2, 2020. Our ability to pay dividends on our Class A common stock may be restricted by the terms of any future debt incurred or preferred securities issued by us or our subsidiaries or law. Payments of future dividends, if any, will be at the discretion of our board of directors after taking into account various factors, including our business, financial condition, and results of operations, current and anticipated cash needs, plans for expansion and any legal or contractual limitation on our ability to pay dividends. As a result, any capital appreciation in the price of our Class A common stock may be your only source of gain on your investment in our Class A common stock.
If, however, we decide to pay a dividend in the future, we would likely need to cause Pluralsight Holdings to make distributions to Pluralsight, Inc. in an amount sufficient to cover cash dividends, if any, declared by us.
Deterioration in the consolidated financial condition, earnings, or cash flow of Pluralsight Holdings for any reason could limit or impair its ability to pay cash distributions or other distributions to us. In addition, our ability to pay dividends in the future is dependent upon our receipt of cash from Pluralsight Holdings and its subsidiaries. Pluralsight Holdings and its subsidiaries may be restricted from distributing cash to us by, among other things, law or the documents governing our existing or future indebtedness.
Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or other employees.
Our amended and restated bylaws provide that, for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees of ours or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws, or (iv) any other action asserting a claim that is governed by the internal affairs doctrine, the exclusive forum shall be a state or federal court located within the State of Delaware, in substantially all cases. Our amended and restated bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for any action asserting a claim arising pursuant to the Securities Act, such a provision known as a “Federal Forum Provision.” Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented to these provisions. These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers, and other employees.
In light of the decision issued by the Delaware Supreme Court in Salzburg et al. v. Matthew Sciabacucchi, No. 346, 2019 (Del.), finding Federal Forum Provisions are valid under Delaware law, which decision overruled the decision issued by the Delaware Court of Chancery in Matthew Sciabacucchi v. Matthew B. Salzberg et al., C.A. No. 2017-0931-JTL (Del. Ch.), we intend to enforce the Federal Forum Provision in our amended and restated bylaws.
If we face relevant litigation and are unable to enforce these provisions, we may incur additional costs associated with resolving such matters in other jurisdictions, which could harm our business, financial condition, or results of operations.

47




Item 6. Exhibits
 
 
 
 
Incorporated by Reference
 
Filed or Furnished Herewith
Exhibit
Number
 
Description
 
Form
 
File No.
 
Exhibit Number
 
Filing Date
with SEC
 
10.1
 
 
 
 
 
 
 
 
 
 
X
10.2
 
 
 
 
 
 
 
 
 
 
X
10.3
 
 
 
 
 
 
 
 
 
 
X
10.4+
 
 
 
 
 
 
 
 
 
 
X
31.1
 
 
 
 
 
 
 
 
 
 
X
31.2
 
 
 
 
 
 
 
 
 
 
X
32.1*
 
 
 
 
 
 
 
 
 
 
X
32.2*
 
 
 
 
 
 
 
 
 
 
X
101.INS
 
Inline XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
 
 
 
 
 
 
 
 
 
 

+Indicates a management contract or compensatory plan.

*The certifications attached as Exhibit 32.1 and 32.2 accompanying this Quarterly Report on Form 10-Q, are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Pluralsight, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

48




SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
PLURALSIGHT, INC.
 
 
 
 
 
By:
/s/ Aaron Skonnard
Date:
July 29, 2020
 
Aaron Skonnard
Chief Executive Officer

 
 
PLURALSIGHT, INC.
 
 
 
 
 
By:
/s/ James Budge
Date:
July 29, 2020
 
James Budge
Chief Financial Officer

49
EX-10.1 2 psq22020-ex101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1

FIRST AMENDMENT TO LEASE AGREEMENT


This First Amendment to Lease Agreement (this "Amendment") is made and entered into as of this (6th day of November, 2018, by and between Highline Office 1, L.C., a Utah limited liability company (the "Landlord"), and Pluralsight, LLC, a Nevada limited liability company (the "Tenant").

RECITALS

WHEREAS, on August 31, 2018, Landlord and Tenant entered into that certain Lease Agreement (the "Lease") pursuant to which Landlord agreed to lease to Tenant, and Tenant agreed to lease from Landlord, the Leased Premises (as defined in the Lease). Capitalized terms used but not defined herein shall have their respective meanings set forth in the Lease.

WHEREAS, Landlord and Tenant agreed to enter into this Amendment to provide certain cross-parking rights in favor of adjacent property within the Highline Development in accordance with the below terms and conditions.

AGREEMENT

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

1.Amendment to Section 20.4. Section 20.4 of the Lease is hereby amended to include the following language at the end of such Section:

"The CC&Rs will also provide that the owner (the "Hotel Owner") of the Hotel Property (as defined in the Expansion Option Agreement) will have the one-time right (the "Cross-Parking Option") to require cross-parking on the Parking Property for at least 50 parking stalls, but not more than 100 parking stalls, during the hours of 5:30 p.m. through 8:30 a.m., daily (the "Permitted Parking Hours"); subject to the minimum and maximum number previously stated, the actual number of parking stalls on the Parking Property that will be available under the Cross-Parking Option will be calculated as the difference between (i) the number of hotel rooms included in the building to be constructed on the Hotel Property and (ii) the maximum number of buildable parking stalls provided for on the Hotel Property. To exercise the Cross-Parking Option, at the time the Hotel Owner receives a temporary certificate of occupancy for the building to be constructed on the Hotel Property, the Hotel Owner may, in accordance with the notice provisions of the CC&Rs, deliver written notice (the "Cross-Parking Notice") to each of the owner of the Parking Property, the owner of the Property and, so long as Tenant is the tenant of the Property, to Tenant, which Cross-Parking Notice shall specify the number of parking stalls required by the Hotel Owner, subject to the limits set forth herein. At the time the Hotel Owner delivers the Cross-Parking Notice, the Hotel Owner shall pay a one-time fee (the "Cross-Parking Fee") in the amount of $2,925.00 per parking stall








1



required by the Hotel Owner. So long as Tenant is the tenant of the Property and is not in default under this Lease (beyond any applicable notice and cure period), the Cross-Parking Fee will be paid to Tenant; otherwise, the Cross-Parking Fee will be paid to the owner of the Property. The CC&Rs shall further provide that neither the Hotel Owner nor the owner of the Property, nor Tenant will enforce the Permitted Parking Hours against the other parties without first providing thirty (30) days' prior written notice to such other parties of its intent to begin enforcement and that, once enforcement begins, no towing will occur without prior written warning to such other parties. No vehicle shall be towed (a) unless it receives two (2) notices within a five (5) day period or (b) if the vehicle user is attending meetings at Tenant while utilizing the Parking Property. For the sake of clarity, Tenant shall provide a parking pass to any person staying at the Hotel Property for meetings with representatives of Tenant, and such parking pass shall exempt the vehicle in which such parking pass is displayed from being towed."

2.Entire Agreement. This Amendment contains the entire understanding of Tenant and Landlord and supersedes all prior oral or written understandings relating to the subject matter set forth herein. Except as expressly modified and amended hereby, all other terms and conditions of the Lease shall continue in full force and effect.

3.Counterparts. This Amendment may be executed in counterparts each of which shall be deemed an original. An executed counterpart of this Amendment transmitted by facsimile shall be equally as effective as a manually executed counterpart.

4.Successors and Assigns. This Amendment shall inure for the benefit of and shall be binding on each of the parties hereto and their respective successors and/or assigns.

5.Authority. Each individual executing this Amendment does thereby represent and warrant to each other person so signing (and to each other entity for which such other person may be signing) that he or she has been duly authorized to deliver this Amendment in the capacity and for the entity set forth where she or he signs.


[SIGNATURE PAGE FOLLOWS]





















2



IN WITNESS WHEREOF, Landlord and Tenant have entered into this Amendment as of the date first set forth above.


LANDLORD:        HIGHLINE OFFICE 1, L.C., a Utah limited
liability company, by its Manager

KC GARDNER COMPANY, L.C.,
a Utah limited liability company

                                
By:
/s/ Kem Gardner
Name:
Kem Gardner
Its:
Manager


TENANT:
PLURALSIGHT, LLC, a Nevada limited liability company
    
                            
By:
/s/ Matthew Tenney
Name:
Matthew Tenney
Its:
Authorized Representative




3
EX-10.2 3 psq22020-ex102.htm EXHIBIT 10.2 Exhibit


Exhibit 10.2

SECOND AMENDMENT TO LEASE AGREEMENT


This Second Amendment to Lease Agreement (this "Amendment") is made and entered into as of this 13th day of February, 2019, by and between Highline Office 1, L.C., a Utah limited liability company (the "Landlord"), and Pluralsight, LLC, a Nevada limited liability company (the "Tenant").

RECITALS

WHEREAS, on August 31, 2018, Landlord and Tenant entered into that certain Lease Agreement pursuant to which Landlord agreed to lease to Tenant, and Tenant agreed to lease from Landlord, the Leased Premises, which Lease Agreement was subsequently amended by that certain First Amendment to Lease Agreement dated November 6, 2018 (collectively, the "Lease"). Capitalized terms used but not defined herein shall have their respective meanings set forth in the Lease.

WHEREAS, Landlord and Tenant desire to enter into this Amendment following the subdivision of the Property to make the changes contemplated by Section 1.7 of the Lease and certain other changes as set forth below.

AGREEMENT

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

1.Description of Leased Premises. Section 1.1(a) of the Lease is hereby deleted and replaced with the following:

"(a)    All of the floor area (the "Leased Premises") in the office building to be built in accordance with the Work Letter (the ''Building") located at approximately 65 East Highland Drive, Draper City, Utah, on the real property more particularly described on Exhibit "A" attached hereto and by this reference incorporated herein (the "Property"). The Leased Premises is depicted on the floor plan shown on Exhibit "B" which is attached hereto and by this reference incorporated herein;"

2.Subdivision of Property. Section 1.7 of the Lease is hereby deleted.

3.Exhibits. Exhibit "A", Exhibit "A-1", and Exhibit "A-2" to the Lease are hereby deleted and replaced with the revised Exhibit "A", Exhibit "A-1", and Exhibit "A-2" attached to this Amendment and by this reference incorporated herein. References in the Lease to Exhibit "A", Exhibit "A-1", and Exhibit "A-2" shall be deemed to be references, respectively, to the revised Exhibit "A", Exhibit "A-1", and Exhibit "A-2" attached to this Amendment.

4.Depiction of Leased Premises. Landlord and Tenant agree that the Landlord Improvement Plans have been approved and that the depiction of the Leased Premises referenced







1



in Section I.I (a) of the Lease and on Exhibit "B" to the Lease is attached hereto as Exhibit "B" and by this reference incorporated herein. References in the Lease to Exhibit "B" shall be deemed to be references to the Exhibit "B" to this Amendment.

5.Work Letter. The Work Letter attached as Exhibit "C" to the Lease has been amended as set forth at Exhibit "C" attached to this Amendment, and such amendment to the Work Letter is hereby incorporated into the Lease by this reference.

6.Actual Parking Allocation. Landlord and Tenant agree that the number of stalls constituting the Actual Parking Allocation defined in Section 20.3(a) of the Lease, as set forth in the approved Landlord Improvement Plans, is 1,669 stalls.

7.CC&RS. Landlord and Tenant agree that the CC&Rs have been approved and that the terms of such CC&Rs satisfy Section 20.4 of the Lease.

8.Entire Agreement. This Amendment contains the entire understanding of Tenant and Landlord and supersedes all prior oral or written understandings relating to the subject matter set forth herein. Except as expressly modified and amended hereby, all other terms and conditions of the Lease shall continue in full force and effect.

9.Counterparts. This Amendment may be executed in counterparts each of which shall be deemed an original. An executed counterpart of this Amendment transmitted by facsimile shall be equally as effective as a manually executed counterpart.

10.Successors and Assigns. This Amendment shall inure for the benefit of and shall be binding on each of the parties hereto and their respective successors and/or assigns.

11. Authority. Each individual executing this Amendment does thereby represent and warrant to each other person so signing (and to each other entity for which such other person may be signing) that he or she has been duly authorized to deliver this Amendment in the capacity and for the entity set forth where she or he signs.

[SIGNATURE PAGE FOLLOWS]






















2



IN WITNESS WHEREOF, Landlord and Tenant have entered into this Amendment as of the date first set forth above.


LANDLORD:        HIGHLINE OFFICE 1, L.C., a Utah limited
liability company, by its Manager

KC GARDNER COMPANY, L.C.,
a Utah limited liability company

                                
By:
/s/ Christian Gardner
Name:
Christian Gardner
Its:
Manager


TENANT:
PLURALSIGHT, LLC, a Nevada limited liability company
    
                            
By:
/s/ James Budge
Name:
James Budge
Its:
Chief Financial Officer


3
EX-10.3 4 psq22020-ex103.htm EXHIBIT 10.3 Exhibit


Exhibit 10.3


THIRD AMENDMENT TO LEASE AGREEMENT

This Third Amendment to Lease Agreement (this "Amendment") is made and entered into as of this 20th day of May, 2020, by and between Highline Office 1, L.C., a Utah limited liability company (the "Landlord"), and Pluralsight, LLC, a Nevada limited liability company (the 'Tenant").

RECITALS

WHEREAS, on August 31, 2018, Landlord and Tenant entered into that certain Lease Agreement pursuant to which Landlord agreed to lease to Tenant, and Tenant agreed to lease from Landlord, the Leased Premises, which Lease Agreement was amended by that certain First Amendment to Lease Agreement dated November 6, 2018, and which Lease Agreell1ent was further amended by that certain Second Amendment to Lease Agreement dated February 13, 2019 (collectively, the "Lease"). Capitalized terms used but not defined herein shall have their respective meanings set forth in the Lease.

WHEREAS, Landlord continues to work toward Substantial Completion of the Landlord Improvements, which Substantial Completion is currently scheduled to occur on or before June 24, 2020.

WHEREAS, Tenant bas requested that Landlord agreed to delay, and Landlord has agreed to delay, the Rent Commencement Date until July 24, 2020.

AGREEMENT

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

1.Recitals. The recitals are incorporated herein by reference.

2.Rent Commencement Date; Term. The Rent Commencement Date under the Lease is hereby established as July 24, 2020. The initial Term of the Lease win expire on August l, 2035.

3.Basic Annual Rent. Basic Annual Rent under the Lease as of the Rent Commencement Date is $7,875,000, which amount is subject to abatement as provide in Section 3.2 of the Lease.

4.Entire Agreement. This Amendment contains the entire understanding of Tenant and Landlord and supersedes all prior oral or written understandings relating to the subject matter set forth herein. Except as expressly modified and amended hereby, all other terms and conditions of the Lease shall continue in full force and effect.

5.Counterparts. This Amendment may be executed in counterparts each of which shall be deemed an original. An executed counterpart of this Amendment transmitted by facsimile shall be equally as effective as a manually executed counterpart.








1



6.Successors and Assigns. This Amendment shall inure for the benefit of and shall be binding on each of the parties hereto and their respective successors and/or assigns.

7.Authority. Each individual executing this Amendment does thereby represent and warrant to each other person so signing (and to each other entity for which such other person may be signing) that he or she has been duly authorized to deliver this Amendment in the capacity and for the entity set forth where she or he signs.

[SIGNATURE PAGE FOLLOWS]


















































2




IN WITNESS WHEREOF, Landlord and Tenant have entered into this Amendment as of the date first set forth above.


LANDLORD:        HIGHLINE OFFICE 1, L.C., a Utah limited
liability company, by its Managers

KC GARDNER COMPANY, L.C.,
a Utah limited liability company

                                
By:
/s/ Christian Gardner
Name:
Christian Gardner
Its:
Manager

TRIPLE S INVESTMENT CO., L.L.C.,
a Utah limited liability company

                                
By:
/s/ S. Val Staker
Name:
S. Val Staker
Its:
Manager


TENANT:
PLURALSIGHT, LLC, a Nevada limited liability company
    
                            
By:
/s/ Mark Hansen
Name:
Mark Hansen
Its:
Director of Finance and Accounting


3
EX-10.4 5 psq22020-ex104.htm EXHIBIT 10.4 Exhibit


Exhibit 10.4


SEPARATION AGREEMENT
This Separation Agreement (the "Agreement") is made and entered into by and between Pluralsight, LLC, a Nevada limited liability company (the "Company"), and Nate Walkingshaw, an individual, residing in Utah ("Employee").
RECITALS
A.Employee is Chief Experience Officer for the Company and is employed as an at-will employee.

B.Employee executed the Confidentiality, Intellectual Property Assignment, and Non- Solicitation Agreement on or about January 2, 2015 (the "CINSA"), which is attached as Exhibit A to this Agreement.

C.Employee executed the Executive Employment Agreement on or about September 15, 2017 (the "Employment Agreement"), which is attached as Exhibit B to this Agreement.

D.Employee executed an Incentive Unit Offer Letter on or about May 28, 2015 and an Amendment No. 1 to that Incentive Unit Offer Letter dated on or about September 15, 2017; an Incentive Unit Offer Letter on or about September 30, 2016 and an Amendment No. 1 to that Incentive Unit Offer Letter on or about September 15, 2017, all of which are subject to the Pluralsight Holdings, LLC 2013 Incentive Unit Plan (the "RCU Agreements"). Employee executed Restricted Stock Unit Agreements on or about September 29, 2017, November 4, 2017, April 3, 2018, April 3, 2018, each of which are subject to the 2017 Equity Incentive Plan, and March 5, 2019, each of which is subject to the 2018 Equity Incentive Plan (the "RSU Agreements"), and a Stock Option Agreement on or about June 22, 2018, which is subject to 2018 Equity Incentive Plan (together with the RCU Agreements and RSU Agreements, the "Equity Agreements").

E.Employee executed the Indemnification Agreement with Pluralsight, Inc. on or about May 17, 2018, which is attached hereto as Exhibit C to this Agreement.

F.The parties have determined to terminate their employment relationship.

G.Employee and the Company desire to document the termination of Employee’s employment relationship and fully resolve all employment and other related matters between them, as well as all claims and potential claims or disputes.

AGREEMENT
NOW, THEREFORE, in consideration of the covenants and agreements set forth herein and for other good and valuable consideration, the receipt of which is hereby acknowledged, the parties hereto covenant and agree as follows, effective as of the Effective Date:
1.
Consideration.

a.Compensation. Employee shall be entitled to continued payment of the Base Salary, as that term is defined in the Employment Agreement and at the rate established in 2020, through the Separation





Date as that term is defined in Section 1(b). Employee acknowledges and agrees that he will not be eligible for a bonus in 2020.

b.Separation Date and Severance.

i.
Employee’s employment with the Company and any of its affiliates shall terminate effective the earlier of (1) July 17, 2020, (2) the date Employee’s employment is terminated by the Company if for "cause" (as defined in Section 8.1 of the Employment Agreement), or (3) Employee resigns and designates his last day as a date earlier than July 17, 2020 (the "Separation Date").

ii.
The Company shall timely provide Employee with all necessary and required documents and information to allow Employee to elect continuation coverage as provided for in the Consolidated Omnibus Budget Reconciliation Act of 1985 ("COBRA"). Subject to Employee signing this Agreement and not timely revoking, to assist with Employee’s transition to a new benefits provider, the Company shall provide Employee a lump sum payment equal to $11,140.35 (the "Severance Payment"). Regardless of whether the Separation Date is on July 17, 2020 or an earlier date, Employee acknowledges and agrees that the Company is only obligated to pay the Severance Payment.

iii.
The Severance Payment shall be paid to Employee on the first available payday following the Separation Date, less applicable federal and state income taxes, employee taxes, and other appropriate withholdings. The Company will deposit the Severance Payment into to the bank account where the Company had been transmitting Employee’s pay immediately prior to the Separation Date.

iv.
Employee shall resign from all positions with the Company, including any of its parent, subsidiary, or affiliate companies, effective as of the Separation Date.

c.Additional Agreement. In exchange for the Severance Payment, Employee expressly agrees to execute any documents that may be reasonably necessary to effectuate the intent of the parties in executing this Agreement and in ending the employment relationship. Such documents could include, but not be limited to, amendments or addenda to this Agreement and a waiver and release of claims against the Company.

d.Adequate Consideration. The parties agree that this Agreement is supported by adequate consideration based on the mutual covenants and promises set forth herein. Moreover, Employee acknowledges that the consideration provided pursuant to this Agreement is provided solely as consideration for the mutual promises set forth in this Agreement, and does not constitute payments or benefits to which Employee would otherwise be entitled under applicable law or Company policies.

e.No Other Payments. Except as provided herein, Employee acknowledges that no other compensation, wages, payment, bonus, accelerator, reimbursement, equity awards, vesting or benefit of any nature whatsoever is due and owing by the Company to Employee. Employee represents that he has previously reported all hours worked for the Company in strict accordance with Company policy and that he is not owed any salary, reimbursement, or compensation for any hours worked. Employee further acknowledges and agrees that, as of the Separation Date, he has (x) previously been reimbursed for all expenses and costs for which the Company is or may be responsible or (y) submitted for reimbursement all expenses and costs for which the Company is or may be responsible.






f.Reporting. Employee acknowledges and agrees that as a public company, the Company, including its parent company, may have certain reporting or disclosure obligations relating to the parties, Employee’s title or status, or the fulfillment of the parties’ respective rights and obligations as provided for in this Agreement or pursuant to Employee’s employment with the Company. Employee acknowledges and agrees that the Company shall make whatever report or disclosure it believes is required by law or is reasonably prudent. Employee further acknowledges and agrees that the Company makes no representation or warranty regarding the form, substance, or timing of any such report or disclosure, or the number of reports or disclosures it may decide to make.

2.Treatment of Equity. In accordance with the terms and conditions of the Equity Agreements, Employee acknowledges and agrees that he (i) will continue to vest until the Separation Date and (ii) forfeits all right, title, and interest in the equity granted under the Equity Agreements that has not vested as of the Separation Date. Furthermore, Employee agrees and acknowledges that he shall no longer be eligible to participate in the Company’s Employee Stock Purchase Plan (ìESPPî) after the Separation Date. Any amounts contributed by Employee to ESPP during the purchase period that was open immediately prior to the Separation Date will be returned to Employee. Employee understands that no shares will be purchased by the Company on his behalf at the end of the purchase period.

3.Release of Claims by Employee.

a.In exchange for the consideration provided in this Agreement, including without limitation the Severance Payment, Employee, for himself and his heirs, executors, representatives, agents, assigns, and all persons and entities claiming by, through, or under him, hereby irrevocably and unconditionally fully and forever waives, releases, and discharges the Company, including the Company’s parents, subsidiaries, affiliates, predecessors, successors, and assigns, and each of its and their respective officers, directors, employees, shareholders, and partners, in their corporate and individual capacities (both individually and collectively, the "Released Parties"), from any and all claims, liabilities, charges, obligations, demands, grievances, lawsuits, causes of action, attorney fees, costs, and liabilities of any kind or nature whatsoever, including without limitation claims for contribution, subrogation, or indemnification, whether known or unknown, which Employee may have or has ever had as of the Effective Date against the Released Parties in any way related to any way related to the Employee’s hire, benefits, employment, termination, or separation from employment with the Company by reason of any actual or alleged act, omission, transaction, practice, conduct, occurrence, or other matter (the "Released Claims").

The Released Claims include, but are not limited to, any matters, causes, or things whatsoever that were, have been, or in any way could have been alleged as of the Effective Date arising out of Employee’s employment by the Company, including, but not limited to, any and all claims arising under federal, state, or local employment, civil rights, labor, wage and hour, wage payment, back pay or similar laws, including, without limitation, claims of wrongful discharge, breach of express or implied contract, fraud, misrepresentation, defamation, whistle-blowing or liability in tort, common law claims, claims of any kind that may be brought in any court or administrative agency, any claims arising under Title VII of the Civil Rights Act of 1964, 42 U.S.C. ßß 1981-1988, the Civil Rights Act of 1991, the Equal Pay Act, the Age Discrimination in Employment Act, the Older Workers’ Benefit Protection Act, the Americans with Disabilities Act, the Worker Adjustment and Retraining Notification Act, the Rehabilitation Act of 1973, the Fair Labor Standards Act, the Employee Retirement Income Security Act, the Family and Medical Leave Act, the Genetic Information Nondiscrimination Act, the National Labor Relations Act, the Fair Credit Reporting Act, Executive Order I 1246, the Immigration Reform and Control Act of 1986, the Utah Anti-Discrimination Act, the Utah Minimum Wage Act, and the Utah Payment of Wages Act, and all other federal, state or local statutes, ordinances, and regulations. Employee understands that the Released Claims include a release of claims arising under the Age Discrimination in Employment Act.






b.Provided, however, notwithstanding anything to the contrary set forth herein, this Section 3 shall not (i) extend to any obligations of the Company under this Agreement or any claims that cannot be waived under applicable law; (ii) prohibit any claims by Employee for unemployment insurance benefits or worker’s compensation benefits under Utah law; (iii) prohibit Employee from filing charges with the Equal Employment Opportunity Commission or state anti-discrimination agencies for violation of state or federal employment laws within the jurisdiction of those agencies, except that Employee does specifically waive Employee’s right to personal monetary recovery in connection with such charges; (iv) eliminate any vested rights that Employee may have under any employee pension or welfare benefit plan in which he participated as an employee of the Company; and/or (v) prohibit Employee’s participation in the Company’s employee health benefit plan, as allowed by COBRA and the terms, conditions, and limitations of the plan. In addition, notwithstanding anything to the contrary contained herein, nothing in this Agreement prohibits Employee from reporting possible violations of federal law or regulation to any United States governmental agency or entity in accordance with the provisions of and rules promulgated under Section 21 F of the Securities Exchange Act of 1934 or Section 806 of the Sarbanes-Oxley Act of 2002, or any other whistleblower protection provisions of state or federal law or regulation (including the right to receive an award for information provided to any such government agencies).

c.Employee acknowledges that he may hereafter discover facts different from or in addition to those he now knows or believes to be true with respect to the Released Claims, and Employee expressly agrees to assume the risk of the possible discovery of additional or different facts, and agrees that this Agreement shall remain effective in all respects, regardless of such additional or different facts.

d.In exchange for Employee's waiver and release of claims against the Released Parties, and non-revocation of any portion of that release, the Company, including the Company's parents, subsidiaries, affiliates, predecessors, successors, and assigns, expressly waives and releases any and all claims against the Employee that may be waived and released by law with the exception of claims arising out of or attributable to: (i) events, acts, or omissions taking place after the Parties' execution of the Agreement; (ii) the Employee's breach of any terms and conditions of the Agreement; (iii) the Employee's breach of any of the material terms and conditions of the Employment Agreement or CINSA; and (iv) the Employee's criminal activities, gross negligence or intentional misconduct occurring during the Employee's employment with the Company.

4.Twenty-One Day Consideration Period. The Company provided this Agreement to Employee on June 17, 2020. Employee may elect to take up to twenty-one (21) days to consider whether to accept this Agreement, although Employee may sign this Agreement before then. Changes to this Agreement, whether material or immaterial, do not restart the running of the 21-day period. If Employee fails to execute this Agreement within the twenty-one (21) day period, then the terms and conditions contained in this Agreement are automatically withdrawn without further action or notice by the Company.

5.Seven Day Revocation Period. Following execution of this Agreement, Employee shall have seven (7) days to revoke this Agreement. To be effective, the revocation must be in writing, signed by Employee, and delivered to Melanie Grayson, Assistant General Counsel, 182 North Union Avenue, Farmington, Utah 84025, email: melanie-grayson@pluralsight.com, on or before 5 p.m. MDT of the 7th day. This Agreement shall become effective on the eighth (8th) day following execution of this Agreement (the "Effective Date"). If Employee revokes this Agreement, Employee shall not be eligible to receive any compensation or benefits under this Agreement and the Company shall have no obligations hereunder.









6.Representations.

a.Employee Representations. Employee warrants and represents that he has not filed any claims, complaints, or actions of any kind against the Company with any court or local, state or federal government agency; that he has been properly paid for all hours worked for the Company; that he has received all salary, wages, commissions, bonuses, and other compensation due to the Employee; and that he has not engaged in any unlawful conduct relating to the business of the Company.

Nothing in this Agreement prohibits or restricts Employee from filing a charge or complaint with the Securities and Exchange Commission, the Financial Industry Regulatory Authority, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, or any other federal or state regulatory authority (collectively, "Agencies"). Employee further understands that this Agreement does not limit Employee’s ability to communicate with any of the Agencies or otherwise participate in any investigation or proceeding that may be conducted by any of the Agencies in connection with reporting a possible securities law violation without notice to the Employer. This Agreement does not limit the Employee’s right to receive an award for information provided to any securities regulatory agency or authority.

b.Company Representations. The Company warrants and represents that it does not have any actual knowledge of any threatened or pending claim or litigation against Employee or in which Employee might be named as a defendant. Notwithstanding, the Company acknowledges that Employee may be identified as a witness by any party to the following matters that were pending as of the date of the Effective Date: City of Birmingham Fireman’s and Policemen’s Supplemental Pension System v. Pluralsight, Inc., case no. 1:19-cv-00128-JNP-DBP pending in the United States District Court for the District of Utah and Choi v. Skonnard et al, case no. 1:20-cv-00357-RGA pending in the United States District Court for the District of Delaware. In the event Employee is identified as a witness, the parties agree and acknowledge that the terms of the Indemnification Agreement shall govern any expenses actually incurred by Employee. The Company makes no further warranties or representations regarding threatened claims or litigation.

7.Return of Company Property. In accordance with Employee’s obligations under Sections 1 and 2 of the CINSA, Employee covenants and represents that he has returned to the Company all Confidential Information, including without limitation: (i) all documents, whether in print or electronic form, or other information about the Company, including without limitation confidential, proprietary or trade secret information, whether developed by Employee or any other employee of the Company; (ii) all electronic equipment and electronic storage devices (e.g., computers, cellular phones, thumb drives, etc.); and (iii) all company property, credit cards, office keys, and other property that Employee obtained or that were made available to him as a consequence of his employment with the Company. Employee further affirmatively acknowledges that he has removed all Confidential Information belonging to the Company from Employee’s personal electronic devices, including without limitation his mobile phone. Employee acknowledges and agrees that Employee’s obligations pursuant to Sections 1 and 2 of the CINSA regarding Confidential Information expressly survive the termination of Employee’s employment with the Company.

8.Confidential Agreement. Employee agrees that the terms of this Agreement shall be and remain confidential, and Employee promises and covenants not to disclose, publicize, or cause to be publicized any of the terms and conditions of this Agreement except to (i) Employee’s spouse, legal counsel, and financial or tax advisor, upon condition that each such person be advised by Employee of Employee’s confidentiality obligations hereunder and that any disclosure by such person will be deemed a disclosure by Employee; (ii) as required by validly issued subpoena, court order, or federal or state law or regulation; or (iii) in legal proceedings for breach of or to enforce the terms of this Agreement.






9.Non-disparagement.

a.Employee’s Obligations. Employee agrees that he shall not do or say anything that a reasonable person would expect at the time would have the effect of diminishing or constraining the goodwill, good reputation, and/or business opportunities of the Released Parties or their business, products, or services. This obligation shall include, but shall not be limited to, refraining from making negative statements about the Released Parties or their methods of doing business, the effectiveness of their business policies, or the quality of any of their products, services or personnel. This section also expressly includes the making or publication of such statements on Facebook, LinkedIn, Twitter, Instagram, Glassdoor or other social media, regardless of whether the statements are accessible to the general public or limited to ìfriendsî or others to whom Employee has expressly granted access. This is a continuing obligation that shall survive this Agreement.

Nothing in this Section 9 shall restrict Employee’s right to file any charge with or cooperate in any investigation conducted by the Agencies, as set forth more fully in Section 6 above, or is intended to preclude or dissuade Employee from engaging in legally protected activities protected by state and federal law, including the National Labor Relations Act or federal securities laws, including the Dodd-Frank Act, to the extent such rights cannot be waived by agreement.

b.The Company’s Obligations. The Company agrees that it shall not do or say anything that would be slanderous, libelous or defamatory in nature regarding the Employee. For the purposes of this section 9(b) only, the term "the Company" shall be limited to its executives reporting directly to Aaron Skonnard as of the Effective Date of this Agreement.

10.Remedies. Employee acknowledges and understands that (a) the provisions of Sections 8 and 9; (b) the provisions of Sections 1, 2 and 3 of the CINSA; and (c) Sections 10 and 14 of the Employment Agreement are each material terms of this Agreement and that the Company would not be willing to enter into this Agreement, the CINSA or the Employment Agreement without such provisions. In the event of a breach or threatened breach by the Employee of any of the provisions of this Agreement or by the Company of section 9(b) of this Agreement, the parties hereby consent and agree that the parties shall be entitled to seek, in addition to other available remedies, a temporary or permanent injunction or other equitable relief against such breach or threatened breach from any court of competent jurisdiction. Any equitable relief shall be in addition to, not instead of, legal remedies, monetary damages, or other available relief.

11.Confirmation of Prior Agreements. Notwithstanding anything in this Agreement to the contrary, Employee acknowledges and agrees that nothing in this Agreement shall alter, limit, or void the respective rights and obligations of the parties under the CINSA; the Equity Agreements; Sections 10, 13, and 14 of the Employment Agreement; the Indemnification Agreement; or any other agreement entered into between Employee and the Company prior to the date hereof. Any covenants in those prior agreements that were designed to restrict Employee’s actions during employment or that were intended to survive separation of employment shall continue in full force and effect, including without limitation the non-compete, non- solicitation, and confidentiality provisions of any of those prior agreements.

12.Not an Admission. This Agreement is not an admission by any party hereto that either has violated any contract, law, or regulation or that the Company or Employee has discriminated against the other or otherwise infringed on the other’s rights and privileges or done any other wrongful act. Rather, the parties have entered into this Agreement with the intention to avoid disputes and any attendant inconvenience and expense.






13.Entire Document. With the exception of the CINSA, the Equity Agreements, and those provisions that survive Employee’s termination pursuant to Section 11 above, this Agreement is the entire, integrated agreement between the parties regarding the subject matter of this Agreement. No other promises or agreements regarding the subject matter of this Agreement have been made to either Employee or the Company other than those contained in this Agreement. In electing to sign this Agreement, neither the Employee nor the Company has relied on any representation or promise, whether oral or written, not specifically set forth in this Agreement.

14.No Assignment of Claims. Employee represents that he has not made, and will not make, any assignment of Claim(s) released by this Agreement and that no other person or entity had or has any interest in any Claim(s) released by Employee under this Agreement.

15.Miscellaneous. This Agreement shall be governed by the laws of the State of Utah. Notwithstanding any Utah statutory or case law to the contrary, this Agreement may not be modified except by a document signed by a duly authorized representative of the Company and the Employee, whether or not such claimed modification is supported by separate consideration. Any waiver by any party hereto of any breach of any kind or character whatsoever by any other party, whether such waiver be direct or implied, shall not be construed as a continuing waiver of, or consent to, any subsequent breach of this Agreement on the part of the other party. In addition, no course of dealing between the parties, nor any delay in exercising any rights or remedies hereunder or otherwise, shall operate as a waiver of any of the rights or remedies of the parties. This Agreement shall inure to and bind the heirs, devisees, executors, administrators, personal representatives, successors, and assigns, as applicable, of the respective parties hereto. The parties agree that any dispute between them, whether arising under this Agreement or relating to the enforceability or interpretation thereof, shall be subject to the exclusive jurisdiction of the federal or state courts situated in the State of Utah, and each party hereby submits itself to the personal jurisdiction of the courts situated in the State of Utah.

16.Severability. The provisions of the Agreement are severable. If any part of this Agreement is found to be unenforceable by a court of competent jurisdiction, the other provisions shall remain fully valid and enforceable. Such a finding shall not affect the validity of the remainder of this Agreement, which shall remain in full force and effect and continue to be binding on the parties.

17.Attorneys’ Fees. If a civil action is brought to enforce this Agreement, such action shall be brought in a court of competent jurisdiction located in Salt Lake County, Salt Lake City, Utah, and the prevailing party shall be entitled to recover reasonable attorneys’ fees, costs, and expenses incurred, in addition to any other relief to which such party may be entitled under this Agreement, at law, or in equity, whether incurred before or after the filing of a civil action or the entry of judgment.

18.Knowing and Voluntary Execution. Employee specifically represents that he has carefully read and fully understands all of the provisions of this Agreement, and that he is voluntarily and knowingly entering into it. Employee also specifically represents that prior to signing this Agreement, he was provided a reasonable period of time within which to consider whether to accept this Agreement. Employee has been advised that this is an important legal document and that he should consult with an attorney of his choosing prior to entering into this Agreement. Employee specifically represents that he has been given an opportunity to consult with counsel and that, to the extent desired, he has done so.

19.Authority to Enter Agreement. The Company warrants and represents that it has full authority to enter into this Agreement and to consummate the transactions contemplated hereby. The Company further warrants and represents that this Agreement is not in conflict with any other agreement to which the Company is a party or by which it may be bound. In addition, the Company warrants and represents that the individuals executing this Agreement on behalf of the Company have the full power and authority to bind the Company to





the terms hereof and have been authorized to do so in accordance with the Company’s corporate structure and organization.

20.Counterparts. This Agreement may be executed in one or more counterparts, including by electronic signature, each of which will be deemed an original and all of which together will constitute one and the same instrument. Facsimile or other electronically delivered copies of signature pages to this Agreement shall be treated between the parties as original signatures for all purposes.

IN WITNESS WHEREOF, the undersigned hereby execute this Agreement knowingly and voluntarily intending to be legally bound by its terms.
                    
Dated:
July 9, 2020
 
/s/ Nate Walkingshaw
 
 
 
Nate Walkingshaw
 
 
 
 
 
 
 
 
Pluralsight, LLC
 
 
 
 
 
Dated:
July 9, 2020
 
By:
/s/ Aaron Skonnard
 
 
 
Name:
Aaron Skonnard
 
 
 
Its:
Chief Executive Officer
 
 
 
 
 
 
 
 
 
 



EX-31.1 6 psq22020-ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Aaron Skonnard, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Pluralsight, 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)) 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.
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
 
 
c.
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;
 
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: July 29, 2020
 
 
 
 
/s/ Aaron Skonnard
 
 
 
 
 
 
Aaron Skonnard
 
 
 
 
 
 
Chief Executive Officer
 
 
 
 
 
 
(Principal Executive Officer)
 


EX-31.2 7 psq22020-ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, James Budge, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Pluralsight, 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)) 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.
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
 
 
c.
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;
 
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: July 29, 2020
 
 
 
 
/s/ James Budge
 
 
 
 
 
 
James Budge
 
 
 
 
 
 
Chief Financial Officer
 
 
 
 
 
 
(Principal Financial and Accounting Officer)
 


EX-32.1 8 psq22020-ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Aaron Skonnard, Chief Executive Officer of Pluralsight, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
 
1.
the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended June 30, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
 
2.
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: July 29, 2020
 
 
 
 
/s/ Aaron Skonnard
 
 
 
 
 
 
Aaron Skonnard
 
 
 
 
 
 
Chief Executive Officer
 
 
 
 
 
 
(Principal Executive Officer)
 


EX-32.2 9 psq22020-ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, James Budge, Chief Financial Officer of Pluralsight, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
 
1.
the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended June 30, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
 
2.
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: July 29, 2020
 
 
 
 
/s/ James Budge
 
 
 
 
 
 
James Budge
 
 
 
 
 
 
Chief Financial Officer
 
 
 
 
 
 
(Principal Financial and Accounting Officer)
 


EX-101.SCH 10 ps-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - Acquisition of GitPrime, Inc. link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Acquisition of GitPrime, Inc. - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Acquisition of GitPrime, Inc. (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Balance Sheet Components - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Cash Equivalents and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Cash Equivalents and Investments - Schedule of Investments by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Convertible Senior Notes - Schedules of Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Equity-Based Compensation - Schedule of Equity Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2434401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Leases - Components of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2437404 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2437403 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Non-Controlling Interests link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Non-Controlling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Non-Controlling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2440401 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 ps-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 ps-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 ps-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Investments, Debt and Equity Securities [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Investments Investments [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Due between one and two years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Due between one and two years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Fair Value Debt Securities, Available-for-sale Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Europe, Middle East And Africa EMEA [Member] Other foreign locations Other Foreign Locations [Member] Other Foreign Locations [Member] United Kingdom UNITED KINGDOM Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Revenue Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Business customers Business Customers [Member] Business Customers [Member] Individual customers Individual Customers [Member] Individual Customers [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Revenue, percent Concentration Risk, Percentage Growth rate Revenue From Contract With Customer, Growth Rate, Percentage Revenue From Contract With Customer, Growth Rate, Percentage Property, Plant and Equipment [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Debt Disclosure [Abstract] Convertible Senior Notes Long-term Debt [Text Block] Business Combinations [Abstract] Summary of Acquisition Date Fair Values of Assets Acquired and Liabilities Assumed Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Identifiable Intangible Assets Fair Value and Useful Lives Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Summary of Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Noncontrolling Interest [Abstract] Ownership of the LLC Units Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Schedule of Prepaid and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Non-Controlling Interests Noncontrolling Interest Disclosure [Text Block] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Secondary Offering Secondary Offering [Member] Secondary Offering [Member] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Pluralsight Holdings Pluralsight Holdings [Member] Pluralsight Holdings [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Pluralsight, Inc. Pluralsight, Inc. [Member] Pluralsight, Inc. [Member] Legal Entity of Counterparty, Type [Axis] Legal Entity of Counterparty, Type [Axis] Legal Entity Type of Counterparty [Domain] Legal Entity Type of Counterparty [Domain] Continuing Members Continuing Members [Member] Continuing Members [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Ownership interest Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Stock price (in dollars per share) Sale of Stock, Price Per Share Payment for stock offering costs Payments of Stock Issuance Costs Cover [Abstract] Entities [Table] Entities [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A Common Stock Common Class A [Member] Class B Common Stock Common Class B [Member] Class C Common Stock Common Class C [Member] Entity Information [Line Items] Entity Information [Line Items] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement [Abstract] Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Ending balance (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited or cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending balance (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Stock Option Activity, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual term, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term, vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Summary of Deferred Contract Acquisition Costs Activity Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Acquisition of GitPrime, Inc. Business Combination Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Senior Notes Due In 2024 Senior Notes Due In 2024 [Member] Senior Notes Due In 2024 [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Senior Notes Convertible Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Convertible Debt, Liability Component Convertible Debt [Abstract] Principal Long-term Debt, Gross Less: Unamortized debt discount Debt Instrument, Unamortized Discount Less: Unamortized issuance costs Debt Instrument, Convertible, Debt Component, Issuance Costs, Net Debt Instrument, Convertible, Debt Component, Issuance Costs, Net Net carrying amount Long-term Debt Convertible Debt, Equity Component Convertible Debt, Equity Component [Abstract] Convertible Debt, Equity Component [Abstract] Proceeds allocated to the conversion option (debt discount) Debt Instrument, Convertible, Equity Component, Gross Debt Instrument, Convertible, Equity Component, Gross Less: Issuance costs Debt Instrument, Convertible, Equity Component, Issuance Costs, Net Debt Instrument, Convertible, Equity Component, Issuance Costs, Net Less: Reacquisition of conversion option related to the repurchases of convertible senior notes Debt Instrument, Convertible, Equity Component, Reacquisition Of Conversion Option Debt Instrument, Convertible, Equity Component, Reacquisition Of Conversion Option Net carrying amount Debt Instrument, Convertible, Carrying Amount of Equity Component Convertible Debt, Interest Expense Interest Expense, Debt [Abstract] Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Total Interest Expense, Debt Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Parent Company Parent Company [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] LLC Units held by Continuing Members Exchange Of Common Shares [Member] Exchange Of Common Shares [Member] Stock options Share-based Payment Arrangement, Option [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Purchase rights committed under the ESPP Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Noncontrolling Interest [Table] Noncontrolling Interest [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] LLC Units LLC Incentive Units [Member] LLC Incentive Units [Member] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Units outstanding (in shares) Common Unit, Outstanding Units still subject to time-based vesting requirements (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Leases [Abstract] Operating lease expense Operating Lease, Cost Variable lease expense Variable Lease, Cost Short-term lease expense Short-term Lease, Cost Total lease expense Lease, Cost Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Percent of remaining performance obligations to be recognized Revenue, Remaining Performance Obligation, Percentage Period for satisfaction of remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] GitPrime, Inc. GitPrime, Inc. [Member] GitPrime, Inc. [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Fair Value of Intangible Assets Acquired Finite-lived Intangible Assets Acquired Useful Lives Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Revenue Revenue from Contract with Customer [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Computer equipment Computer Equipment [Member] Software Software [Member] Software [Member] Capitalized internal-use software costs Software Development [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Construction in progress Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total property and equipment Property, Plant and Equipment, Gross Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Income Tax Disclosure [Abstract] Income Tax Contingency [Table] Income Tax Contingency [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effect of exchanges of LLC Units (in shares) Stock Issued During Period, Shares, Conversion of Units Total unrecorded TRA liability Tax Receivable Agreement, Unrecorded Liability Tax Receivable Agreement, Unrecorded Liability Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2020 (remaining six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, to be Paid, Year One 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Total lease payments Lessee, Operating Lease, Liability, to be Paid Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lease liabilities Operating Lease, Liability Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Other-than temporary impairments Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale 2020 (remaining six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Net Book Value Finite-Lived Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Other Intangible Assets Other Intangible Assets [Member] Course creation costs Course Creation Costs [Member] Course Creation Costs [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amortization of acquired intangible assets Amortization of Intangible Assets Schedule of Convertible Senior Notes Liability and Equity Components, and Interest Expense Recognized Convertible Debt [Table Text Block] Schedule of Cash Equivalents, Short-term and Long-term Investments Cash, Cash Equivalents and Investments [Table Text Block] Summary of Investments Based on Stated Maturities Investments Classified by Contractual Maturity Date [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Commercial paper Commercial Paper [Member] U.S. treasury securities US Treasury Securities [Member] Corporate notes and obligations Corporate Debt Securities [Member] Foreign government obligations Debt Security, Government, Non-US [Member] U.S. agency obligations US Government Agencies Debt Securities [Member] Certificates of deposit Certificates of Deposit [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Short Term Investments, Fair Value Disclosure Short Term Investments, Fair Value Disclosure Restricted cash equivalents Restricted Cash Equivalents Long-term investments Long Term Investments, Fair Value Disclosures Long Term Investments, Fair Value Disclosures Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash consideration Business Combination, Consideration Transferred Acquisition costs Business Combination, Acquisition Related Costs Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Goodwill Goodwill Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability Deferred revenue Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract with Customer, Liability Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract with Customer, Liability Other liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Cash equivalents Cash and Cash Equivalents [Member] Short-term investments Short-term Investments [Member] Restricted cash equivalents Restricted Cash Equivalents [Member] Restricted Cash Equivalents [Member] Long-term investments Long-Term Investments [Member] Long-Term Investments [Member] Foreign government obligations Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Accrued compensation Employee-related Liabilities, Current Accrued income and other taxes payable Taxes Payable, Current Accrued other current liabilities Other Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Cumulative effect of accounting changes Cumulative Effect, Period of Adoption, Adjustment [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Accumulated Deficit Retained Earnings [Member] Non-Controlling Interests Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Effect of exchanges of LLC Units Stock Issued During Period, Value, Conversion of Units Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Exercise of common stock options (in shares) Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Forfeiture of unvested LLC Units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeiture of unvested LLC Units Shares Issued, Value, Share-based Payment Arrangement, Forfeited Equity component of convertible senior notes, net of issuance costs Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Purchase of capped calls related to issuance of convertible senior notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Shares withheld for tax withholding on equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Equity-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Adjustments to non-controlling interests Noncontrolling Interest, Period Increase (Decrease) Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Net loss Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Ending balance (in shares) Ending balance Equity-Based Compensation Share-based Payment Arrangement [Text Block] Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gains on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Foreign currency translation gains (losses), net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: Comprehensive loss attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive loss attributable to Pluralsight, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Fundamental Change Debt Instrument, Redemption, Period One [Member] Debt Conversion Description [Axis] Debt Conversion Description [Axis] Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Conversion Instance, 130% Conversion Instance, 130% [Member] Conversion Instance, 130% [Member] Conversion Instance, 98% Conversion Instance, 98% [Member] Conversion Instance, 98% [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Face amount Debt Instrument, Face Amount Stated rate Debt Instrument, Interest Rate, Stated Percentage Net cash used in investing activities Proceeds from Convertible Debt Initial conversion rate (in $1,000 per share) Debt Instrument, Convertible, Conversion Ratio Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Number of trading days Debt Instrument, Convertible, Threshold Trading Days Number of consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Conversion ratio, conversion due to qualifying event Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Discount rate Debt Instrument, Convertible, Discount Rate Debt Instrument, Convertible, Discount Rate Fair value of convertible senior notes Convertible Debt, Liability Component, Fair Value Disclosures Convertible Debt, Liability Component, Fair Value Disclosures Issuance costs attributable to liability component Debt Instrument, Convertible, Debt Component, Issuance Costs, Gross Debt Instrument, Convertible, Debt Component, Issuance Costs, Gross Issuance costs attributable to equity component Debt Instrument, Convertible, Equity Component, Issuance Costs, Gross Debt Instrument, Convertible, Equity Component, Issuance Costs, Gross Aggregate principal repurchased Debt Instrument, Repurchased Face Amount Repurchases of convertible senior notes Repayments of Convertible Debt Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Reacquisition of conversion option related to the repurchases of convertible senior notes Initial strike price (in dollars per share) Debt Instrument, Convertible, Initial Conversion Price Of Capped Calls Debt Instrument, Convertible, Initial Conversion Price Of Capped Calls Initial capped call price (in dollars per share) Debt Instrument, Convertible, Conversion Price Of Capped Calls Debt Instrument, Convertible, Conversion Price Of Capped Calls Shares covered by cap call (in shares) Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call Purchase of capped calls related to issuance of Convertible Senior Notes Number of shares covered by cap call, terminated (in shares) Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call, Terminated Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call, Terminated Taxes paid related to net share settlement Proceeds From Termination Of Capped Calls From Convertible Debt Proceeds From Termination Of Capped Calls From Convertible Debt Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Chief Executive Officer Chief Executive Officer [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Due to related parties Due to Related Parties Amount paid under the arrangement Related Party Transaction, Expenses from Transactions with Related Party Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Less: Net loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to Pluralsight, Inc. Net Income (Loss) Attributable to Parent Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted-average shares of Class A common stock outstanding, basic and diluted (in shares) Weighted Average Number of Shares Issued, Basic Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Product Concentration Risk Product Concentration Risk [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Subscription Accounts Subscription Accounts [Member] Subscription Accounts [Member] Contract assets Unbilled Contracts Receivable Revenue recognized Contract with Customer, Liability, Revenue Recognized Cash Equivalents and Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Sales and marketing Selling and Marketing Expense [Member] Technology and content Technology And Content [Member] Technology And Content [Member] General and administrative General and Administrative Expense [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Equity-based compensation Share-based Payment Arrangement, Expense Share-based Compensation, Stock Options, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Share-based Compensation, Performance Shares Award Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies and Recent Accounting Pronouncements Significant Accounting Policies [Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lease Contractual Term [Axis] Lease Contractual Term [Axis] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Draper, Utah Office Space, 2018 Draper, Utah Office Space, 2018 [Member] Draper, Utah Office Space, 2018 [Member] Tenant Improvements Tenant Improvements [Member] Tenant Improvements [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Renewal term Lessee, Operating Lease, Renewal Term Cash paid for amounts included in measurement of operating lease liabilities Operating Lease, Payments Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Remaining lease terms of sublease agreements with third parties Lessor, Operating Lease, Remaining Term Of Contract Lessor, Operating Lease, Remaining Term Of Contract Sublease income Sublease Income Operating lease period Lessee, Operating Lease, Term of Contract Operating lease, liability Right-of-use assets Operating Lease, Right-of-Use Asset Number of extension lease Number of Lease Extensions Number of Lease Extensions Security deposit Security Deposit Restricted cash and cash equivalents Restricted Cash and Cash Equivalents, Noncurrent Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Content library: Content Library [Member] Content Library [Member] Acquired content library Acquired Content Library [Member] Acquired Content Library [Member] Technology Trademarks Trademarks [Member] Noncompetition agreements Noncompete Agreements [Member] Database Database Rights [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Domain names Internet Domain Names [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Letter of credit Letter of Credit [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Letters of credit outstanding Letters of Credit Outstanding, Amount Leases Lessor, Operating Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Income Taxes Income Tax Disclosure [Text Block] Revenue Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Net loss per share, basic and diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic And Diluted Business Acquisition, Pro Forma Earnings Per Share, Basic And Diluted Aggregate principal Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Statement of Cash Flows [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation of property and equipment Depreciation Amortization of acquired intangible assets Amortization Of Other Intangible Assets Amortization Of Other Intangible Assets Amortization of course creation costs Amortization Of Course Creation Costs Amortization Of Course Creation Costs Equity-based compensation Share-based Payment Arrangement, Noncash Expense Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Investment discount and premium amortization, net Accretion (Amortization) of Discounts and Premiums, Investments Other Other Noncash Income (Expense) Changes in assets and liabilities, net of acquired assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Deferred contract acquisition costs Increase (Decrease) in Contract with Customer, Asset Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Right-of-use assets Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Accrued author fees Increase (Decrease) In Accrued Author Fees Increase (Decrease) In Accrued Author Fees Lease liabilities Increase (Decrease) Operating Lease, Liability Increase (Decrease) Operating Lease, Liability Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of content library Payments to Acquire Intangible Assets Cash paid for acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of investments Payments to Acquire Investments Proceeds from sales of investments Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock from employee equity plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Taxes paid related to net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from issuance of convertible senior notes, net of discount and issuance costs Purchase of capped calls related to issuance of convertible senior notes Purchase Of Capped Calls From Convertible Debt Purchase Of Capped Calls From Convertible Debt Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash, cash equivalents, and restricted cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash and cash equivalents, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash and cash equivalents, end of period Supplemental cash flow disclosure: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for income taxes, net Income Taxes Paid, Net Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Lease liabilities arising from obtaining right-of-use assets and tenant improvements Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Unpaid capital expenditures Capital Expenditures Incurred but Not yet Paid Equity-based compensation capitalized as internal-use software Share-Based Compensation Capitalized As Internal-Use Software Share-Based Compensation Capitalized As Internal-Use Software Unrealized gains on investments Debt Securities, Available-for-sale, Unrealized Gain Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash and cash equivalents Restricted Cash and Cash Equivalents Total cash, cash equivalents, and restricted cash Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net of allowances of $5,370 and $3,465 as of June 30, 2020 and December 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Deferred contract acquisition costs Contract with Customer, Asset, after Allowance for Credit Loss, Current Prepaid expenses and other current assets Total current assets Assets, Current Long-term investments Long-term Investments Property and equipment, net Right-of-use assets Content library, net Content Library, Net Content Library, Net Intangible assets, net Other Intangible Assets, Net Deferred contract acquisition costs, noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued author fees Accrued Author Fees, Current Accrued Author Fees, Current Lease liabilities Operating Lease, Liability, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Convertible senior notes, net Long-term Debt, Excluding Current Maturities Lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 12) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.0001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding as of June 30, 2020 and December 31, 2019 Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity attributable to Pluralsight, Inc. Stockholders' Equity Attributable to Parent Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Contract with Customer, Asset and Liability [Roll Forward] Contract with Customer, Asset and Liability [Roll Forward] Contract with Customer, Asset and Liability [Roll Forward] Beginning balance Contract with Customer, Asset, after Allowance for Credit Loss Capitalization of contract acquisition costs Contract With Customer, Asset, Capitalization Of Contract Acquisition Costs Contract With Customer, Asset, Capitalization Of Contract Acquisition Costs Amortization of deferred contract acquisition costs Ending balance Components of Operating Lease Expense Lease, Cost [Table Text Block] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2018 Equity Incentive Plan 2018 Equity Incentive Plan [Member] 2018 Equity Incentive Plan [Member] IPO IPO [Member] Share-based Payment Arrangement Share-based Payment Arrangement [Member] Employee Stock Purchase Plan Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] First Anniversary Share-based Payment Arrangement, Tranche One [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of additional shares allowable under the plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Allowable Under The Plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Allowable Under The Plan Percentage of outstanding stock maximum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total unrecognized equity-based compensation of options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Percent of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Total unrecognized equity-based compensation Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Company's matching contribution of eligible employee contributions Defined Contribution Plan, Employer Matching Contribution, Percent of Match Maximum percentage of employee's gross pay that employer will match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined benefit plan, current liability Liability, Defined Benefit Plan, Current Consecutive offering period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Number of purchase periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Maximum fixed contribution amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Maximum number of shares able to be purchased (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Purchase price, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent number of shares issuable not yet issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issuable Not Yet Issued Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issuable Not Yet Issued Employee payroll contributions accrued Employee Service Share-Based Compensation, Employee Contributions Accrued Employee Service Share-Based Compensation, Employee Contributions Accrued Total fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Subsidiaries Subsidiaries [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited or cancelled (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Ending balance (in shares) Weighted- Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited or cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Ending balance (in dollars per share) Income Statement [Abstract] Cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Technology and content Technology And Content Expense Technology And Content Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense): Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax benefit (expense) Income Tax Expense (Benefit) Net loss Weighted average shares of Class A common stock used in computing basic and diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net Loss Per Share Earnings Per Share [Text Block] Depreciation expense EX-101.PRE 14 ps-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 psq22020-10q_htm.xml IDEA: XBRL DOCUMENT 0001725579 2020-01-01 2020-06-30 0001725579 us-gaap:CommonClassBMember 2020-07-24 0001725579 us-gaap:CommonClassAMember 2020-07-24 0001725579 us-gaap:CommonClassCMember 2020-07-24 0001725579 2019-12-31 0001725579 2020-06-30 0001725579 us-gaap:CommonClassCMember 2020-06-30 0001725579 us-gaap:CommonClassBMember 2020-06-30 0001725579 us-gaap:CommonClassAMember 2019-12-31 0001725579 us-gaap:CommonClassAMember 2020-06-30 0001725579 us-gaap:CommonClassCMember 2019-12-31 0001725579 us-gaap:CommonClassBMember 2019-12-31 0001725579 2019-01-01 2019-06-30 0001725579 2020-04-01 2020-06-30 0001725579 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-03-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2019-06-30 0001725579 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-03-31 0001725579 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001725579 2019-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001725579 us-gaap:NoncontrollingInterestMember 2020-03-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-03-31 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-04-01 2020-06-30 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001725579 us-gaap:RetainedEarningsMember 2020-03-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001725579 2020-03-31 0001725579 us-gaap:NoncontrollingInterestMember 2018-12-31 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2018-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001725579 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001725579 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001725579 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001725579 2018-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-01 2019-06-30 0001725579 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001725579 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-12-31 0001725579 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:NoncontrollingInterestMember 2018-12-31 0001725579 ps:PluralsightHoldingsMember ps:PluralsightInc.Member 2020-01-01 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2020-01-01 2020-06-30 0001725579 ps:SecondaryOfferingMember 2020-06-01 2020-06-30 0001725579 ps:SecondaryOfferingMember 2020-06-30 0001725579 ps:BusinessCustomersMember 2020-01-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2020-04-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2020-01-01 2020-06-30 0001725579 ps:IndividualCustomersMember 2019-04-01 2019-06-30 0001725579 ps:BusinessCustomersMember 2019-01-01 2019-06-30 0001725579 ps:BusinessCustomersMember 2020-04-01 2020-06-30 0001725579 ps:BusinessCustomersMember 2019-04-01 2019-06-30 0001725579 ps:IndividualCustomersMember 2019-01-01 2019-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 2020-07-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 country:GB 2020-04-01 2020-06-30 0001725579 country:GB 2019-01-01 2019-06-30 0001725579 country:GB 2020-01-01 2020-06-30 0001725579 ps:SubscriptionAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 country:US 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember 2020-01-01 2020-06-30 0001725579 country:US 2019-01-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember 2019-01-01 2019-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001725579 country:US 2019-04-01 2019-06-30 0001725579 country:US 2020-04-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 ps:OtherForeignLocationsMember 2019-04-01 2019-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001725579 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001725579 ps:OtherForeignLocationsMember 2020-04-01 2020-06-30 0001725579 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001725579 country:GB 2019-04-01 2019-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 ps:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember 2019-12-31 0001725579 ps:LongTermInvestmentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:InvestmentsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 ps:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 ps:LongTermInvestmentsMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:ShortTermInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001725579 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001725579 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001725579 us-gaap:ComputerEquipmentMember 2020-06-30 0001725579 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001725579 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001725579 ps:SoftwareMember 2020-06-30 0001725579 ps:SoftwareMember 2019-12-31 0001725579 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001725579 us-gaap:ConstructionInProgressMember 2019-12-31 0001725579 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001725579 us-gaap:ConstructionInProgressMember 2020-06-30 0001725579 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001725579 us-gaap:SoftwareDevelopmentMember 2020-06-30 0001725579 us-gaap:ComputerEquipmentMember 2019-12-31 0001725579 ps:GitPrimeInc.Member 2019-05-09 0001725579 ps:GitPrimeInc.Member 2019-04-01 2019-06-30 0001725579 ps:GitPrimeInc.Member 2019-01-01 2019-06-30 0001725579 ps:GitPrimeInc.Member 2019-01-01 2019-12-31 0001725579 ps:GitPrimeInc.Member 2019-05-09 2019-05-09 0001725579 ps:GitPrimeInc.Member us-gaap:CustomerRelationshipsMember 2019-05-09 2019-05-09 0001725579 ps:GitPrimeInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-05-09 2019-05-09 0001725579 us-gaap:CustomerRelationshipsMember 2019-12-31 0001725579 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001725579 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001725579 ps:ContentLibraryMember 2019-12-31 0001725579 ps:AcquiredContentLibraryMember 2019-12-31 0001725579 us-gaap:DatabasesMember 2019-12-31 0001725579 us-gaap:InternetDomainNamesMember 2019-12-31 0001725579 us-gaap:TrademarksMember 2019-12-31 0001725579 ps:CourseCreationCostsMember 2019-12-31 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001725579 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001725579 ps:CourseCreationCostsMember 2020-06-30 0001725579 us-gaap:CustomerRelationshipsMember 2020-06-30 0001725579 us-gaap:NoncompeteAgreementsMember 2020-06-30 0001725579 us-gaap:InternetDomainNamesMember 2020-06-30 0001725579 us-gaap:TrademarksMember 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001725579 ps:ContentLibraryMember 2020-06-30 0001725579 ps:AcquiredContentLibraryMember 2020-06-30 0001725579 ps:CourseCreationCostsMember 2019-04-01 2019-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2020-04-01 2020-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-04-01 2019-06-30 0001725579 ps:CourseCreationCostsMember 2019-01-01 2019-06-30 0001725579 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0001725579 ps:CourseCreationCostsMember 2020-04-01 2020-06-30 0001725579 ps:CourseCreationCostsMember 2020-01-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-01-01 2019-06-30 0001725579 ps:ConversionInstance130Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-09-01 2019-09-30 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-31 0001725579 2019-09-01 2019-09-30 0001725579 ps:SeniorNotesDueIn2024Member 2020-06-30 0001725579 srt:MinimumMember ps:ConversionInstance98Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-09-30 0001725579 srt:MaximumMember ps:ConversionInstance98Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 srt:MinimumMember ps:ConversionInstance130Member ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001725579 ps:SeniorNotesDueIn2024Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-01 2019-03-31 0001725579 srt:MaximumMember 2020-06-30 0001725579 ps:DraperUtahOfficeSpace2018Member 2020-01-01 2020-06-30 0001725579 ps:TenantImprovementsMember 2020-06-30 0001725579 2018-08-31 0001725579 srt:MaximumMember 2020-04-01 2020-06-30 0001725579 ps:DraperUtahOfficeSpace2018Member 2018-08-31 0001725579 ps:TenantImprovementsMember 2019-12-31 0001725579 ps:DraperUtahOfficeSpace2018Member 2020-06-30 0001725579 srt:MinimumMember 2020-06-30 0001725579 us-gaap:LetterOfCreditMember 2020-06-30 0001725579 us-gaap:LetterOfCreditMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:PluralsightInc.Member 2020-06-30 0001725579 ps:PluralsightHoldingsMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:PluralsightInc.Member 2019-12-31 0001725579 ps:PluralsightHoldingsMember 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:PluralsightInc.Member 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember 2020-01-01 2020-06-30 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2020-06-30 0001725579 ps:PluralsightHoldingsMember 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:ContinuingMembersMember 2019-01-01 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:LLCIncentiveUnitsMember 2019-12-31 0001725579 ps:PluralsightHoldingsMember ps:LLCIncentiveUnitsMember 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2018-05-01 2018-05-31 0001725579 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2020-06-30 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2018-05-16 2018-05-16 0001725579 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 ps:LLCIncentiveUnitsMember 2020-01-01 2020-06-30 0001725579 2020-05-01 2020-05-31 0001725579 ps:LLCIncentiveUnitsMember 2020-06-30 0001725579 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2018-05-31 0001725579 us-gaap:EmployeeStockMember 2019-12-31 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2020-06-30 0001725579 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001725579 us-gaap:StockCompensationPlanMember ps:A2018EquityIncentivePlanMember 2018-05-16 0001725579 srt:MaximumMember us-gaap:EmployeeStockOptionMember ps:GitPrimeInc.Member 2020-01-01 2020-06-30 0001725579 us-gaap:IPOMember 2018-05-16 0001725579 ps:LLCIncentiveUnitsMember 2019-12-31 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001725579 ps:TechnologyAndContentMember 2020-04-01 2020-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001725579 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001725579 ps:TechnologyAndContentMember 2019-01-01 2019-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001725579 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001725579 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001725579 ps:TechnologyAndContentMember 2020-01-01 2020-06-30 0001725579 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001725579 ps:TechnologyAndContentMember 2019-04-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001725579 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001725579 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 srt:SubsidiariesMember us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001725579 srt:MinimumMember us-gaap:EmployeeStockOptionMember ps:GitPrimeInc.Member 2020-01-01 2020-06-30 0001725579 srt:ParentCompanyMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001725579 ps:ExchangeOfCommonSharesMember 2020-01-01 2020-06-30 0001725579 us-gaap:RestrictedStockUnitsRSUMember ps:PluralsightHoldingsMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001725579 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2019-12-31 0001725579 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-06-30 0001725579 srt:ChiefExecutiveOfficerMember 2020-06-30 shares iso4217:USD shares iso4217:USD pure ps:extension ps:period ps:day false --12-31 Q2 2020 0001725579 P6M 3465000 5370000 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 1000000000 200000000 50000000 1000000000 200000000 50000000 104083271 23211418 14269199 111875235 19366038 13191913 104083271 23211418 14269199 111875235 19366038 13191913 0.11 0.0258023000 P3Y 2100000 70300000 0.0001 0.0001 100000000 100000000 0 0 0 0 1300000 P2Y 100000 10-Q true 2020-06-30 false 001-38498 PLURALSIGHT, INC. DE 82-3605465 182 North Union Avenue Farmington UT 84025 801 784-9007 Class A Common Stock, $0.0001 par value per share PS NASDAQ Yes Yes Large Accelerated Filer false false false 111924698 19349269 13191913 87982000 90515000 318483000 332234000 61578000 101576000 17745000 18331000 14764000 14174000 500552000 556830000 21622000 28916000 122224000 105805000 60788000 22896000 62982000 15804000 11017000 8958000 19787000 22631000 262532000 262532000 7164000 5982000 1709000 1599000 1070377000 1031953000 5985000 10615000 38950000 40703000 11711000 11694000 7752000 5752000 207575000 215137000 271973000 283901000 18813000 19517000 483503000 470228000 76340000 11167000 70000 980000 850699000 785793000 0 0 11000 10000 2000 2000 1000 1000 693768000 641128000 1154000 225000 -523629000 -458381000 171307000 182985000 48371000 63175000 219678000 246160000 1070377000 1031953000 94765000 75862000 187411000 145479000 19717000 17803000 38725000 34515000 75048000 58059000 148686000 110964000 57759000 50046000 120174000 94217000 29514000 24819000 59658000 45090000 22996000 20575000 46367000 42766000 110269000 95440000 226199000 182073000 -35221000 -37381000 -77513000 -71109000 7241000 7346000 14390000 9024000 2267000 4106000 4437000 5782000 -40195000 -40621000 -87466000 -74351000 -465000 143000 -223000 297000 -39730000 -40764000 -87243000 -74648000 -9801000 -11637000 -21995000 -26446000 -29929000 -29127000 -65248000 -48202000 -0.28 -0.30 -0.62 -0.56 107153000 97608000 105899000 86827000 -39730000 -40764000 -87243000 -74648000 2954000 379000 1389000 379000 73000 -7000 -149000 11000 -36703000 -40392000 -86003000 -74258000 -9030000 -11533000 -21684000 -26334000 -27673000 -28859000 -64319000 -47924000 105459701000 11000 23010178000 2000 14373295000 1000 659480000 -1102000 -493700000 56458000 221150000 4929959000 3644140000 1285819000 7699000 -7699000 0 629927000 8348000 8348000 719556000 104437000 0 136092000 1831000 1831000 1523000 1523000 26575000 26575000 -8642000 8642000 0 2256000 771000 3027000 -29929000 -9801000 -39730000 111875235000 11000 19366038000 2000 13191913000 1000 693768000 1154000 -523629000 48371000 219678000 95096979000 10000 29071789000 3000 14162311000 1000 565095000 -31000 -364798000 85281000 285561000 4469843000 4390283000 -1000 79560000 9425000 -9424000 0 622639000 8257000 8257000 654796000 104105000 0 252215000 3753000 3753000 17393000 0 22966000 22966000 -10032000 10032000 0 268000 104000 372000 -29127000 -11637000 -40764000 101096472000 10000 24664113000 2000 14186856000 1000 599464000 237000 -393925000 74356000 280145000 104083271000 10000 23211418000 2000 14269199000 1000 641128000 225000 -458381000 63175000 246160000 5131199000 3845380000 1285819000 8053000 -8053000 0 629927000 8348000 8348000 1836997000 1000 208533000 -1000 0 193841000 2530000 2530000 3873000 3873000 52516000 52516000 -14933000 14933000 0 929000 311000 1240000 -65248000 -21995000 -87243000 111875235000 11000 19366038000 2000 13191913000 1000 693768000 1154000 -523629000 48371000 219678000 65191907000 7000 57490881000 6000 14586173000 1000 456899000 -41000 -355446000 107167000 208593000 9723000 10273000 19996000 33419553000 3000 32809375000 -4000 610178000 58920000 -58919000 0 622639000 8257000 8257000 1435405000 210861000 0 426968000 6374000 6374000 17393000 0 137033000 137033000 69432000 69432000 43582000 43582000 -42169000 42169000 0 278000 112000 390000 -48202000 -26446000 -74648000 101096472000 10000 24664113000 2000 14186856000 1000 599464000 237000 -393925000 74356000 280145000 -87243000 -74648000 5868000 4579000 2855000 1609000 1581000 1190000 52003000 43000000 12767000 11311000 13275000 8294000 428000 706000 -693000 -300000 -38093000 -7116000 13363000 11430000 211000 4044000 -3038000 -2927000 -4606000 1053000 -4612000 -3129000 16000 1299000 -2874000 -3372000 -7807000 13003000 9045000 -1648000 20520000 4590000 3793000 2441000 0 163871000 317012000 317080000 0 4967000 315605000 0 -25720000 -483015000 10878000 14631000 3873000 0 0 616654000 0 69432000 7005000 561853000 -157000 22000 -9827000 77212000 119431000 211071000 109604000 288283000 1113000 0 570000 228000 70313000 1591000 6602000 967000 690000 582000 1389000 379000 87982000 260313000 21622000 27970000 109604000 288283000 Organization and Description of Business<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pluralsight, Inc. was incorporated as a Delaware corporation on December 4, 2017 as a holding company for the purpose of facilitating an initial public offering (“IPO”) and other related transactions in order to carry on the business of Pluralsight Holdings, LLC (“Pluralsight Holdings”) and its subsidiaries (together with Pluralsight, Inc., the “Company” or “Pluralsight”). </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, Pluralsight, Inc. completed its IPO and used the net proceeds to purchase newly issued common limited liability company units (“LLC Units”) from Pluralsight Holdings. Following the reorganization transactions completed in connection with the IPO (“Reorganization Transactions”), Pluralsight, Inc. became the sole managing member of Pluralsight Holdings. As the sole managing member, Pluralsight, Inc. has the sole voting interest in Pluralsight Holdings and controls all of the business operations, affairs, and management of Pluralsight Holdings. Accordingly, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings and reports the non-controlling interests representing the economic interests held by the other members of Pluralsight Holdings. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, Pluralsight, Inc. owned </span><span style="font-family:inherit;font-size:10pt;"><span>78.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of Pluralsight Holdings and the members of Pluralsight Holdings who retained LLC Units prior to the IPO (the “Continuing Members”) owned the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>22.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of Pluralsight Holdings.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Pluralsight operates a cloud-based technology skills and engineering management platform that provides a broad range of tools for businesses and individuals, including skill assessments, a curated library of courses, learning paths, developer productivity metrics, and business analytics. As the sole managing member of Pluralsight Holdings, Pluralsight, Inc. operates and controls all of the business operations and affairs of Pluralsight.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Secondary Offering</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2020, the Company completed a secondary offering, in which certain selling stockholders sold </span><span style="font-family:inherit;font-size:10pt;"><span>11,711,009</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Class A common stock at a public offering price of </span><span style="font-family:inherit;font-size:10pt;"><span>$19.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share. Pluralsight did not receive any proceeds from the sale of shares by selling stockholders. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in costs were incurred by Pluralsight in connection with this offering.</span></div> 0.780 0.220 11711009 19.50 1300000 Summary of Significant Accounting Policies and Recent Accounting Pronouncements<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the applicable regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> included in Pluralsight, Inc.’s Annual Report on Form 10-K/A, as filed with the SEC on March 2, 2020 (“Annual Report”). </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> These unaudited condensed consolidated financial statements include the accounts of Pluralsight, Inc. and its directly and indirectly wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 1—Organization and Description of Business, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings as a Variable Interest Entity (“VIE”). The Company periodically evaluates entities for consolidation either through ownership of a majority voting interest, or through means other than a voting interest, in accordance with the VIE accounting model. Under the VIE accounting model, Pluralsight, Inc. is the primary beneficiary as it has the majority economic interest in Pluralsight Holdings, and, as the sole managing member, has decision making authority that significantly affects the economic performance of the entity, while the limited partners have no substantive kick-out or participating rights.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assets and liabilities of Pluralsight Holdings represent substantially all of the consolidated assets and liabilities of Pluralsight, Inc. with the exception of certain deferred taxes and liabilities under the Tax Receivable Agreement (“TRA”) as discussed in Note 15—Income Taxes and the obligations under the Company’s convertible senior notes discussed in Note 10—Convertible Senior Notes.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Unaudited Condensed Consolidated Financial Statements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, and the condensed consolidated statements of operations, comprehensive loss, and stockholders’ equity, for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and the interim condensed consolidated statements of cash flows for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, are unaudited. The condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">which include only normal recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year or any other period. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses for the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to the determination of the fair value of equity awards, the fair value of the liability and equity components of the convertible senior notes, the fair value of identified assets and liabilities acquired in business combinations, the useful lives of property and equipment, content library and intangible assets, impairment of long-lived and intangible assets, including goodwill, provisions for doubtful accounts receivable, the standalone selling price (“SSP”) of performance obligations, the determination of the period of benefit for deferred contract acquisition costs, certain accrued expenses, including author fees, and the discount rate used in measuring lease liabilities. These estimates and assumptions are based on the Company’s historical results and management’s future expectations. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s significant accounting policies are discussed in Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the Annual Report. There have been no significant changes to these policies that have had a material impact on the Company’s unaudited condensed consolidated financial statements and related notes during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, except as noted below.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. This ASU requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. The allowance for credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. The ASU also amends the impairment model for available-for-sale debt securities and requires any credit losses on available-for-sale debt securities to be presented as an allowance rather than as a write-down, with changes presented through earnings. The Company adopted the standard effective January 1, 2020 using the modified retrospective approach. The effect of the adoption was not material to the Company’s condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">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, </span><span style="font-family:inherit;font-size:10pt;">which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset. The Company adopted the standard prospectively effective January 1, 2020. As a result of the adoption, the Company capitalizes certain implementation costs that were previously expensed as incurred. These costs will be amortized to expense over the term of the hosting arrangement. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, </span><span style="font-family:inherit;font-size:10pt;">which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740 and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The standard is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard during the </span><span style="font-family:inherit;font-size:10pt;font-style:normal;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The standard removes the exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and other comprehensive income, as a result the Company was not required to apply the incremental approach for intraperiod tax allocation during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the applicable regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> included in Pluralsight, Inc.’s Annual Report on Form 10-K/A, as filed with the SEC on March 2, 2020 (“Annual Report”). </span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> These unaudited condensed consolidated financial statements include the accounts of Pluralsight, Inc. and its directly and indirectly wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 1—Organization and Description of Business, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings as a Variable Interest Entity (“VIE”). The Company periodically evaluates entities for consolidation either through ownership of a majority voting interest, or through means other than a voting interest, in accordance with the VIE accounting model. Under the VIE accounting model, Pluralsight, Inc. is the primary beneficiary as it has the majority economic interest in Pluralsight Holdings, and, as the sole managing member, has decision making authority that significantly affects the economic performance of the entity, while the limited partners have no substantive kick-out or participating rights.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assets and liabilities of Pluralsight Holdings represent substantially all of the consolidated assets and liabilities of Pluralsight, Inc. with the exception of certain deferred taxes and liabilities under the Tax Receivable Agreement (“TRA”) as discussed in Note 15—Income Taxes and the obligations under the Company’s convertible senior notes discussed in Note 10—Convertible Senior Notes.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses for the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to the determination of the fair value of equity awards, the fair value of the liability and equity components of the convertible senior notes, the fair value of identified assets and liabilities acquired in business combinations, the useful lives of property and equipment, content library and intangible assets, impairment of long-lived and intangible assets, including goodwill, provisions for doubtful accounts receivable, the standalone selling price (“SSP”) of performance obligations, the determination of the period of benefit for deferred contract acquisition costs, certain accrued expenses, including author fees, and the discount rate used in measuring lease liabilities. These estimates and assumptions are based on the Company’s historical results and management’s future expectations. Actual results could differ from those estimates.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. This ASU requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. The allowance for credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. The ASU also amends the impairment model for available-for-sale debt securities and requires any credit losses on available-for-sale debt securities to be presented as an allowance rather than as a write-down, with changes presented through earnings. The Company adopted the standard effective January 1, 2020 using the modified retrospective approach. The effect of the adoption was not material to the Company’s condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">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, </span><span style="font-family:inherit;font-size:10pt;">which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset. The Company adopted the standard prospectively effective January 1, 2020. As a result of the adoption, the Company capitalizes certain implementation costs that were previously expensed as incurred. These costs will be amortized to expense over the term of the hosting arrangement. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, </span><span style="font-family:inherit;font-size:10pt;">which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740 and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The standard is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard during the </span><span style="font-family:inherit;font-size:10pt;font-style:normal;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The standard removes the exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and other comprehensive income, as a result the Company was not required to apply the incremental approach for intraperiod tax allocation during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div> Revenue<div style="line-height:174%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription revenue accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>96%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>97%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s revenue for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>96%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic region, based on the physical location of the customer, was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Growth</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe, Middle East and Africa</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26,278</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other foreign locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Growth</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>90,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe, Middle East and Africa</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other foreign locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,753</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>187,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:9px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue from the United Kingdom represented </span><span style="font-family:inherit;font-size:8pt;"><span>11%</span></span><span style="font-family:inherit;font-size:8pt;"> of revenue for the </span><span style="font-family:inherit;font-size:8pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, and </span><span style="font-family:inherit;font-size:8pt;"><span>12%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>11%</span></span><span style="font-family:inherit;font-size:8pt;"> of revenue for the </span><span style="font-family:inherit;font-size:8pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;">, and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, respectively. No other foreign country accounted for 10% or more of revenue during the </span><span style="font-family:inherit;font-size:8pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;"> .</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by type of customer, was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Business customers</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>164,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>123,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Individual customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>187,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets represent amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for contracts that have not yet been invoiced to customers where there is a remaining performance obligation, typically for multi-year arrangements. Total contract assets were </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The change in contract assets reflects the difference in timing between the satisfaction of remaining performance obligations and the Company’s contractual right to bill its customers.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue consists of contract liabilities and includes payments received in advance of performance under the contract. Such amounts are generally recognized as revenue over the contractual period. The Company recognized revenue that was included in the corresponding deferred revenue balance at the beginning of the period of </span><span style="font-family:inherit;font-size:10pt;"><span>$84.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$65.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$142.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$104.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remaining Performance Obligations</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$303.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company expects to recognize </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> of the transaction price over the next </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Costs to Obtain a Contract</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity of the deferred contract acquisition costs (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capitalization of contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of deferred contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,767</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.96 0.97 0.96 0.98 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic region, based on the physical location of the customer, was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Growth</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe, Middle East and Africa</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26,278</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other foreign locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Growth</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>90,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe, Middle East and Africa</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other foreign locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,753</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>187,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:9px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue from the United Kingdom represented </span><span style="font-family:inherit;font-size:8pt;"><span>11%</span></span><span style="font-family:inherit;font-size:8pt;"> of revenue for the </span><span style="font-family:inherit;font-size:8pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, and </span><span style="font-family:inherit;font-size:8pt;"><span>12%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>11%</span></span><span style="font-family:inherit;font-size:8pt;"> of revenue for the </span><span style="font-family:inherit;font-size:8pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;">, and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, respectively. No other foreign country accounted for 10% or more of revenue during the </span><span style="font-family:inherit;font-size:8pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;"> .</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by type of customer, was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Business customers</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>164,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>123,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Individual customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>187,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 59426000 0.63 47255000 0.62 0.26 26278000 0.28 20904000 0.28 0.26 9061000 0.09 7703000 0.10 0.18 94765000 1 75862000 1 117592000 0.63 90836000 0.63 0.29 52250000 0.28 39890000 0.27 0.31 17569000 0.09 14753000 0.10 0.19 187411000 1 145479000 1 0.11 0.12 0.11 82751000 64528000 164042000 123095000 12014000 11334000 23369000 22384000 94765000 75862000 187411000 145479000 1100000 800000 84000000.0 65400000 142100000 104900000 303400000 0.75 P12M <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity of the deferred contract acquisition costs (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capitalization of contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of deferred contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,767</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24313000 20212000 13363000 11430000 12767000 11311000 24909000 20331000 Cash Equivalents and Investments<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents, restricted cash equivalents, and investments consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents, restricted cash equivalents, and investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. agency obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents, restricted cash equivalents, and investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of the Company’s investments based on their stated maturities consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and two years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews the individual securities that have unrealized losses in its investment portfolio on a regular basis to evaluate whether or not any declines in fair value are the result of credit losses. The Company evaluates, among other factors, whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Based on this evaluation, the Company determined that the unrealized losses were primarily related to investments in corporate notes and obligations, and were due to increases in credit spreads and temporary declines in liquidity for the asset class that were not specific to the underlying issuer of the investments. The Company does not intend to sell the investments with unrealized losses and it is not more likely than not that the Company will be required to sell its investments before the recovery of the amortized cost basis. As a result of this evaluation, </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> credit losses were recorded for investments as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The investments with unrealized loss positions have been in an unrealized loss position for less than 12 months.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents, restricted cash equivalents, and investments consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents, restricted cash equivalents, and investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. agency obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents, restricted cash equivalents, and investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 64479000 0 0 64479000 31389000 0 0 31389000 139887000 57000 3000 139941000 139380000 719000 55000 140044000 7112000 0 3000 7109000 317768000 776000 61000 318483000 21077000 0 0 21077000 120273000 1140000 133000 121280000 944000 0 0 944000 121217000 1140000 133000 122224000 524541000 1916000 194000 526263000 62085000 0 0 62085000 4991000 0 0 4991000 67076000 0 0 67076000 33627000 0 0 33627000 149353000 53000 0 149406000 148993000 215000 7000 149201000 331973000 268000 7000 332234000 28371000 0 0 28371000 78353000 121000 46000 78428000 26436000 1000 4000 26433000 944000 0 0 944000 105733000 122000 50000 105805000 533153000 390000 57000 533486000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of the Company’s investments based on their stated maturities consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and two years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 317768000 318483000 121217000 122224000 438985000 440707000 0 Fair Value Measurements<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures and records certain financial assets at fair value on a recurring basis. Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s financial instruments that are measured at fair value on a recurring basis consist of money market funds and investments in available-for-sale debt securities. The following three levels of inputs are used to measure the fair value of financial instruments:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs that are not corroborated by market data.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Company’s financial instruments was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. agency obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the Company’s convertible senior notes, with aggregate principal totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$593.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, was </span><span style="font-family:inherit;font-size:10pt;"><span>$513.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company estimates the fair value based on quoted market prices in an inactive market on the last trading day of the reporting period (Level 2). These convertible senior notes are recorded at face value less unamortized debt discount and transaction costs on the Company’s condensed consolidated balance sheet. Refer to Note 10—Convertible Senior Notes for further information.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Other Financial Instruments</span></div>The carrying amounts of the Company’s accounts receivable, accounts payable, accrued expenses, and other liabilities approximate their fair values due to the short maturities of these assets and liabilities. <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures and records certain financial assets at fair value on a recurring basis. Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Company’s financial instruments was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. agency obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 64479000 0 0 64479000 0 31389000 0 31389000 0 139941000 0 139941000 0 140044000 0 140044000 0 7109000 0 7109000 0 318483000 0 318483000 21077000 0 0 21077000 0 121280000 0 121280000 0 944000 0 944000 0 122224000 0 122224000 62085000 0 0 62085000 0 4991000 0 4991000 62085000 4991000 0 67076000 0 33627000 0 33627000 0 149406000 0 149406000 0 149201000 0 149201000 0 332234000 0 332234000 28371000 0 0 28371000 0 78428000 0 78428000 0 26433000 0 26433000 0 944000 0 944000 0 105805000 0 105805000 593500000 513400000 Balance Sheet Components<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Expenses</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued income and other taxes payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,010</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12584000 11469000 2180000 2705000 14764000 14174000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued income and other taxes payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,010</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18776000 23310000 7010000 7116000 13164000 10277000 38950000 40703000 Property and Equipment<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized internal-use software costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,619</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized internal-use software costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,619</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9263000 9047000 546000 2047000 22619000 23021000 5922000 5826000 9367000 9871000 43178000 4427000 90895000 54239000 30107000 31343000 60788000 22896000 3200000 2300000 5900000 4600000 Acquisition of GitPrime, Inc.<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 9, 2019, the Company completed the acquisition of GitPrime, Inc. (“GitPrime”), a leading provider of software developer productivity software. Under the terms of the agreement, the Company acquired all of the outstanding stock of GitPrime for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$163.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, excluding cash acquired and including working capital adjustments. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounted for the transaction as a business combination using the acquisition method of accounting. The Company allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their respective estimated fair values on the acquisition date. The excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill is attributable to GitPrime’s assembled workforce and synergies acquired, and is not deductible for income tax purposes. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the acquisition date fair values of assets acquired and liabilities assumed at the date of acquisition (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(549</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,303</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,061</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The useful lives, primarily based on the period of benefit to the Company, and fair values of the identifiable intangible assets at acquisition date were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Intangible Assets Acquired</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Lives </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the technology acquired in the acquisition was determined using the excess earnings model and the customer relationships acquired was determined using a distributor model. These models utilize certain unobservable inputs, including discounted cash flows, historical and projected financial information, customer attrition rates, and technology obsolescence rates, classified as Level 3 measurements as defined by Fair Value Measurement (Topic 820). The Company engaged third-party valuation specialists to assist in management’s analysis of the fair value of the acquired intangibles. All estimates, key assumptions, and forecasts were reviewed by the Company. While the Company chose to utilize a third-party valuation specialist for assistance, the fair value analysis and related valuations reflect the conclusions of management and not those of any third party. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2019, the Company incurred acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. These costs include legal and accounting fees, and other costs directly related to the acquisition and are classified within general and administrative expenses in the Company’s consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unaudited Pro Forma Information </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma information has been prepared for illustrative purposes only and assumes the acquisition occurred on January 1, 2018. It includes pro forma adjustments related to the amortization of acquired intangible assets, equity-based compensation expense, adjustments for ASC 606, and fair value adjustments for deferred revenue. The unaudited pro forma results have been prepared based on estimates and assumptions, which management believes are reasonable, however, the results are not necessarily indicative of the consolidated results of operations had the acquisition occurred on January 1, 2018, or of future results of operations (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended<br/> June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,592</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,056</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 163800000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the acquisition date fair values of assets acquired and liabilities assumed at the date of acquisition (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(549</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,303</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,061</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5290000 1798000 207000 223000 549000 139413000 24800000 549000 1367000 1303000 169061000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The useful lives, primarily based on the period of benefit to the Company, and fair values of the identifiable intangible assets at acquisition date were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Intangible Assets Acquired</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Lives </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value of intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24000000 P5Y 800000 P4Y 24800000 800000 The unaudited pro forma results have been prepared based on estimates and assumptions, which management believes are reasonable, however, the results are not necessarily indicative of the consolidated results of operations had the acquisition occurred on January 1, 2018, or of future results of operations (in thousands, except per share amounts):<div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended<br/> June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,592</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,056</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 77100000 149369000 -42592000 -80056000 -0.31 -0.60 Intangible Assets<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net are summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,979</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Database</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are amortized using the straight-line method over the estimated useful lives. Amortization expense of acquired intangible assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense of course creation costs was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the recorded content library and intangible assets at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, estimated amortization expense is expected to be as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:19%;"/><td style="width:67%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (remaining six months)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,502</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net are summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,979</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Database</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net are summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,979</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content library:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired content library</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Course creation costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncompetition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Database</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 32835000 32797000 38000 20945000 9966000 10979000 53780000 42763000 11017000 28500000 9323000 19177000 120000 120000 0 320000 320000 0 3550000 2979000 571000 39000 39000 32529000 12742000 19787000 32835000 32780000 55000 17717000 8814000 8903000 50552000 41594000 8958000 28500000 6585000 21915000 162000 162000 0 390000 390000 0 3550000 2879000 671000 40000 40000 0 45000 45000 32687000 10056000 22631000 1400000 900000 2900000 1600000 800000 600000 1600000 1200000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the recorded content library and intangible assets at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, estimated amortization expense is expected to be as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:19%;"/><td style="width:67%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (remaining six months)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,502</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,765</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4426000 8502000 7640000 6978000 3015000 204000 30765000 Convertible Senior Notes<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, Pluralsight, Inc. issued </span><span style="font-family:inherit;font-size:10pt;"><span>$633.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.375%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in 2024 (the “Notes”), in a private placement to qualified institutional buyers exempt from registration under the Securities Act. The net proceeds from the issuance of the Notes were </span><span style="font-family:inherit;font-size:10pt;"><span>$616.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> after deducting the initial purchasers’ discounts and estimated issuance costs.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Notes are governed by an indenture (the “Indenture”) between the Company, as the issuer, and U.S. Bank National Association, as trustee. The Notes are Pluralsight, Inc.’s senior unsecured obligations and rank senior in right of payment to any of its indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness then existing and future liabilities that are not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of its subsidiaries. The Indenture does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by the Company or any of its subsidiaries. The Notes mature on March 1, 2024 unless earlier repurchased or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Notes have an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;">25.8023</span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s Class A common stock per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal amount of Notes, which is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.76</span></span><span style="font-family:inherit;font-size:10pt;"> per share of its Class A common stock and is subject to adjustment if certain events occur. Following certain corporate events that occur prior to the maturity date, the </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such corporate event. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” per the Indenture, holders of the Notes may require the Company to repurchase for cash all or a portion of their Notes at a purchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the Notes plus accrued and unpaid interest.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on December 1, 2023, in integral multiples of </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal amount, only under the following circumstances:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During any calendar quarter commencing after the calendar quarter ended on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price on each applicable trading day;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> business day period after any </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period (the “measurement period”) in which the trading price as defined in the Indenture per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal amount of Notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day; or</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the occurrence of specified corporate events described in the Indenture. These events include a change in control transaction, or a recapitalization, liquidation, or delisiting of the Company’s Class A common stock.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On or after December 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at the conversion rate at any time irrespective of the foregoing conditions. Upon conversion, holders will receive cash, shares of the Company’s Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the conditions allowing holders of the Notes to convert were not met. The Notes are therefore not currently convertible and are classified as long-term debt. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for the Notes as separate liability and equity components. The Company determined the carrying amount of the liability component as the present value of its cash flows using a discount rate of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5.5%</span></span><span style="font-family:inherit;font-size:10pt;"> based on comparable debt transactions for similar companies. The estimated interest rate was applied to the Notes, which resulted in a fair value of the liability component of </span><span style="font-family:inherit;font-size:10pt;"><span>$492.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> upon issuance, calculated as the present value of future contractual payments based on the </span><span style="font-family:inherit;font-size:10pt;"><span>$633.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Notes using the effective interest method. The </span><span style="font-family:inherit;font-size:10pt;"><span>$140.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> difference between the gross proceeds received from issuance of the Notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$633.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the estimated fair value of the liability component represents the equity component, or the conversion option, of the Notes and was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company allocated issuance costs related to the issuance of the Notes to the liability and equity components using the same proportions as the initial carrying value of the Notes. Issuance costs attributable to the liability component were </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and are being amortized to interest expense using the effective interest method over the term of the Notes. Issuance costs attributable to the equity components were </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and are netted with the equity component of the Notes in stockholders’ equity on the condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, Pluralsight, Inc. repurchased a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal of its Notes for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$35.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. The Company first allocated the cash paid to repurchase the Notes to the liability component based on the estimated fair value of that component immediately prior to the extinguishment. The difference between the fair value of the liability component and the carrying value of the repurchased Notes resulted in a loss on debt extinguishment of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The remaining consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to the reacquisition of the equity component and recorded as a reduction of stockholders’ equity.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying value of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,631</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>483,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying value of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds allocated to the conversion option (debt discount)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Issuance costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,743</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Reacquisition of conversion option related to the repurchases of convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest expense recognized related to the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs and discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capped Calls</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the offering of the Notes, the Company entered into privately-negotiated capped call transactions (“Capped Calls”) with certain counterparties. The Capped Calls each have an initial strike price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.76</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of </span><span style="font-family:inherit;font-size:10pt;"><span>$58.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Capped Calls cover, subject to anti-dilution adjustments, </span><span style="font-family:inherit;font-size:10pt;"><span>15,313,665</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution from shares of Class A common stock issued upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. As the Capped Call transactions are considered indexed to the Company’s own stock and are considered equity classified, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$69.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the repurchase of the convertible senior notes in September 2019, the Company terminated a portion of its existing Capped Calls that cover </span><span style="font-family:inherit;font-size:10pt;"><span>1,032,092</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s Class A common stock, which corresponds to the number of shares underlying the principal amount of Notes that were repurchased. The Company received proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in connection with the portion of the Capped Calls that were terminated in September 2019.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intercompany Convertible Promissory Note with Pluralsight Holdings</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the issuance of the Notes, Pluralsight, Inc. entered into an intercompany convertible promissory note with Pluralsight Holdings, whereby Pluralsight, Inc. provided the net proceeds from the issuance of the Notes to Pluralsight Holdings. The terms of the convertible promissory note mirror the terms of the Notes issued by Pluralsight, Inc. The intent of the convertible promissory note is to maintain the parity of shares of Class A common stock with LLC Units as required by the LLC Agreement in order to preserve the Company’s legal structure. This note was amended in September 2019 in connection with the Repurchase. All effects of the convertible promissory note on the condensed consolidated financial statements have been eliminated in consolidation.</span></div> 633500000 0.00375 616700000 38.76 1 20 30 1.30 5 5 0.98 0.055 492700000 633500000 140800000 633500000 13100000 3700000 40000000.0 35000000.0 -1000000.0 3000000.0 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying value of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,631</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>483,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying value of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds allocated to the conversion option (debt discount)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Issuance costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,743</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Reacquisition of conversion option related to the repurchases of convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest expense recognized related to the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs and discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 593500000 100631000 9366000 483503000 140776000 3743000 2965000 134068000 556000 594000 1113000 726000 6684000 6749000 13275000 8294000 7240000 7343000 14388000 9020000 38.76 58.50 15313665 69400000 1032092 1300000 Leases<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases office space under non-cancellable operating leases with lease terms expiring between 2020 and 2035. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. These optional periods have not been considered in the determination of the right-of-use assets or lease liabilities associated with these leases as the Company did not consider it reasonably certain it would exercise the options.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense consists of the Company’s proportionate share of operating expenses, property taxes, and insurance and is classified as lease expense due to the Company’s election to not separate lease and non-lease components.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of operating lease liabilities for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company’s operating lease liabilities were as follows (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:19%;"/><td style="width:67%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (remaining six months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,724</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease term is </span><span style="font-family:inherit;font-size:10pt;"><span>13.3 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted average discount rate used to determine operating lease liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>8.2%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has various sublease agreements with third parties. These subleases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Sublease income, which is recorded within other income, was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the Company entered into a non-cancellable lease agreement to rent office space for the Company’s headquarters in Draper, Utah for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. In May 2020, certain construction milestones were met and as a result the lease agreement was amended to establish the rent commencement date and define the basic rent for the lease beginning in July 2020. The lease commencement date occurred during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. At the commencement date, the Company classified the lease as an operating lease and recorded a lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a corresponding right-of-use asset and an increase to property and equipment for tenant improvements that were deemed lease incentives. The lease liability was measured using an estimated incremental borrowing rate derived from comparable market data. The lease agreement provides the Company with </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> extension periods of </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> each. The Company did not include these extension periods in the lease term as the extension options are not reasonably certain to be exercised.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the lease agreement, the Company is required to maintain a deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a financial institution for the benefit of the landlord to secure the Company’s obligations under the lease. The deposit is recorded within restricted cash and cash equivalents on the condensed consolidated balance sheets. The lease agreement provides for both a partial and full release of the deposit funds to the Company, provided the Company meets certain liquidity and other financial conditions. Additionally, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, into restricted cash and cash equivalents on its condensed consolidated balance sheet for use in constructing tenant improvements in connection with the Draper headquarters.</span></div> Leases<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases office space under non-cancellable operating leases with lease terms expiring between 2020 and 2035. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. These optional periods have not been considered in the determination of the right-of-use assets or lease liabilities associated with these leases as the Company did not consider it reasonably certain it would exercise the options.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense consists of the Company’s proportionate share of operating expenses, property taxes, and insurance and is classified as lease expense due to the Company’s election to not separate lease and non-lease components.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of operating lease liabilities for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company’s operating lease liabilities were as follows (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:19%;"/><td style="width:67%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (remaining six months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,724</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease term is </span><span style="font-family:inherit;font-size:10pt;"><span>13.3 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted average discount rate used to determine operating lease liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>8.2%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has various sublease agreements with third parties. These subleases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Sublease income, which is recorded within other income, was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the Company entered into a non-cancellable lease agreement to rent office space for the Company’s headquarters in Draper, Utah for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. In May 2020, certain construction milestones were met and as a result the lease agreement was amended to establish the rent commencement date and define the basic rent for the lease beginning in July 2020. The lease commencement date occurred during the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. At the commencement date, the Company classified the lease as an operating lease and recorded a lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a corresponding right-of-use asset and an increase to property and equipment for tenant improvements that were deemed lease incentives. The lease liability was measured using an estimated incremental borrowing rate derived from comparable market data. The lease agreement provides the Company with </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> extension periods of </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> each. The Company did not include these extension periods in the lease term as the extension options are not reasonably certain to be exercised.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the lease agreement, the Company is required to maintain a deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a financial institution for the benefit of the landlord to secure the Company’s obligations under the lease. The deposit is recorded within restricted cash and cash equivalents on the condensed consolidated balance sheets. The lease agreement provides for both a partial and full release of the deposit funds to the Company, provided the Company meets certain liquidity and other financial conditions. Additionally, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, into restricted cash and cash equivalents on its condensed consolidated balance sheet for use in constructing tenant improvements in connection with the Draper headquarters.</span></div> P5Y <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2267000 1506000 4067000 2966000 142000 84000 315000 144000 187000 69000 458000 86000 2596000 1659000 4840000 3196000 1800000 1300000 3500000 2700000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company’s operating lease liabilities were as follows (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:19%;"/><td style="width:67%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (remaining six months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,724</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3177000 11808000 11776000 11305000 10574000 100176000 148816000 64724000 84092000 P13Y3M18D 0.082 P2Y 100000 P15Y 70300000 3 P5Y 16000000.0 4300000 11600000 Commitments and Contingencies<div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in letters of credit outstanding with financial institutions. These outstanding letters of credit were issued for purposes of securing certain of the Company’s obligations under facility leases. The letters of credit were collateralized by </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s cash, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, which is reflected as restricted cash and cash equivalents on the condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has also entered into certain non-cancellable agreements primarily related to cloud infrastructure and software subscriptions in the ordinary course of business. There have been no material changes in the Company’s commitments and contingencies, as disclosed in the Annual Report.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2019, a class action complaint was filed by a stockholder of the Company in the U.S. District Court for the Southern District of New York against the Company, and certain of the Company’s officers alleging violation of securities laws and seeking unspecified damages. In October 2019, the action was transferred to the U.S. District Court for the District of Utah and in March 2020, a lead plaintiff was appointed. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">An amended complaint was filed in June 2020. The </span><span style="font-family:inherit;font-size:10pt;">amended complaint names us as defendants, along with certain of the Company’s officers, members of the Board of Directors, and Morgan Stanley &amp; Co. LLC and J.P. Morgan Securities LLC, the lead underwriters from the Company’s March 2019 common stock offering. A response from the defendants to the amended complaint is due August 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes this suit is without merit and intends to defend it vigorously. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. If an unfavorable outcome were to occur, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, a derivative lawsuit was filed by a shareholder in the United States District Court for the District of Delaware as an outgrowth of the aforementioned class action. It includes as defendants certain of the Company’s officers and the Board of Directors, alleging violations of fiduciary duties to the Company. The Company is named as a nominal defendant. On May 18, 2020, the Court entered a stipulated order that stays the derivative lawsuit until the class action is dismissed with prejudice, the defendants’ motion to dismiss the class action complaint is denied, or the defendants file an answer to the class action complaint.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is involved in other legal proceedings from time to time arising in the normal course of business. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. Management believes that the outcome of these proceedings will not have a material impact on the Company’s financial condition, results of operations, or liquidity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties and Indemnification</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The performance of the Company’s cloud-based technology skills platform is typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable. The Company’s contractual arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. In addition, the Company has some contractual arrangements with provisions for indemnifying customers against liabilities in the case of breaches of the Company’s platform or the other systems or networks used in the Company’s business, including those of vendors, contractors, or others with which the Company has strategic relationships. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.</span></div> 2100000 1300000 Non-Controlling Interests<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Reorganization Transactions, Pluralsight, Inc. became the sole managing member of Pluralsight Holdings and as a result consolidates the results of operations of Pluralsight Holdings. The non-controlling interests balance represents the economic interests of the LLC Units held by other members of Pluralsight Holdings. As these members exchange these LLC Units for shares of Class A common stock, these LLC Units are then owned by Pluralsight, Inc. and a portion of the non-controlling interests balance is reclassified to additional paid-in capital. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the adjustments to the non-controlling interests were primarily related to equity-based compensation and the issuance and settlement of equity-based awards. Income or loss is attributed to the non-controlling interests based on the weighted-average ownership percentages of LLC Units outstanding during the period, excluding LLC Units that are subject to time-based vesting requirements. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the non-controlling interests of Pluralsight Holdings owned </span><span style="font-family:inherit;font-size:10pt;"><span>22.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding LLC Units, with the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>78.0%</span></span><span style="font-family:inherit;font-size:10pt;"> owned by Pluralsight, Inc. The ownership of the LLC Units is summarized as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pluralsight, Inc.’s ownership of LLC Units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,875,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,083,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LLC Units owned by the Continuing Members</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,589,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,936,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,464,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,020,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:9px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Excludes </span><span style="font-family:inherit;font-size:8pt;"><span>968,736</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>1,543,813</span></span><span style="font-family:inherit;font-size:8pt;"> LLC Units still subject to time-based vesting requirements as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div> 0.220 0.780 The ownership of the LLC Units is summarized as follows:<div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pluralsight, Inc.’s ownership of LLC Units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,875,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,083,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LLC Units owned by the Continuing Members</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,589,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,936,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,464,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,020,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:9px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div><span style="font-family:inherit;font-size:8pt;">Excludes </span><span style="font-family:inherit;font-size:8pt;"><span>968,736</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>1,543,813</span></span><span style="font-family:inherit;font-size:8pt;"> LLC Units still subject to time-based vesting requirements as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span>, respectively 111875235 0.780 104083271 0.743 31589215 0.220 35936804 0.257 143464450 1.000 140020075 1.000 968736 1543813 Equity-Based Compensation<div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2017, Pluralsight Holdings adopted the 2017 Equity Incentive Plan (“2017 Plan”) and issued RSUs to employees. In connection with the IPO, the 2017 Plan was terminated. In May 2018, Pluralsight, Inc. adopted the 2018 Equity Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of nonstatutory stock options, restricted stock, RSUs, stock appreciation rights, performance units, and performance shares to employees, directors, and consultants of the Company. The number of shares available for issuance under the 2018 Plan also includes an annual increase on the first day of each fiscal year, equal to the lesser of: (i) </span><span style="font-family:inherit;font-size:10pt;"><span>14,900,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, (ii) </span><span style="font-family:inherit;font-size:10pt;"><span>5.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares of capital stock as of the last day of the immediately preceding fiscal year, or (iii) a lower number of shares determined by the 2018 Plan administrator. The number of shares available under the 2018 Plan also includes shares under the 2017 Plan that expire, terminate, are forfeited or repurchased by the Company, or are withheld by the Company to cover tax withholding obligations. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, a total of </span><span style="font-family:inherit;font-size:10pt;"><span>20,011,454</span></span><span style="font-family:inherit;font-size:10pt;"> shares were available for issuance under the 2018 Plan.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the IPO, the Company granted to employees stock options under the 2018 Plan to purchase shares of Class A common stock at an exercise price equal to the IPO price of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.00</span></span><span style="font-family:inherit;font-size:10pt;"> per share. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, these options have fully vested.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the GitPrime acquisition, the stock options granted to GitPrime employees under GitPrime’s 2015 and 2018 Equity Incentive Plans were replaced with options to purchase shares of the Company’s Class A common stock, subject to appropriate adjustments to the number of shares issuable pursuant to such options and the exercise price of such options as provided in the Merger Agreement. The options are subject to time-based vesting conditions and continue to vest over the remaining vesting period of the original award ranging from two to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activity for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Contractual Term </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,361,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,277</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151,600</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable as of June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,075,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized equity-based compensation cost related to the stock options was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.8 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">RSUs</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has granted RSUs to employees under the 2018 Plan and previously under the 2017 Plan. RSUs represent the right to receive shares of Pluralsight Inc.’s Class A common stock at a specified future date. Restricted share units of Pluralsight Holdings under the 2017 Plan are subject to both a service condition and a liquidity condition, whereas RSUs under the 2018 Plan are generally subject to service conditions only. The service conditions are generally satisfied over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">, whereby </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the share units satisfy this condition on the first anniversary of the grant date and then ratably on a quarterly basis thereafter through the end of the vesting period. The liquidity condition for RSUs granted under the 2017 Plan is deemed a performance condition and was satisfied upon the expiration of the lock-up period following the IPO. RSUs with both performance and service conditions, including shares issued under the 2017 Plan, are recognized using the accelerated attribution method. RSUs issued under the 2018 Plan are primarily subject to service conditions only and are recognized over the remaining requisite service period using the straight-line attribution method.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2017 Plan, all restricted share units granted were initially restricted share units of Pluralsight Holdings. In connection with the IPO, all restricted share units were converted into RSUs of Pluralsight, Inc., except for restricted share units of Pluralsight Holdings that convey the right to receive LLC Units and corresponding shares of Class C common stock of Pluralsight, Inc. upon vesting.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The activity for RSUs of Pluralsight, Inc. and restricted share units of Pluralsight Holdings for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs or Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs of Pluralsight, Inc.:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,672,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,219,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(483,563</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,895,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,512,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Share Units of Pluralsight Holdings:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,312,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(375,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>937,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized equity-based compensation cost related to the RSUs, including the restricted share units of Pluralsight Holdings, was </span><span style="font-family:inherit;font-size:10pt;"><span>$199.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>3.0 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">401(k) Equity Match</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2020, the Compensation Committee of the Board of Directors of Pluralsight, Inc. approved the issuance of Class A common shares to pay the Company’s 401(k) matching contributions to employees during the year ended December 31, 2020. The Company's matching contribution is equal to </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible wages contributed up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company had recorded a matching liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> that is expected to be settled in shares of Class A common stock on a quarterly basis.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, Pluralsight Inc.’s Board of Directors adopted the ESPP. The number of shares of Class A common stock available for issuance under the ESPP will be increased on the first day of each fiscal year equal to the lesser of: (i) </span><span style="font-family:inherit;font-size:10pt;"><span>2,970,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Class A common stock, (ii) </span><span style="font-family:inherit;font-size:10pt;"><span>1.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares of all classes of common stock of the Company on the last day of the immediately preceding fiscal year, or (iii) an amount determined by the plan administrator. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the total number of shares available for issuance under the ESPP was </span><span style="font-family:inherit;font-size:10pt;"><span>4,386,452</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ESPP generally provides for consecutive overlapping </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;">-month offering periods comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> six-month purchase periods. The offering periods are scheduled to start on the first trading day on or after May 31 and November 30 of each year. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ESPP permits participants to elect to purchase shares of Class A common stock through fixed contributions from eligible compensation paid during each purchase period during an offering period, provided that this fixed contribution amount will not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>$12,500</span></span><span style="font-family:inherit;font-size:10pt;">. A participant may purchase a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares during each purchase period. Amounts deducted and accumulated by the participant will be used to purchase shares of Class A common stock at the end of each purchase period. The purchase price of the shares will be </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lower of the fair market value of Class A common stock on the first trading day of each offering period or on the purchase date. If the fair market value of the common stock on any purchase date within an offering period is lower than the stock price as of the beginning of the offering period, the offering period will immediately reset after the purchase of shares on such purchase date and participants will automatically be re-enrolled in a new offering period. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, a total of </span><span style="font-family:inherit;font-size:10pt;"><span>1,953,706</span></span><span style="font-family:inherit;font-size:10pt;"> shares were issuable to employees based on contribution elections made under the ESPP. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized equity-based compensation costs was </span><span style="font-family:inherit;font-size:10pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.7 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP employee payroll contributions accrued at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and are included within accrued expenses in the condensed consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares under the ESPP will be reclassified to stockholders’ equity at the end of the purchase period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Incentive Unit Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company granted incentive units of Pluralsight Holdings to certain employees and directors prior to its IPO pursuant to the Incentive Unit Plan (“2013 Plan”). In connection with the Reorganization Transactions and the IPO, the 2013 Plan was terminated and all outstanding incentive units were converted into LLC Units of Pluralsight Holdings. In addition, certain holders elected to exchange LLC Units for shares of Class A common stock of Pluralsight, Inc. Shares of Class A common stock and LLC Units issued as a result of the exchange or conversion of unvested incentive units remain subject to the same time-based vesting requirements that existed prior to the Reorganization Transactions, and as such the Company continues to record equity-based compensation expense for unvested awards.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The activity of unvested LLC Units during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unvested Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested LLC Units outstanding—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(575,077</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested LLC Units outstanding—June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>968,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized equity-based compensation related to all unvested LLC Units was </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.0 year</span></span><span style="font-family:inherit;font-size:10pt;">. The total fair value of Class A common shares and LLC Units vested during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation Expense</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense was classified as follows in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.6796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,003</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Equity-based compensation costs capitalized as internal-use software was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span>, respectively. 14900000 0.050 20011454 15.00 P4Y <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activity for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Contractual Term </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,361,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,277</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,151,600</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable as of June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,075,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4361718 14.55 0 0 193841 13.05 16277 7.28 4151600 14.65 P7Y10M24D 14100000 4075135 14.90 P7Y10M24D 12800000 1300000 2300000 P1Y9M18D P4Y 0.25 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The activity for RSUs of Pluralsight, Inc. and restricted share units of Pluralsight Holdings for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs or Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs of Pluralsight, Inc.:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,672,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,219,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(483,563</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,895,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,512,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Share Units of Pluralsight Holdings:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,312,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(375,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>937,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7672038 22.71 6219477 19.35 483563 20.86 1895152 24.43 11512800 20.69 1312500 8.24 375000 8.24 937500 8.24 199000000.0 P3Y 0.50 0.06 200000 2970000 0.015 4386452 P24M 4 12500 5000 0.85 1953706 17500000 P1Y8M12D 1500000 1600000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The activity of unvested LLC Units during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unvested Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested LLC Units outstanding—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(575,077</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested LLC Units outstanding—June 30, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>968,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1543813 8.72 575077 8.44 968736 8.89 6500000 P1Y 10000000.0 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense was classified as follows in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.6796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,003</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 296000 133000 566000 217000 10878000 7952000 20400000 14228000 6884000 5137000 13220000 8847000 8367000 9510000 17817000 19708000 26425000 22732000 52003000 43000000 300000 200000 700000 600000 Income Taxes<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pluralsight, Inc. is the sole managing member of Pluralsight Holdings, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Pluralsight Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pluralsight Holdings is passed through to, and included in, the taxable income or loss of its members, including Pluralsight, Inc., on a pro rata basis, except as otherwise provided under Section 704 of the Internal Revenue Code. Pluralsight, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to its allocable share of any taxable income of Pluralsight Holdings. The Company is also subject to taxes in foreign jurisdictions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of its annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period. The quarterly tax provision and estimate of the Company’s annual effective tax rate are subject to variation due to several factors including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how the Company conducts business, and tax law developments. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> the Company’s estimated effective tax rate was </span><span style="font-family:inherit;font-size:10pt;"><span>1.2%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>(0.5)%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> the Company’s estimated effective tax rate was </span><span style="font-family:inherit;font-size:10pt;"><span>0.3%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>(0.6)%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The variations between the Company’s estimated effective tax rate and the U.S. statutory rate are primarily due to the portion of the Company’s earnings (or loss) attributable to non-controlling interests and the domestic valuation allowance. In addition, a portion of the Company’s state valuation allowance was released as a result of the Company meeting the conditions to file a unitary tax return in certain state jurisdictions, which resulted in an income tax benefit during the three and six months ended June 30, 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which the Company operates. The provision for income taxes consists primarily of income taxes and withholding taxes in foreign jurisdictions in which the Company conducts business. The Company’s U.S. operations have resulted in losses, and as such, the Company maintains a valuation allowance against substantially all its U.S. deferred tax assets. While the Company believes its current valuation allowance is appropriate, the Company assesses the need for an adjustment to the valuation allowance on a quarterly basis. The assessment is based on estimates of future sources of taxable income for the jurisdictions in which the Company operates and the periods over which deferred tax assets will be realizable. In the event the Company determines that it will be able to realize all or part of its net deferred tax assets in the future, all or part of the valuation allowance will be released in the period in which the Company makes such determination. The release of all or part of the valuation allowance against deferred tax assets may cause greater volatility in the effective tax rate in the periods in which it is released.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax Receivable Agreement</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On the date of the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, certain Continuing Members exchanged </span><span style="font-family:inherit;font-size:10pt;"><span>5,131,199</span></span><span style="font-family:inherit;font-size:10pt;"> LLC Units for shares of Class A common stock. The Company has concluded that, based on applicable accounting standards, it is more-likely-than-not that its deferred tax assets subject to the TRA will not be realized; therefore, the Company has not recorded a TRA liability related to the tax savings it may realize from the utilization of deferred tax assets arising from the exchanges that have occurred through </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. The total unrecorded TRA liability as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$295.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 0.012 -0.005 0.003 -0.006 5131199000 295300000 Net Loss Per Share<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,730</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,764</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,243</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,648</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Net loss attributable to non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Pluralsight, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares of Class A common stock outstanding, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.56</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares of Class B and Class C common stock do not share in the earnings or losses of Pluralsight and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B and Class C common stock under the two-class method has not been presented.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred net losses and, therefore, the effect of the Company’s potentially dilutive securities were not included in the calculation of diluted loss per share as the effect would be anti-dilutive. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table contains outstanding share/unit totals with a potentially dilutive impact (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LLC Units held by Continuing Members</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs of Pluralsight, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Share Units of Pluralsight Holdings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase rights committed under the ESPP</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Notes will not have an impact on the Company’s diluted earnings per share until the average market share price of Class A common stock exceeds the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$58.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share, as the Company intends and has the ability to settle the principal amount of the Notes in cash upon conversion. The Company is required under the treasury stock method to compute the potentially dilutive shares of common stock related to the Notes for periods it reports net income. However, upon conversion, until the average market price of the Company’s common stock exceeds the cap price of </span><span style="font-family:inherit;font-size:10pt;"><span>$58.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share, exercise of the Capped Calls will mitigate dilution from the Notes from the conversion price up to the cap price. Capped Calls are excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,730</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,764</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,243</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,648</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Net loss attributable to non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Pluralsight, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares of Class A common stock outstanding, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.56</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -39730000 -40764000 -87243000 -74648000 -9801000 -11637000 -21995000 -26446000 -29929000 -29127000 -65248000 -48202000 107153000 96708000 105899000 86827000 -0.28 -0.30 -0.62 -0.56 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table contains outstanding share/unit totals with a potentially dilutive impact (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LLC Units held by Continuing Members</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs of Pluralsight, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Share Units of Pluralsight Holdings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase rights committed under the ESPP</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 32558000 4152000 11513000 938000 1954000 51115000 58.50 58.50 Related Party Transactions<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes an aircraft owned by the Company’s Chief Executive Officer on an as-needed basis. The Company has agreed to reimburse the Chief Executive Officer for use of the private aircraft for business purposes at an hourly rate per flight hour. The reimbursement rate was approved by the Company’s Board of Directors based upon a review of comparable chartered aircraft rates. The Company accrued less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> included within accrued expenses on the condensed consolidated balance sheets. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> has been paid under the arrangement during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax Receivable Agreement</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On the date of the IPO, the Company entered into a TRA with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units. As discussed in Note 15—Income Taxes, no amounts were paid or payable to Continuing Members under the TRA as it is more-likely-than-not that the Company’s tax benefits obtained from exchanges subject to the TRA will not be realized.</span></div> 100000 300000 500000 600000 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
6 Months Ended
Jun. 30, 2020
Jul. 24, 2020
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-38498  
Entity Registrant Name PLURALSIGHT, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-3605465  
Entity Address, Address Line One 182 North Union Avenue  
Entity Address, City or Town Farmington  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84025  
City Area Code 801  
Local Phone Number 784-9007  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol PS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001725579  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   111,924,698
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   19,349,269
Class C Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   13,191,913
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 87,982 $ 90,515
Short-term investments 318,483 332,234
Accounts receivable, net of allowances of $5,370 and $3,465 as of June 30, 2020 and December 31, 2019, respectively 61,578 101,576
Deferred contract acquisition costs 17,745 18,331
Prepaid expenses and other current assets 14,764 14,174
Total current assets 500,552 556,830
Restricted cash and cash equivalents 21,622 28,916
Long-term investments 122,224 105,805
Property and equipment, net 60,788 22,896
Right-of-use assets 62,982 15,804
Content library, net 11,017 8,958
Intangible assets, net 19,787 22,631
Goodwill 262,532 262,532
Deferred contract acquisition costs, noncurrent 7,164 5,982
Other assets 1,709 1,599
Total assets 1,070,377 1,031,953
Current liabilities:    
Accounts payable 5,985 10,615
Accrued expenses 38,950 40,703
Accrued author fees 11,711 11,694
Lease liabilities 7,752 5,752
Deferred revenue 207,575 215,137
Total current liabilities 271,973 283,901
Deferred revenue, noncurrent 18,813 19,517
Convertible senior notes, net 483,503 470,228
Lease liabilities, noncurrent 76,340 11,167
Other liabilities 70 980
Total liabilities 850,699 785,793
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock, $0.0001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding as of June 30, 2020 and December 31, 2019 0 0
Additional paid-in capital 693,768 641,128
Accumulated other comprehensive income 1,154 225
Accumulated deficit (523,629) (458,381)
Total stockholders’ equity attributable to Pluralsight, Inc. 171,307 182,985
Non-controlling interests 48,371 63,175
Total stockholders’ equity 219,678 246,160
Total liabilities and stockholders’ equity 1,070,377 1,031,953
Class A Common Stock    
Stockholders’ equity:    
Common stock 11 10
Class B Common Stock    
Stockholders’ equity:    
Common stock 2 2
Class C Common Stock    
Stockholders’ equity:    
Common stock $ 1 $ 1
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 5,370 $ 3,465
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 111,875,235 104,083,271
Common stock, shares outstanding (in shares) 111,875,235 104,083,271
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 19,366,038 23,211,418
Common stock, shares outstanding (in shares) 19,366,038 23,211,418
Class C Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 13,191,913 14,269,199
Common stock, shares outstanding (in shares) 13,191,913 14,269,199
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenue $ 94,765 $ 75,862 $ 187,411 $ 145,479
Cost of revenue 19,717 17,803 38,725 34,515
Gross profit 75,048 58,059 148,686 110,964
Operating expenses:        
Sales and marketing 57,759 50,046 120,174 94,217
Technology and content 29,514 24,819 59,658 45,090
General and administrative 22,996 20,575 46,367 42,766
Total operating expenses 110,269 95,440 226,199 182,073
Loss from operations (35,221) (37,381) (77,513) (71,109)
Other income (expense):        
Interest expense (7,241) (7,346) (14,390) (9,024)
Other income, net 2,267 4,106 4,437 5,782
Loss before income taxes (40,195) (40,621) (87,466) (74,351)
Income tax benefit (expense) 465 (143) 223 (297)
Net loss (39,730) (40,764) (87,243) (74,648)
Less: Net loss attributable to non-controlling interests (9,801) (11,637) (21,995) (26,446)
Net loss attributable to Pluralsight, Inc. $ (29,929) $ (29,127) $ (65,248) $ (48,202)
Net loss per share, basic and diluted (in dollars per share) $ (0.28) $ (0.30) $ (0.62) $ (0.56)
Weighted average shares of Class A common stock used in computing basic and diluted net loss per share (in shares) 107,153 97,608 105,899 86,827
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (39,730) $ (40,764) $ (87,243) $ (74,648)
Other comprehensive income (loss):        
Unrealized gains on investments 2,954 379 1,389 379
Foreign currency translation gains (losses), net 73 (7) (149) 11
Comprehensive loss (36,703) (40,392) (86,003) (74,258)
Less: Comprehensive loss attributable to non-controlling interests (9,030) (11,533) (21,684) (26,334)
Comprehensive loss attributable to Pluralsight, Inc. $ (27,673) $ (28,859) $ (64,319) $ (47,924)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Common Stock
Class C Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Non-Controlling Interests
Cumulative effect of accounting changes
Cumulative effect of accounting changes
Accumulated Deficit
Cumulative effect of accounting changes
Non-Controlling Interests
Beginning balance (in shares) at Dec. 31, 2018   65,191,907,000 57,490,881,000 14,586,173,000              
Beginning balance at Dec. 31, 2018 $ 208,593 $ 7 $ 6 $ 1 $ 456,899 $ (41) $ (355,446) $ 107,167 $ 19,996 $ 9,723 $ 10,273
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Effect of exchanges of LLC Units (in shares)   33,419,553,000 32,809,375,000 610,178,000              
Effect of exchanges of LLC Units 0 $ 3 $ (4)   58,920     (58,919)      
Issuance of common stock under employee stock purchase plan (in shares)   622,639,000                  
Issuance of common stock under employee stock purchase plan 8,257       8,257            
Vesting of restricted stock units (in shares)   1,435,405,000   210,861,000              
Vesting of restricted stock units 0                    
Exercise of common stock options (in shares)   426,968,000                  
Exercise of common stock options 6,374       6,374            
Forfeiture of unvested LLC Units (in shares)     (17,393,000)                
Forfeiture of unvested LLC Units 0                    
Equity component of convertible senior notes, net of issuance costs 137,033       137,033            
Purchase of capped calls related to issuance of convertible senior notes (69,432)       (69,432)            
Equity-based compensation 43,582       43,582            
Adjustments to non-controlling interests 0       (42,169)     42,169      
Other comprehensive income 390         278   112      
Net loss (74,648)           (48,202) (26,446)      
Ending balance (in shares) at Jun. 30, 2019   101,096,472,000 24,664,113,000 14,186,856,000              
Ending balance at Jun. 30, 2019 280,145 $ 10 $ 2 $ 1 599,464 237 (393,925) 74,356      
Beginning balance (in shares) at Mar. 31, 2019   95,096,979,000 29,071,789,000 14,162,311,000              
Beginning balance at Mar. 31, 2019 285,561 $ 10 $ 3 $ 1 565,095 (31) (364,798) 85,281      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Effect of exchanges of LLC Units (in shares)   4,469,843,000 4,390,283,000 79,560,000              
Effect of exchanges of LLC Units 0   $ (1)   9,425     (9,424)      
Issuance of common stock under employee stock purchase plan (in shares)   622,639,000                  
Issuance of common stock under employee stock purchase plan 8,257       8,257            
Vesting of restricted stock units (in shares)   654,796,000   104,105,000              
Vesting of restricted stock units 0                    
Exercise of common stock options (in shares)   252,215,000                  
Exercise of common stock options 3,753       3,753            
Forfeiture of unvested LLC Units (in shares)     (17,393,000)                
Forfeiture of unvested LLC Units 0                    
Equity-based compensation 22,966       22,966            
Adjustments to non-controlling interests 0       (10,032)     10,032      
Other comprehensive income 372         268   104      
Net loss (40,764)           (29,127) (11,637)      
Ending balance (in shares) at Jun. 30, 2019   101,096,472,000 24,664,113,000 14,186,856,000              
Ending balance at Jun. 30, 2019 280,145 $ 10 $ 2 $ 1 599,464 237 (393,925) 74,356      
Beginning balance (in shares) at Dec. 31, 2019   104,083,271,000 23,211,418,000 14,269,199,000              
Beginning balance at Dec. 31, 2019 246,160 $ 10 $ 2 $ 1 641,128 225 (458,381) 63,175      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Effect of exchanges of LLC Units (in shares)   5,131,199,000 3,845,380,000 1,285,819,000              
Effect of exchanges of LLC Units 0       8,053     (8,053)      
Issuance of common stock under employee stock purchase plan (in shares)   629,927,000                  
Issuance of common stock under employee stock purchase plan 8,348       8,348            
Vesting of restricted stock units (in shares)   1,836,997,000   208,533,000              
Vesting of restricted stock units $ 0 $ 1     (1)            
Exercise of common stock options (in shares) 193,841 193,841,000                  
Exercise of common stock options $ 2,530       2,530            
Shares withheld for tax withholding on equity awards (3,873)       (3,873)            
Equity-based compensation 52,516       52,516            
Adjustments to non-controlling interests 0       (14,933)     14,933      
Other comprehensive income 1,240         929   311      
Net loss (87,243)           (65,248) (21,995)      
Ending balance (in shares) at Jun. 30, 2020   111,875,235,000 19,366,038,000 13,191,913,000              
Ending balance at Jun. 30, 2020 219,678 $ 11 $ 2 $ 1 693,768 1,154 (523,629) 48,371      
Beginning balance (in shares) at Mar. 31, 2020   105,459,701,000 23,010,178,000 14,373,295,000              
Beginning balance at Mar. 31, 2020 221,150 $ 11 $ 2 $ 1 659,480 (1,102) (493,700) 56,458      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Effect of exchanges of LLC Units (in shares)   4,929,959,000 3,644,140,000 1,285,819,000              
Effect of exchanges of LLC Units 0       7,699     (7,699)      
Issuance of common stock under employee stock purchase plan (in shares)   629,927,000                  
Issuance of common stock under employee stock purchase plan 8,348       8,348            
Vesting of restricted stock units (in shares)   719,556,000   104,437,000              
Vesting of restricted stock units 0                    
Exercise of common stock options (in shares)   136,092,000                  
Exercise of common stock options 1,831       1,831            
Shares withheld for tax withholding on equity awards (1,523)       (1,523)            
Equity-based compensation 26,575       26,575            
Adjustments to non-controlling interests 0       (8,642)     8,642      
Other comprehensive income 3,027         2,256   771      
Net loss (39,730)           (29,929) (9,801)      
Ending balance (in shares) at Jun. 30, 2020   111,875,235,000 19,366,038,000 13,191,913,000              
Ending balance at Jun. 30, 2020 $ 219,678 $ 11 $ 2 $ 1 $ 693,768 $ 1,154 $ (523,629) $ 48,371      
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net loss $ (87,243) $ (74,648)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation of property and equipment 5,868 4,579
Amortization of acquired intangible assets 2,855 1,609
Amortization of course creation costs 1,581 1,190
Equity-based compensation 52,003 43,000
Amortization of deferred contract acquisition costs 12,767 11,311
Amortization of debt discount and issuance costs 13,275 8,294
Investment discount and premium amortization, net (428) (706)
Other 693 300
Changes in assets and liabilities, net of acquired assets and liabilities:    
Accounts receivable 38,093 7,116
Deferred contract acquisition costs (13,363) (11,430)
Prepaid expenses and other assets (211) (4,044)
Right-of-use assets 3,038 2,927
Accounts payable (4,606) 1,053
Accrued expenses and other liabilities (4,612) (3,129)
Accrued author fees 16 1,299
Lease liabilities (2,874) (3,372)
Deferred revenue (7,807) 13,003
Net cash provided by (used in) operating activities 9,045 (1,648)
Investing activities    
Purchases of property and equipment (20,520) (4,590)
Purchases of content library (3,793) (2,441)
Cash paid for acquisition, net of cash acquired 0 (163,871)
Purchases of investments (317,012) (317,080)
Proceeds from sales of investments 0 4,967
Proceeds from maturities of investments 315,605 0
Net cash used in investing activities (25,720) (483,015)
Financing activities    
Proceeds from issuance of common stock from employee equity plans 10,878 14,631
Taxes paid related to net share settlement (3,873) 0
Proceeds from issuance of convertible senior notes, net of discount and issuance costs 0 616,654
Purchase of capped calls related to issuance of convertible senior notes 0 (69,432)
Net cash provided by financing activities 7,005 561,853
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents (157) 22
Net (decrease) increase in cash, cash equivalents, and restricted cash and cash equivalents (9,827) 77,212
Cash, cash equivalents, and restricted cash and cash equivalents, beginning of period 119,431 211,071
Cash, cash equivalents, and restricted cash and cash equivalents, end of period 109,604 288,283
Supplemental cash flow disclosure:    
Cash paid for interest 1,113 0
Cash paid for income taxes, net 570 228
Supplemental disclosure of non-cash investing and financing activities:    
Lease liabilities arising from obtaining right-of-use assets and tenant improvements 70,313 1,591
Unpaid capital expenditures 6,602 967
Equity-based compensation capitalized as internal-use software 690 582
Unrealized gains on investments 1,389 379
Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows:    
Restricted cash and cash equivalents 21,622 27,970
Total cash, cash equivalents, and restricted cash $ 109,604 $ 288,283
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Pluralsight, Inc. was incorporated as a Delaware corporation on December 4, 2017 as a holding company for the purpose of facilitating an initial public offering (“IPO”) and other related transactions in order to carry on the business of Pluralsight Holdings, LLC (“Pluralsight Holdings”) and its subsidiaries (together with Pluralsight, Inc., the “Company” or “Pluralsight”).
In May 2018, Pluralsight, Inc. completed its IPO and used the net proceeds to purchase newly issued common limited liability company units (“LLC Units”) from Pluralsight Holdings. Following the reorganization transactions completed in connection with the IPO (“Reorganization Transactions”), Pluralsight, Inc. became the sole managing member of Pluralsight Holdings. As the sole managing member, Pluralsight, Inc. has the sole voting interest in Pluralsight Holdings and controls all of the business operations, affairs, and management of Pluralsight Holdings. Accordingly, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings and reports the non-controlling interests representing the economic interests held by the other members of Pluralsight Holdings. As of June 30, 2020, Pluralsight, Inc. owned 78.0% of Pluralsight Holdings and the members of Pluralsight Holdings who retained LLC Units prior to the IPO (the “Continuing Members”) owned the remaining 22.0% of Pluralsight Holdings.
Pluralsight operates a cloud-based technology skills and engineering management platform that provides a broad range of tools for businesses and individuals, including skill assessments, a curated library of courses, learning paths, developer productivity metrics, and business analytics. As the sole managing member of Pluralsight Holdings, Pluralsight, Inc. operates and controls all of the business operations and affairs of Pluralsight.
Secondary Offering
In June 2020, the Company completed a secondary offering, in which certain selling stockholders sold 11,711,009 shares of Class A common stock at a public offering price of $19.50 per share. Pluralsight did not receive any proceeds from the sale of shares by selling stockholders. A total of $1.3 million in costs were incurred by Pluralsight in connection with this offering.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies and Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies and Recent Accounting Pronouncements Summary of Significant Accounting Policies and Recent Accounting Pronouncements
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the applicable regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2019 included in Pluralsight, Inc.’s Annual Report on Form 10-K/A, as filed with the SEC on March 2, 2020 (“Annual Report”).
These unaudited condensed consolidated financial statements include the accounts of Pluralsight, Inc. and its directly and indirectly wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
As discussed in Note 1—Organization and Description of Business, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings as a Variable Interest Entity (“VIE”). The Company periodically evaluates entities for consolidation either through ownership of a majority voting interest, or through means other than a voting interest, in accordance with the VIE accounting model. Under the VIE accounting model, Pluralsight, Inc. is the primary beneficiary as it has the majority economic interest in Pluralsight Holdings, and, as the sole managing member, has decision making authority that significantly affects the economic performance of the entity, while the limited partners have no substantive kick-out or participating rights.
The assets and liabilities of Pluralsight Holdings represent substantially all of the consolidated assets and liabilities of Pluralsight, Inc. with the exception of certain deferred taxes and liabilities under the Tax Receivable Agreement (“TRA”) as discussed in Note 15—Income Taxes and the obligations under the Company’s convertible senior notes discussed in Note 10—Convertible Senior Notes.
Interim Unaudited Condensed Consolidated Financial Statements
The accompanying condensed consolidated balance sheet as of June 30, 2020, and the condensed consolidated statements of operations, comprehensive loss, and stockholders’ equity, for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019, are unaudited. The condensed consolidated balance sheet as of December 31, 2019 was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments,
which include only normal recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or any other period.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses for the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to the determination of the fair value of equity awards, the fair value of the liability and equity components of the convertible senior notes, the fair value of identified assets and liabilities acquired in business combinations, the useful lives of property and equipment, content library and intangible assets, impairment of long-lived and intangible assets, including goodwill, provisions for doubtful accounts receivable, the standalone selling price (“SSP”) of performance obligations, the determination of the period of benefit for deferred contract acquisition costs, certain accrued expenses, including author fees, and the discount rate used in measuring lease liabilities. These estimates and assumptions are based on the Company’s historical results and management’s future expectations. Actual results could differ from those estimates.
Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 2—Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the Annual Report. There have been no significant changes to these policies that have had a material impact on the Company’s unaudited condensed consolidated financial statements and related notes during the three months ended June 30, 2020, except as noted below.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. The allowance for credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. The ASU also amends the impairment model for available-for-sale debt securities and requires any credit losses on available-for-sale debt securities to be presented as an allowance rather than as a write-down, with changes presented through earnings. The Company adopted the standard effective January 1, 2020 using the modified retrospective approach. The effect of the adoption was not material to the Company’s condensed 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, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset. The Company adopted the standard prospectively effective January 1, 2020. As a result of the adoption, the Company capitalizes certain implementation costs that were previously expensed as incurred. These costs will be amortized to expense over the term of the hosting arrangement. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740 and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The standard is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard during the three months ended June 30, 2020. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020. The standard removes the exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and other comprehensive income, as a result the Company was not required to apply the incremental approach for intraperiod tax allocation during the three months ended June 30, 2020.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
Subscription revenue accounted for approximately 96% and 97% of the Company’s revenue for the three months ended June 30, 2020 and 2019, respectively, and 96% and 98% for the six months ended June 30, 2020 and 2019, respectively.
Revenue by geographic region, based on the physical location of the customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
59,426

 
63
%
 
$
47,255

 
62
%
 
26
%
Europe, Middle East and Africa(1)
 
26,278

 
28
%
 
20,904

 
28
%
 
26
%
Other foreign locations
 
9,061

 
9
%
 
7,703

 
10
%
 
18
%
Total revenue
 
$
94,765

 
100
%
 
$
75,862

 
100
%
 
 
 
 
Six Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
117,592

 
63
%
 
$
90,836

 
63
%
 
29
%
Europe, Middle East and Africa(1)
 
52,250

 
28
%
 
39,890

 
27
%
 
31
%
Other foreign locations
 
17,569

 
9
%
 
14,753

 
10
%
 
19
%
Total revenue
 
$
187,411

 
100
%
 
$
145,479

 
100
%
 
 
(1)
Revenue from the United Kingdom represented 11% of revenue for the three months ended June 30, 2020 and 2019, and 12% and 11% of revenue for the six months ended June 30, 2020, and 2019, respectively. No other foreign country accounted for 10% or more of revenue during the three and six months ended June 30, 2020 and 2019 .
Revenue by type of customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Business customers
 
$
82,751

 
$
64,528

 
$
164,042

 
$
123,095

Individual customers
 
12,014

 
11,334

 
23,369

 
22,384

Total revenue
 
$
94,765

 
$
75,862

 
$
187,411

 
$
145,479


Contract Balances
Contract assets represent amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for contracts that have not yet been invoiced to customers where there is a remaining performance obligation, typically for multi-year arrangements. Total contract assets were $1.1 million and $0.8 million as of June 30, 2020 and December 31, 2019, respectively. The change in contract assets reflects the difference in timing between the satisfaction of remaining performance obligations and the Company’s contractual right to bill its customers.
Deferred revenue consists of contract liabilities and includes payments received in advance of performance under the contract. Such amounts are generally recognized as revenue over the contractual period. The Company recognized revenue that was included in the corresponding deferred revenue balance at the beginning of the period of $84.0 million and $65.4 million for the three months ended June 30, 2020 and 2019, respectively, and $142.1 million and $104.9 million for the six months ended June 30, 2020 and 2019, respectively.
Remaining Performance Obligations
As of June 30, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $303.4 million. The Company expects to recognize 75% of the transaction price over the next 12 months.
Costs to Obtain a Contract
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 
 
Six Months Ended June 30,
 
 
2020
 
2019
 
 
 
 
 
Beginning balance
 
$
24,313

 
$
20,212

Capitalization of contract acquisition costs
 
13,363

 
11,430

Amortization of deferred contract acquisition costs
 
(12,767
)
 
(11,311
)
Ending balance
 
$
24,909

 
$
20,331


XML 26 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents and Investments
6 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Investments Cash Equivalents and Investments
Cash equivalents, restricted cash equivalents, and investments consisted of the following (in thousands):
 
 
June 30, 2020
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
31,389

 
$

 
$

 
$
31,389

U.S. treasury securities
 
139,887

 
57

 
(3
)
 
139,941

Corporate notes and obligations
 
139,380

 
719

 
(55
)
 
140,044

Foreign government obligations
 
7,112

 

 
(3
)
 
7,109

Total short-term investments
 
$
317,768

 
$
776

 
$
(61
)
 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
120,273

 
$
1,140

 
$
(133
)
 
$
121,280

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
121,217

 
$
1,140

 
$
(133
)
 
$
122,224

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
524,541

 
$
1,916

 
$
(194
)
 
$
526,263


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 
4,991

 

 

 
4,991

Total cash equivalents
 
$
67,076

 
$

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
33,627

 
$

 
$

 
$
33,627

U.S. treasury securities
 
149,353

 
53

 

 
149,406

Corporate notes and obligations
 
148,993

 
215

 
(7
)
 
149,201

Total short-term investments
 
$
331,973

 
$
268

 
$
(7
)
 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
78,353

 
$
121

 
$
(46
)
 
$
78,428

U.S. agency obligations
 
26,436

 
1

 
(4
)
 
26,433

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
105,733

 
$
122

 
$
(50
)
 
$
105,805

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
533,153

 
$
390

 
$
(57
)
 
$
533,486



The amortized cost and fair value of the Company’s investments based on their stated maturities consisted of the following as of June 30, 2020 (in thousands): 
 
 
Amortized Cost
 
Fair Value
 
 
 
 
 
Due within one year
 
$
317,768

 
$
318,483

Due between one and two years
 
121,217

 
122,224

Total investments
 
$
438,985

 
$
440,707


The Company reviews the individual securities that have unrealized losses in its investment portfolio on a regular basis to evaluate whether or not any declines in fair value are the result of credit losses. The Company evaluates, among other factors, whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Based on this evaluation, the Company determined that the unrealized losses were primarily related to investments in corporate notes and obligations, and were due to increases in credit spreads and temporary declines in liquidity for the asset class that were not specific to the underlying issuer of the investments. The Company does not intend to sell the investments with unrealized losses and it is not more likely than not that the Company will be required to sell its investments before the recovery of the amortized cost basis. As a result of this evaluation, no credit losses were recorded for investments as of June 30, 2020. The investments with unrealized loss positions have been in an unrealized loss position for less than 12 months.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures and records certain financial assets at fair value on a recurring basis. Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
The Company’s financial instruments that are measured at fair value on a recurring basis consist of money market funds and investments in available-for-sale debt securities. The following three levels of inputs are used to measure the fair value of financial instruments:
Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.
Level 3: Unobservable inputs that are not corroborated by market data.
The fair value of the Company’s financial instruments was as follows (in thousands):
 
 
June 30, 2020
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
31,389

 
$

 
$
31,389

U.S. treasury securities
 

 
139,941

 

 
139,941

Corporate notes and obligations
 

 
140,044

 

 
140,044

Foreign government obligations
 

 
7,109

 

 
7,109

Total short-term investments
 
$

 
$
318,483

 
$

 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
121,280

 
$

 
$
121,280

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
122,224

 
$

 
$
122,224

 
 
December 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 

 
4,991

 

 
4,991

Total cash equivalents
 
$
62,085

 
$
4,991

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
33,627

 
$

 
$
33,627

U.S. treasury securities
 

 
149,406

 

 
149,406

Corporate notes and obligations
 

 
149,201

 

 
149,201

Total short-term investments
 
$

 
$
332,234

 
$

 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
78,428

 
$

 
$
78,428

U.S. agency obligations
 

 
26,433

 

 
26,433

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
105,805

 
$

 
$
105,805

Convertible Senior Notes
As of June 30, 2020, the estimated fair value of the Company’s convertible senior notes, with aggregate principal totaling $593.5 million, was $513.4 million. The Company estimates the fair value based on quoted market prices in an inactive market on the last trading day of the reporting period (Level 2). These convertible senior notes are recorded at face value less unamortized debt discount and transaction costs on the Company’s condensed consolidated balance sheet. Refer to Note 10—Convertible Senior Notes for further information.
Fair Value of Other Financial Instruments
The carrying amounts of the Company’s accounts receivable, accounts payable, accrued expenses, and other liabilities approximate their fair values due to the short maturities of these assets and liabilities.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Prepaid expenses
 
$
12,584

 
$
11,469

Other current assets
 
2,180

 
2,705

Prepaid expenses and other current assets
 
$
14,764

 
$
14,174


Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Accrued compensation
 
$
18,776

 
$
23,310

Accrued income and other taxes payable
 
7,010

 
7,116

Accrued other current liabilities
 
13,164

 
10,277

Accrued expenses
 
$
38,950

 
$
40,703


XML 29 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Computer equipment
 
$
9,263

 
$
9,047

Software
 
546

 
2,047

Capitalized internal-use software costs
 
22,619

 
23,021

Furniture and fixtures
 
5,922

 
5,826

Leasehold improvements
 
9,367

 
9,871

Construction in progress
 
43,178

 
4,427

Total property and equipment
 
90,895

 
54,239

Less: Accumulated depreciation
 
(30,107
)
 
(31,343
)
Property and equipment, net
 
$
60,788

 
$
22,896


Depreciation expense totaled $3.2 million and $2.3 million for the three months ended June 30, 2020 and 2019, respectively, and $5.9 million and $4.6 million for the six months ended June 30, 2020 and 2019, respectively.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc.
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Acquisition of GitPrime, Inc. Acquisition of GitPrime, Inc.
On May 9, 2019, the Company completed the acquisition of GitPrime, Inc. (“GitPrime”), a leading provider of software developer productivity software. Under the terms of the agreement, the Company acquired all of the outstanding stock of GitPrime for approximately $163.8 million in cash, excluding cash acquired and including working capital adjustments.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. The Company allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their respective estimated fair values on the acquisition date. The excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill is attributable to GitPrime’s assembled workforce and synergies acquired, and is not deductible for income tax purposes.
The following table summarizes the acquisition date fair values of assets acquired and liabilities assumed at the date of acquisition (in thousands):
 
 
Fair Value
 
 
 
Cash and cash equivalents
 
$
5,290

Accounts receivable
 
1,798

Other assets acquired
 
207

Property and equipment
 
223

Right-of-use assets
 
549

Goodwill
 
139,413

Intangible assets
 
24,800

Lease liabilities
 
(549
)
Deferred revenue
 
(1,367
)
Other liabilities assumed
 
(1,303
)
Total fair value of net assets acquired
 
$
169,061


The useful lives, primarily based on the period of benefit to the Company, and fair values of the identifiable intangible assets at acquisition date were as follows:
 
 
Fair Value of Intangible Assets Acquired
(in thousands)
 
Useful Lives
(in years)
 
 
 
 
 
Technology
 
$
24,000

 
5 years
Customer relationships
 
800

 
4 years
Total fair value of intangible assets acquired
 
$
24,800

 
 

The fair value of the technology acquired in the acquisition was determined using the excess earnings model and the customer relationships acquired was determined using a distributor model. These models utilize certain unobservable inputs, including discounted cash flows, historical and projected financial information, customer attrition rates, and technology obsolescence rates, classified as Level 3 measurements as defined by Fair Value Measurement (Topic 820). The Company engaged third-party valuation specialists to assist in management’s analysis of the fair value of the acquired intangibles. All estimates, key assumptions, and forecasts were reviewed by the Company. While the Company chose to utilize a third-party valuation specialist for assistance, the fair value analysis and related valuations reflect the conclusions of management and not those of any third party.
During the year ended December 31, 2019, the Company incurred acquisition costs of $0.8 million. These costs include legal and accounting fees, and other costs directly related to the acquisition and are classified within general and administrative expenses in the Company’s consolidated statements of operations.
Unaudited Pro Forma Information
The following unaudited pro forma information has been prepared for illustrative purposes only and assumes the acquisition occurred on January 1, 2018. It includes pro forma adjustments related to the amortization of acquired intangible assets, equity-based compensation expense, adjustments for ASC 606, and fair value adjustments for deferred revenue. The unaudited pro forma results have been prepared based on estimates and assumptions, which management believes are reasonable, however, the results are not necessarily indicative of the consolidated results of operations had the acquisition occurred on January 1, 2018, or of future results of operations (in thousands, except per share amounts):
 
 
Three Months Ended
June 30, 2019
 
Six Months Ended
June 30, 2019
 
 
 
 
 
Revenue
 
$
77,100

 
$
149,369

Net loss
 
(42,592
)
 
(80,056
)
Net loss per share, basic and diluted
 
$
(0.31
)
 
$
(0.60
)

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
Intangible assets, net are summarized as follows (in thousands):
 
 
June 30, 2020
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,797

 
$
38

Course creation costs
 
20,945

 
9,966

 
10,979

Total
 
$
53,780

 
$
42,763

 
$
11,017

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
9,323

 
$
19,177

Trademarks
 
120

 
120

 

Noncompetition agreements
 
320

 
320

 

Customer relationships
 
3,550

 
2,979

 
571

Domain names
 
39

 

 
39

Total
 
$
32,529

 
$
12,742

 
$
19,787

 
 
December 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,780

 
$
55

Course creation costs
 
17,717

 
8,814

 
8,903

Total
 
$
50,552

 
$
41,594

 
$
8,958

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
6,585

 
$
21,915

Trademarks
 
162

 
162

 

Noncompetition agreements
 
390

 
390

 

Customer relationships
 
3,550

 
2,879

 
671

Database
 
40

 
40

 

Domain names
 
45

 

 
45

Total
 
$
32,687

 
$
10,056

 
$
22,631


Intangible assets are amortized using the straight-line method over the estimated useful lives. Amortization expense of acquired intangible assets was $1.4 million and $0.9 million for the three months ended June 30, 2020 and 2019, respectively, and $2.9 million and $1.6 million for the six months ended June 30, 2020 and 2019, respectively. Amortization expense of course creation costs was $0.8 million and $0.6 million for the three months ended June 30, 2020 and 2019, respectively, and $1.6 million and $1.2 million for the six months ended June 30, 2020 and 2019, respectively.
Based on the recorded content library and intangible assets at June 30, 2020, estimated amortization expense is expected to be as follows (in thousands):
Year Ending December 31,
 
Amortization
 
 
 
2020 (remaining six months)
4,426

2021
8,502

2022
7,640

2023
6,978

2024
3,015

2025
204

Total
$
30,765


XML 32 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
Convertible Senior Notes
In March 2019, Pluralsight, Inc. issued $633.5 million aggregate principal amount of 0.375% convertible senior notes due in 2024 (the “Notes”), in a private placement to qualified institutional buyers exempt from registration under the Securities Act. The net proceeds from the issuance of the Notes were $616.7 million after deducting the initial purchasers’ discounts and estimated issuance costs.
The Notes are governed by an indenture (the “Indenture”) between the Company, as the issuer, and U.S. Bank National Association, as trustee. The Notes are Pluralsight, Inc.’s senior unsecured obligations and rank senior in right of payment to any of its indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness then existing and future liabilities that are not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of its subsidiaries. The Indenture does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by the Company or any of its subsidiaries. The Notes mature on March 1, 2024 unless earlier repurchased or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year.
The Notes have an initial conversion rate of 25.8023 shares of the Company’s Class A common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $38.76 per share of its Class A common stock and is subject to adjustment if certain events occur. Following certain corporate events that occur prior to the maturity date, the
Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such corporate event. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” per the Indenture, holders of the Notes may require the Company to repurchase for cash all or a portion of their Notes at a purchase price equal to 100% of the principal amount of the Notes plus accrued and unpaid interest.
Holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on December 1, 2023, in integral multiples of $1,000 principal amount, only under the following circumstances:
During any calendar quarter commencing after the calendar quarter ended on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
During the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price as defined in the Indenture per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day; or
Upon the occurrence of specified corporate events described in the Indenture. These events include a change in control transaction, or a recapitalization, liquidation, or delisiting of the Company’s Class A common stock.
On or after December 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at the conversion rate at any time irrespective of the foregoing conditions. Upon conversion, holders will receive cash, shares of the Company’s Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
During the three months ended June 30, 2020, the conditions allowing holders of the Notes to convert were not met. The Notes are therefore not currently convertible and are classified as long-term debt.
The Company accounts for the Notes as separate liability and equity components. The Company determined the carrying amount of the liability component as the present value of its cash flows using a discount rate of approximately 5.5% based on comparable debt transactions for similar companies. The estimated interest rate was applied to the Notes, which resulted in a fair value of the liability component of $492.7 million upon issuance, calculated as the present value of future contractual payments based on the $633.5 million aggregate principal amount. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Notes using the effective interest method. The $140.8 million difference between the gross proceeds received from issuance of the Notes of $633.5 million and the estimated fair value of the liability component represents the equity component, or the conversion option, of the Notes and was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.
The Company allocated issuance costs related to the issuance of the Notes to the liability and equity components using the same proportions as the initial carrying value of the Notes. Issuance costs attributable to the liability component were $13.1 million and are being amortized to interest expense using the effective interest method over the term of the Notes. Issuance costs attributable to the equity components were $3.7 million and are netted with the equity component of the Notes in stockholders’ equity on the condensed consolidated balance sheets.
In September 2019, Pluralsight, Inc. repurchased a total of $40.0 million in aggregate principal of its Notes for approximately $35.0 million in cash. The Company first allocated the cash paid to repurchase the Notes to the liability component based on the estimated fair value of that component immediately prior to the extinguishment. The difference between the fair value of the liability component and the carrying value of the repurchased Notes resulted in a loss on debt extinguishment of $1.0 million. The remaining consideration of approximately $3.0 million was allocated to the reacquisition of the equity component and recorded as a reduction of stockholders’ equity.
The net carrying value of the liability component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Principal
 
$
593,500

Less: Unamortized debt discount
 
(100,631
)
Less: Unamortized issuance costs
 
(9,366
)
Net carrying amount
 
$
483,503

The net carrying value of the equity component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Proceeds allocated to the conversion option (debt discount)
 
$
140,776

Less: Issuance costs
 
(3,743
)
Less: Reacquisition of conversion option related to the repurchases of convertible senior notes
 
(2,965
)
Net carrying amount
 
$
134,068

The interest expense recognized related to the Notes was as follows (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Contractual interest expense
 
$
556

 
$
594

 
$
1,113

 
$
726

Amortization of debt issuance costs and discount
 
6,684

 
6,749

 
13,275

 
8,294

Total
 
$
7,240

 
$
7,343

 
$
14,388

 
$
9,020


Capped Calls
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call transactions (“Capped Calls”) with certain counterparties. The Capped Calls each have an initial strike price of approximately $38.76 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $58.50 per share, subject to certain adjustments. As of June 30, 2020, the Capped Calls cover, subject to anti-dilution adjustments, 15,313,665 shares of the Company’s Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution from shares of Class A common stock issued upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. As the Capped Call transactions are considered indexed to the Company’s own stock and are considered equity classified, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $69.4 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets.
In connection with the repurchase of the convertible senior notes in September 2019, the Company terminated a portion of its existing Capped Calls that cover 1,032,092 shares of the Company’s Class A common stock, which corresponds to the number of shares underlying the principal amount of Notes that were repurchased. The Company received proceeds of $1.3 million in connection with the portion of the Capped Calls that were terminated in September 2019.
Intercompany Convertible Promissory Note with Pluralsight Holdings
In connection with the issuance of the Notes, Pluralsight, Inc. entered into an intercompany convertible promissory note with Pluralsight Holdings, whereby Pluralsight, Inc. provided the net proceeds from the issuance of the Notes to Pluralsight Holdings. The terms of the convertible promissory note mirror the terms of the Notes issued by Pluralsight, Inc. The intent of the convertible promissory note is to maintain the parity of shares of Class A common stock with LLC Units as required by the LLC Agreement in order to preserve the Company’s legal structure. This note was amended in September 2019 in connection with the Repurchase. All effects of the convertible promissory note on the condensed consolidated financial statements have been eliminated in consolidation.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Leases Leases
The Company leases office space under non-cancellable operating leases with lease terms expiring between 2020 and 2035. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional three to five years. These optional periods have not been considered in the determination of the right-of-use assets or lease liabilities associated with these leases as the Company did not consider it reasonably certain it would exercise the options.
The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Operating lease expense
 
$
2,267

 
$
1,506

 
$
4,067

 
$
2,966

Variable lease expense
 
142

 
84

 
315

 
144

Short-term lease expense
 
187

 
69

 
458

 
86

Total lease expense
 
$
2,596

 
$
1,659

 
$
4,840

 
$
3,196


Variable lease expense consists of the Company’s proportionate share of operating expenses, property taxes, and insurance and is classified as lease expense due to the Company’s election to not separate lease and non-lease components.
Cash paid for amounts included in the measurement of operating lease liabilities for the three months ended June 30, 2020 and 2019 was $1.8 million and $1.3 million, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows.
As of June 30, 2020, the maturities of the Company’s operating lease liabilities were as follows (in thousands): 
Year Ending December 31,
 
 
 
 
 
2020 (remaining six months)
$
3,177

2021
11,808

2022
11,776

2023
11,305

2024
10,574

Thereafter
100,176

Total lease payments
148,816

Less: Imputed interest
(64,724
)
Lease liabilities
$
84,092


As of June 30, 2020, the weighted average remaining lease term is 13.3 years and the weighted average discount rate used to determine operating lease liabilities was 8.2%.
The Company has various sublease agreements with third parties. These subleases have remaining lease terms of up to two years. Sublease income, which is recorded within other income, was $0.1 million during the three months ended June 30, 2020 and 2019.
In August 2018, the Company entered into a non-cancellable lease agreement to rent office space for the Company’s headquarters in Draper, Utah for a period of 15 years. In May 2020, certain construction milestones were met and as a result the lease agreement was amended to establish the rent commencement date and define the basic rent for the lease beginning in July 2020. The lease commencement date occurred during the three months ended June 30, 2020. At the commencement date, the Company classified the lease as an operating lease and recorded a lease liability of $70.3 million with a corresponding right-of-use asset and an increase to property and equipment for tenant improvements that were deemed lease incentives. The lease liability was measured using an estimated incremental borrowing rate derived from comparable market data. The lease agreement provides the Company with three extension periods of five years each. The Company did not include these extension periods in the lease term as the extension options are not reasonably certain to be exercised.
In connection with the lease agreement, the Company is required to maintain a deposit of $16.0 million with a financial institution for the benefit of the landlord to secure the Company’s obligations under the lease. The deposit is recorded within restricted cash and cash equivalents on the condensed consolidated balance sheets. The lease agreement provides for both a partial and full release of the deposit funds to the Company, provided the Company meets certain liquidity and other financial conditions. Additionally, as of June 30, 2020 and December 31, 2019, the Company recorded a deposit of $4.3 million and $11.6 million, respectively, into restricted cash and cash equivalents on its condensed consolidated balance sheet for use in constructing tenant improvements in connection with the Draper headquarters.
Leases Leases
The Company leases office space under non-cancellable operating leases with lease terms expiring between 2020 and 2035. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional three to five years. These optional periods have not been considered in the determination of the right-of-use assets or lease liabilities associated with these leases as the Company did not consider it reasonably certain it would exercise the options.
The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Operating lease expense
 
$
2,267

 
$
1,506

 
$
4,067

 
$
2,966

Variable lease expense
 
142

 
84

 
315

 
144

Short-term lease expense
 
187

 
69

 
458

 
86

Total lease expense
 
$
2,596

 
$
1,659

 
$
4,840

 
$
3,196


Variable lease expense consists of the Company’s proportionate share of operating expenses, property taxes, and insurance and is classified as lease expense due to the Company’s election to not separate lease and non-lease components.
Cash paid for amounts included in the measurement of operating lease liabilities for the three months ended June 30, 2020 and 2019 was $1.8 million and $1.3 million, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows.
As of June 30, 2020, the maturities of the Company’s operating lease liabilities were as follows (in thousands): 
Year Ending December 31,
 
 
 
 
 
2020 (remaining six months)
$
3,177

2021
11,808

2022
11,776

2023
11,305

2024
10,574

Thereafter
100,176

Total lease payments
148,816

Less: Imputed interest
(64,724
)
Lease liabilities
$
84,092


As of June 30, 2020, the weighted average remaining lease term is 13.3 years and the weighted average discount rate used to determine operating lease liabilities was 8.2%.
The Company has various sublease agreements with third parties. These subleases have remaining lease terms of up to two years. Sublease income, which is recorded within other income, was $0.1 million during the three months ended June 30, 2020 and 2019.
In August 2018, the Company entered into a non-cancellable lease agreement to rent office space for the Company’s headquarters in Draper, Utah for a period of 15 years. In May 2020, certain construction milestones were met and as a result the lease agreement was amended to establish the rent commencement date and define the basic rent for the lease beginning in July 2020. The lease commencement date occurred during the three months ended June 30, 2020. At the commencement date, the Company classified the lease as an operating lease and recorded a lease liability of $70.3 million with a corresponding right-of-use asset and an increase to property and equipment for tenant improvements that were deemed lease incentives. The lease liability was measured using an estimated incremental borrowing rate derived from comparable market data. The lease agreement provides the Company with three extension periods of five years each. The Company did not include these extension periods in the lease term as the extension options are not reasonably certain to be exercised.
In connection with the lease agreement, the Company is required to maintain a deposit of $16.0 million with a financial institution for the benefit of the landlord to secure the Company’s obligations under the lease. The deposit is recorded within restricted cash and cash equivalents on the condensed consolidated balance sheets. The lease agreement provides for both a partial and full release of the deposit funds to the Company, provided the Company meets certain liquidity and other financial conditions. Additionally, as of June 30, 2020 and December 31, 2019, the Company recorded a deposit of $4.3 million and $11.6 million, respectively, into restricted cash and cash equivalents on its condensed consolidated balance sheet for use in constructing tenant improvements in connection with the Draper headquarters.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
As of June 30, 2020 and December 31, 2019, the Company had a total of $2.1 million in letters of credit outstanding with financial institutions. These outstanding letters of credit were issued for purposes of securing certain of the Company’s obligations under facility leases. The letters of credit were collateralized by $1.3 million of the Company’s cash, as of June 30, 2020 and
December 31, 2019, respectively, which is reflected as restricted cash and cash equivalents on the condensed consolidated balance sheets.
Other Commitments
The Company has also entered into certain non-cancellable agreements primarily related to cloud infrastructure and software subscriptions in the ordinary course of business. There have been no material changes in the Company’s commitments and contingencies, as disclosed in the Annual Report.
Legal Proceedings
In August 2019, a class action complaint was filed by a stockholder of the Company in the U.S. District Court for the Southern District of New York against the Company, and certain of the Company’s officers alleging violation of securities laws and seeking unspecified damages. In October 2019, the action was transferred to the U.S. District Court for the District of Utah and in March 2020, a lead plaintiff was appointed. An amended complaint was filed in June 2020. The amended complaint names us as defendants, along with certain of the Company’s officers, members of the Board of Directors, and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, the lead underwriters from the Company’s March 2019 common stock offering. A response from the defendants to the amended complaint is due August 2020.
The Company believes this suit is without merit and intends to defend it vigorously. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. If an unfavorable outcome were to occur, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable.
In March 2020, a derivative lawsuit was filed by a shareholder in the United States District Court for the District of Delaware as an outgrowth of the aforementioned class action. It includes as defendants certain of the Company’s officers and the Board of Directors, alleging violations of fiduciary duties to the Company. The Company is named as a nominal defendant. On May 18, 2020, the Court entered a stipulated order that stays the derivative lawsuit until the class action is dismissed with prejudice, the defendants’ motion to dismiss the class action complaint is denied, or the defendants file an answer to the class action complaint.
The Company is involved in other legal proceedings from time to time arising in the normal course of business. The Company is unable to estimate a range of loss, if any, that could result were there to be an adverse final decision. Management believes that the outcome of these proceedings will not have a material impact on the Company’s financial condition, results of operations, or liquidity.
Warranties and Indemnification
The performance of the Company’s cloud-based technology skills platform is typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable. The Company’s contractual arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. In addition, the Company has some contractual arrangements with provisions for indemnifying customers against liabilities in the case of breaches of the Company’s platform or the other systems or networks used in the Company’s business, including those of vendors, contractors, or others with which the Company has strategic relationships. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests
6 Months Ended
Jun. 30, 2020
Noncontrolling Interest [Abstract]  
Non-Controlling Interests Non-Controlling Interests
In connection with the Reorganization Transactions, Pluralsight, Inc. became the sole managing member of Pluralsight Holdings and as a result consolidates the results of operations of Pluralsight Holdings. The non-controlling interests balance represents the economic interests of the LLC Units held by other members of Pluralsight Holdings. As these members exchange these LLC Units for shares of Class A common stock, these LLC Units are then owned by Pluralsight, Inc. and a portion of the non-controlling interests balance is reclassified to additional paid-in capital. During the three months ended June 30, 2020, the adjustments to the non-controlling interests were primarily related to equity-based compensation and the issuance and settlement of equity-based awards. Income or loss is attributed to the non-controlling interests based on the weighted-average ownership percentages of LLC Units outstanding during the period, excluding LLC Units that are subject to time-based vesting requirements.
As of June 30, 2020, the non-controlling interests of Pluralsight Holdings owned 22.0% of the outstanding LLC Units, with the remaining 78.0% owned by Pluralsight, Inc. The ownership of the LLC Units is summarized as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
Units
 
Ownership %
 
Units
 
Ownership %
 
 
 
 
 
 
 
 
 
Pluralsight, Inc.’s ownership of LLC Units
 
111,875,235

 
78.0
%
 
104,083,271

 
74.3
%
LLC Units owned by the Continuing Members(1)
 
31,589,215

 
22.0
%
 
35,936,804

 
25.7
%
 
 
143,464,450

 
100.0
%
 
140,020,075

 
100.0
%
(1)
Excludes 968,736 and 1,543,813 LLC Units still subject to time-based vesting requirements as of June 30, 2020 and December 31, 2019, respectively.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Equity-Based Compensation Equity-Based Compensation
Equity Incentive Plans
In June 2017, Pluralsight Holdings adopted the 2017 Equity Incentive Plan (“2017 Plan”) and issued RSUs to employees. In connection with the IPO, the 2017 Plan was terminated. In May 2018, Pluralsight, Inc. adopted the 2018 Equity Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of nonstatutory stock options, restricted stock, RSUs, stock appreciation rights, performance units, and performance shares to employees, directors, and consultants of the Company. The number of shares available for issuance under the 2018 Plan also includes an annual increase on the first day of each fiscal year, equal to the lesser of: (i) 14,900,000 shares, (ii) 5.0% of the outstanding shares of capital stock as of the last day of the immediately preceding fiscal year, or (iii) a lower number of shares determined by the 2018 Plan administrator. The number of shares available under the 2018 Plan also includes shares under the 2017 Plan that expire, terminate, are forfeited or repurchased by the Company, or are withheld by the Company to cover tax withholding obligations. As of June 30, 2020, a total of 20,011,454 shares were available for issuance under the 2018 Plan.
Stock Options
In connection with the IPO, the Company granted to employees stock options under the 2018 Plan to purchase shares of Class A common stock at an exercise price equal to the IPO price of $15.00 per share. As of June 30, 2020, these options have fully vested.
In connection with the GitPrime acquisition, the stock options granted to GitPrime employees under GitPrime’s 2015 and 2018 Equity Incentive Plans were replaced with options to purchase shares of the Company’s Class A common stock, subject to appropriate adjustments to the number of shares issuable pursuant to such options and the exercise price of such options as provided in the Merger Agreement. The options are subject to time-based vesting conditions and continue to vest over the remaining vesting period of the original award ranging from two to four years.
The following table summarizes the stock option activity for the six months ended June 30, 2020:
 
 
Stock Options Outstanding
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in millions)
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2019
 
4,361,718

 
$
14.55

 
 
 
 
Granted
 

 

 
 
 
 
Exercised
 
(193,841
)
 
13.05

 
 
 
 
Forfeited or cancelled
 
(16,277
)
 
7.28

 
 
 
 
Outstanding as of June 30, 2020
 
4,151,600

 
$
14.65

 
7.9
 
$
14.1

Vested and exercisable as of June 30, 2020
 
4,075,135

 
$
14.90

 
7.9
 
$
12.8


The total intrinsic value of options exercised during the six months ended June 30, 2020 was $1.3 million. As of June 30, 2020, the total unrecognized equity-based compensation cost related to the stock options was $2.3 million, which is expected to be recognized over a weighted-average period of 1.8 years.
RSUs
The Company has granted RSUs to employees under the 2018 Plan and previously under the 2017 Plan. RSUs represent the right to receive shares of Pluralsight Inc.’s Class A common stock at a specified future date. Restricted share units of Pluralsight Holdings under the 2017 Plan are subject to both a service condition and a liquidity condition, whereas RSUs under the 2018 Plan are generally subject to service conditions only. The service conditions are generally satisfied over four years, whereby 25% of
the share units satisfy this condition on the first anniversary of the grant date and then ratably on a quarterly basis thereafter through the end of the vesting period. The liquidity condition for RSUs granted under the 2017 Plan is deemed a performance condition and was satisfied upon the expiration of the lock-up period following the IPO. RSUs with both performance and service conditions, including shares issued under the 2017 Plan, are recognized using the accelerated attribution method. RSUs issued under the 2018 Plan are primarily subject to service conditions only and are recognized over the remaining requisite service period using the straight-line attribution method.
Under the 2017 Plan, all restricted share units granted were initially restricted share units of Pluralsight Holdings. In connection with the IPO, all restricted share units were converted into RSUs of Pluralsight, Inc., except for restricted share units of Pluralsight Holdings that convey the right to receive LLC Units and corresponding shares of Class C common stock of Pluralsight, Inc. upon vesting.
The activity for RSUs of Pluralsight, Inc. and restricted share units of Pluralsight Holdings for the six months ended June 30, 2020 was as follows:
 
 
Number of
RSUs or Units
 
Weighted-Average
Grant Date Fair
Value
 
 
 
 
 
RSUs of Pluralsight, Inc.:
 
 
 
 
Balance at December 31, 2019
 
7,672,038

 
$
22.71

Granted
 
6,219,477

 
19.35

Forfeited or cancelled
 
(483,563
)
 
20.86

Vested
 
(1,895,152
)
 
24.43

Balance at June 30, 2020
 
11,512,800

 
$
20.69

 
 
 
 
 
Restricted Share Units of Pluralsight Holdings:
 
 
 
 
Balance at December 31, 2019
 
1,312,500

 
$
8.24

Vested
 
(375,000
)
 
8.24

Balance at June 30, 2020
 
937,500

 
$
8.24


As of June 30, 2020, the total unrecognized equity-based compensation cost related to the RSUs, including the restricted share units of Pluralsight Holdings, was $199.0 million, which is expected to be recognized over a weighted-average period of 3.0 years.
401(k) Equity Match
In May 2020, the Compensation Committee of the Board of Directors of Pluralsight, Inc. approved the issuance of Class A common shares to pay the Company’s 401(k) matching contributions to employees during the year ended December 31, 2020. The Company's matching contribution is equal to 50% of eligible wages contributed up to a maximum of 6%. As of June 30, 2020, the Company had recorded a matching liability of $0.2 million that is expected to be settled in shares of Class A common stock on a quarterly basis.
Employee Stock Purchase Plan
In May 2018, Pluralsight Inc.’s Board of Directors adopted the ESPP. The number of shares of Class A common stock available for issuance under the ESPP will be increased on the first day of each fiscal year equal to the lesser of: (i) 2,970,000 shares of Class A common stock, (ii) 1.5% of the outstanding shares of all classes of common stock of the Company on the last day of the immediately preceding fiscal year, or (iii) an amount determined by the plan administrator. As of June 30, 2020, the total number of shares available for issuance under the ESPP was 4,386,452.
The ESPP generally provides for consecutive overlapping 24-month offering periods comprised of four six-month purchase periods. The offering periods are scheduled to start on the first trading day on or after May 31 and November 30 of each year.
The ESPP permits participants to elect to purchase shares of Class A common stock through fixed contributions from eligible compensation paid during each purchase period during an offering period, provided that this fixed contribution amount will not exceed $12,500. A participant may purchase a maximum of 5,000 shares during each purchase period. Amounts deducted and accumulated by the participant will be used to purchase shares of Class A common stock at the end of each purchase period. The purchase price of the shares will be 85% of the lower of the fair market value of Class A common stock on the first trading day of each offering period or on the purchase date. If the fair market value of the common stock on any purchase date within an offering period is lower than the stock price as of the beginning of the offering period, the offering period will immediately reset after the purchase of shares on such purchase date and participants will automatically be re-enrolled in a new offering period.
Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.
As of June 30, 2020, a total of 1,953,706 shares were issuable to employees based on contribution elections made under the ESPP. As of June 30, 2020, total unrecognized equity-based compensation costs was $17.5 million, which is expected to be recognized over a weighted-average period of 1.7 years.
ESPP employee payroll contributions accrued at June 30, 2020 and December 31, 2019 totaled $1.5 million and $1.6 million, respectively, and are included within accrued expenses in the condensed consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares under the ESPP will be reclassified to stockholders’ equity at the end of the purchase period.
Incentive Unit Plan
The Company granted incentive units of Pluralsight Holdings to certain employees and directors prior to its IPO pursuant to the Incentive Unit Plan (“2013 Plan”). In connection with the Reorganization Transactions and the IPO, the 2013 Plan was terminated and all outstanding incentive units were converted into LLC Units of Pluralsight Holdings. In addition, certain holders elected to exchange LLC Units for shares of Class A common stock of Pluralsight, Inc. Shares of Class A common stock and LLC Units issued as a result of the exchange or conversion of unvested incentive units remain subject to the same time-based vesting requirements that existed prior to the Reorganization Transactions, and as such the Company continues to record equity-based compensation expense for unvested awards.
The activity of unvested LLC Units during the six months ended June 30, 2020 was as follows:
 
 
Unvested Units
 
Weighted-
Average
Grant Date
Fair Value
 
 
 
 
 
Unvested LLC Units outstanding—December 31, 2019
 
1,543,813

 
$
8.72

Vested
 
(575,077
)
 
8.44

Unvested LLC Units outstanding—June 30, 2020
 
968,736

 
$
8.89


As of June 30, 2020, total unrecognized equity-based compensation related to all unvested LLC Units was $6.5 million, which is expected to be recognized over a weighted-average period of 1.0 year. The total fair value of Class A common shares and LLC Units vested during the six months ended June 30, 2020 was $10.0 million.
Equity-Based Compensation Expense
Equity-based compensation expense was classified as follows in the accompanying condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Cost of revenue
 
$
296

 
$
133

 
$
566

 
$
217

Sales and marketing
 
10,878

 
7,952

 
20,400

 
14,228

Technology and content
 
6,884

 
5,137

 
13,220

 
8,847

General and administrative
 
8,367

 
9,510

 
17,817

 
19,708

Total equity-based compensation
 
$
26,425

 
$
22,732

 
$
52,003

 
$
43,000


Equity-based compensation costs capitalized as internal-use software was $0.3 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, and $0.7 million and $0.6 million for the six months ended June 30, 2020 and 2019, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Pluralsight, Inc. is the sole managing member of Pluralsight Holdings, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Pluralsight Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pluralsight Holdings is passed through to, and included in, the taxable income or loss of its members, including Pluralsight, Inc., on a pro rata basis, except as otherwise provided under Section 704 of the Internal Revenue Code. Pluralsight, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to its allocable share of any taxable income of Pluralsight Holdings. The Company is also subject to taxes in foreign jurisdictions.
The tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of its annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period. The quarterly tax provision and estimate of the Company’s annual effective tax rate are subject to variation due to several factors including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how the Company conducts business, and tax law developments.
For the three months ended June 30, 2020 and 2019 the Company’s estimated effective tax rate was 1.2% and (0.5)%, respectively. For the six months ended June 30, 2020 and 2019 the Company’s estimated effective tax rate was 0.3% and (0.6)%, respectively. The variations between the Company’s estimated effective tax rate and the U.S. statutory rate are primarily due to the portion of the Company’s earnings (or loss) attributable to non-controlling interests and the domestic valuation allowance. In addition, a portion of the Company’s state valuation allowance was released as a result of the Company meeting the conditions to file a unitary tax return in certain state jurisdictions, which resulted in an income tax benefit during the three and six months ended June 30, 2020.
The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which the Company operates. The provision for income taxes consists primarily of income taxes and withholding taxes in foreign jurisdictions in which the Company conducts business. The Company’s U.S. operations have resulted in losses, and as such, the Company maintains a valuation allowance against substantially all its U.S. deferred tax assets. While the Company believes its current valuation allowance is appropriate, the Company assesses the need for an adjustment to the valuation allowance on a quarterly basis. The assessment is based on estimates of future sources of taxable income for the jurisdictions in which the Company operates and the periods over which deferred tax assets will be realizable. In the event the Company determines that it will be able to realize all or part of its net deferred tax assets in the future, all or part of the valuation allowance will be released in the period in which the Company makes such determination. The release of all or part of the valuation allowance against deferred tax assets may cause greater volatility in the effective tax rate in the periods in which it is released.
Tax Receivable Agreement
On the date of the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units.
During the six months ended June 30, 2020, certain Continuing Members exchanged 5,131,199 LLC Units for shares of Class A common stock. The Company has concluded that, based on applicable accounting standards, it is more-likely-than-not that its deferred tax assets subject to the TRA will not be realized; therefore, the Company has not recorded a TRA liability related to the tax savings it may realize from the utilization of deferred tax assets arising from the exchanges that have occurred through June 30, 2020. The total unrecorded TRA liability as of June 30, 2020 is approximately $295.3 million.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share amounts):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
Less: Net loss attributable to non-controlling interests
 
(9,801
)
 
(11,637
)
 
(21,995
)
 
(26,446
)
Net loss attributable to Pluralsight, Inc.
 
$
(29,929
)
 
$
(29,127
)
 
$
(65,248
)
 
$
(48,202
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average shares of Class A common stock outstanding, basic and diluted
 
107,153

 
96,708

 
105,899

 
86,827

Net loss per share:
 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
 
$
(0.28
)
 
$
(0.30
)
 
$
(0.62
)
 
$
(0.56
)

Shares of Class B and Class C common stock do not share in the earnings or losses of Pluralsight and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B and Class C common stock under the two-class method has not been presented.
During the three and six months ended June 30, 2020, the Company incurred net losses and, therefore, the effect of the Company’s potentially dilutive securities were not included in the calculation of diluted loss per share as the effect would be anti-dilutive.
The following table contains outstanding share/unit totals with a potentially dilutive impact (in thousands):
 
 
June 30,
2020
 
 
 
LLC Units held by Continuing Members
 
32,558

Stock options
 
4,152

RSUs of Pluralsight, Inc.
 
11,513

Restricted Share Units of Pluralsight Holdings
 
938

Purchase rights committed under the ESPP
 
1,954

Total
 
51,115


The Notes will not have an impact on the Company’s diluted earnings per share until the average market share price of Class A common stock exceeds the conversion price of $58.50 per share, as the Company intends and has the ability to settle the principal amount of the Notes in cash upon conversion. The Company is required under the treasury stock method to compute the potentially dilutive shares of common stock related to the Notes for periods it reports net income. However, upon conversion, until the average market price of the Company’s common stock exceeds the cap price of $58.50 per share, exercise of the Capped Calls will mitigate dilution from the Notes from the conversion price up to the cap price. Capped Calls are excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company utilizes an aircraft owned by the Company’s Chief Executive Officer on an as-needed basis. The Company has agreed to reimburse the Chief Executive Officer for use of the private aircraft for business purposes at an hourly rate per flight hour. The reimbursement rate was approved by the Company’s Board of Directors based upon a review of comparable chartered aircraft rates. The Company accrued less than $0.1 million as of June 30, 2020 and approximately $0.3 million as of December 31, 2019 included within accrued expenses on the condensed consolidated balance sheets. A total of $0.5 million and $0.6 million has been paid under the arrangement during the six months ended June 30, 2020 and 2019, respectively.
Tax Receivable Agreement
On the date of the IPO, the Company entered into a TRA with Continuing Members that provides for a payment to the Continuing Members of 85% of the amount of tax benefits, if any, that Pluralsight, Inc. realizes, or is deemed to realize as a result of redemptions or exchanges of LLC Units. As discussed in Note 15—Income Taxes, no amounts were paid or payable to Continuing Members under the TRA as it is more-likely-than-not that the Company’s tax benefits obtained from exchanges subject to the TRA will not be realized.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the applicable regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2019 included in Pluralsight, Inc.’s Annual Report on Form 10-K/A, as filed with the SEC on March 2, 2020 (“Annual Report”).
Consolidation
These unaudited condensed consolidated financial statements include the accounts of Pluralsight, Inc. and its directly and indirectly wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
As discussed in Note 1—Organization and Description of Business, Pluralsight, Inc. consolidates the financial results of Pluralsight Holdings as a Variable Interest Entity (“VIE”). The Company periodically evaluates entities for consolidation either through ownership of a majority voting interest, or through means other than a voting interest, in accordance with the VIE accounting model. Under the VIE accounting model, Pluralsight, Inc. is the primary beneficiary as it has the majority economic interest in Pluralsight Holdings, and, as the sole managing member, has decision making authority that significantly affects the economic performance of the entity, while the limited partners have no substantive kick-out or participating rights.
The assets and liabilities of Pluralsight Holdings represent substantially all of the consolidated assets and liabilities of Pluralsight, Inc. with the exception of certain deferred taxes and liabilities under the Tax Receivable Agreement (“TRA”) as discussed in Note 15—Income Taxes and the obligations under the Company’s convertible senior notes discussed in Note 10—Convertible Senior Notes.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses for the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to the determination of the fair value of equity awards, the fair value of the liability and equity components of the convertible senior notes, the fair value of identified assets and liabilities acquired in business combinations, the useful lives of property and equipment, content library and intangible assets, impairment of long-lived and intangible assets, including goodwill, provisions for doubtful accounts receivable, the standalone selling price (“SSP”) of performance obligations, the determination of the period of benefit for deferred contract acquisition costs, certain accrued expenses, including author fees, and the discount rate used in measuring lease liabilities. These estimates and assumptions are based on the Company’s historical results and management’s future expectations. Actual results could differ from those estimates.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. The allowance for credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. The ASU also amends the impairment model for available-for-sale debt securities and requires any credit losses on available-for-sale debt securities to be presented as an allowance rather than as a write-down, with changes presented through earnings. The Company adopted the standard effective January 1, 2020 using the modified retrospective approach. The effect of the adoption was not material to the Company’s condensed 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, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset. The Company adopted the standard prospectively effective January 1, 2020. As a result of the adoption, the Company capitalizes certain implementation costs that were previously expensed as incurred. These costs will be amortized to expense over the term of the hosting arrangement. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740 and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The standard is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard during the three months ended June 30, 2020. The effect of adopting the standard was not material to the Company’s condensed consolidated financial statements for the three and six months ended June 30, 2020. The standard removes the exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and other comprehensive income, as a result the Company was not required to apply the incremental approach for intraperiod tax allocation during the three months ended June 30, 2020.
Fair Value Measurements
The Company measures and records certain financial assets at fair value on a recurring basis. Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenue by geographic region, based on the physical location of the customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
59,426

 
63
%
 
$
47,255

 
62
%
 
26
%
Europe, Middle East and Africa(1)
 
26,278

 
28
%
 
20,904

 
28
%
 
26
%
Other foreign locations
 
9,061

 
9
%
 
7,703

 
10
%
 
18
%
Total revenue
 
$
94,765

 
100
%
 
$
75,862

 
100
%
 
 
 
 
Six Months Ended June 30,
 
Growth
 
 
2020
 
2019
 
Rate
 
 
Amount
 
%
 
Amount
 
%
 
%
 
 
 
 
 
 
 
 
 
 
 
United States
 
$
117,592

 
63
%
 
$
90,836

 
63
%
 
29
%
Europe, Middle East and Africa(1)
 
52,250

 
28
%
 
39,890

 
27
%
 
31
%
Other foreign locations
 
17,569

 
9
%
 
14,753

 
10
%
 
19
%
Total revenue
 
$
187,411

 
100
%
 
$
145,479

 
100
%
 
 
(1)
Revenue from the United Kingdom represented 11% of revenue for the three months ended June 30, 2020 and 2019, and 12% and 11% of revenue for the six months ended June 30, 2020, and 2019, respectively. No other foreign country accounted for 10% or more of revenue during the three and six months ended June 30, 2020 and 2019 .
Revenue by type of customer, was as follows (dollars in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Business customers
 
$
82,751

 
$
64,528

 
$
164,042

 
$
123,095

Individual customers
 
12,014

 
11,334

 
23,369

 
22,384

Total revenue
 
$
94,765

 
$
75,862

 
$
187,411

 
$
145,479


Summary of Deferred Contract Acquisition Costs Activity
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 
 
Six Months Ended June 30,
 
 
2020
 
2019
 
 
 
 
 
Beginning balance
 
$
24,313

 
$
20,212

Capitalization of contract acquisition costs
 
13,363

 
11,430

Amortization of deferred contract acquisition costs
 
(12,767
)
 
(11,311
)
Ending balance
 
$
24,909

 
$
20,331


XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents, Short-term and Long-term Investments
Cash equivalents, restricted cash equivalents, and investments consisted of the following (in thousands):
 
 
June 30, 2020
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
31,389

 
$

 
$

 
$
31,389

U.S. treasury securities
 
139,887

 
57

 
(3
)
 
139,941

Corporate notes and obligations
 
139,380

 
719

 
(55
)
 
140,044

Foreign government obligations
 
7,112

 

 
(3
)
 
7,109

Total short-term investments
 
$
317,768

 
$
776

 
$
(61
)
 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
120,273

 
$
1,140

 
$
(133
)
 
$
121,280

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
121,217

 
$
1,140

 
$
(133
)
 
$
122,224

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
524,541

 
$
1,916

 
$
(194
)
 
$
526,263


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 
4,991

 

 

 
4,991

Total cash equivalents
 
$
67,076

 
$

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$
33,627

 
$

 
$

 
$
33,627

U.S. treasury securities
 
149,353

 
53

 

 
149,406

Corporate notes and obligations
 
148,993

 
215

 
(7
)
 
149,201

Total short-term investments
 
$
331,973

 
$
268

 
$
(7
)
 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$
78,353

 
$
121

 
$
(46
)
 
$
78,428

U.S. agency obligations
 
26,436

 
1

 
(4
)
 
26,433

Certificates of deposit
 
944

 

 

 
944

Total long-term investments
 
$
105,733

 
$
122

 
$
(50
)
 
$
105,805

 
 
 
 
 
 
 
 
 
Total cash equivalents, restricted cash equivalents, and investments
 
$
533,153

 
$
390

 
$
(57
)
 
$
533,486



Summary of Investments Based on Stated Maturities
The amortized cost and fair value of the Company’s investments based on their stated maturities consisted of the following as of June 30, 2020 (in thousands): 
 
 
Amortized Cost
 
Fair Value
 
 
 
 
 
Due within one year
 
$
317,768

 
$
318,483

Due between one and two years
 
121,217

 
122,224

Total investments
 
$
438,985

 
$
440,707


XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The fair value of the Company’s financial instruments was as follows (in thousands):
 
 
June 30, 2020
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
64,479

 
$

 
$

 
$
64,479

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
31,389

 
$

 
$
31,389

U.S. treasury securities
 

 
139,941

 

 
139,941

Corporate notes and obligations
 

 
140,044

 

 
140,044

Foreign government obligations
 

 
7,109

 

 
7,109

Total short-term investments
 
$

 
$
318,483

 
$

 
$
318,483

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
21,077

 
$

 
$

 
$
21,077

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
121,280

 
$

 
$
121,280

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
122,224

 
$

 
$
122,224

 
 
December 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
62,085

 
$

 
$

 
$
62,085

Commercial paper
 

 
4,991

 

 
4,991

Total cash equivalents
 
$
62,085

 
$
4,991

 
$

 
$
67,076

Short-term investments
 
 
 
 
 
 
 
 
Commercial paper
 
$

 
$
33,627

 
$

 
$
33,627

U.S. treasury securities
 

 
149,406

 

 
149,406

Corporate notes and obligations
 

 
149,201

 

 
149,201

Total short-term investments
 
$

 
$
332,234

 
$

 
$
332,234

Restricted cash equivalents
 
 
 
 
 
 
 
 
Money market funds
 
$
28,371

 
$

 
$

 
$
28,371

Long-term investments
 
 
 
 
 
 
 
 
Corporate notes and obligations
 
$

 
$
78,428

 
$

 
$
78,428

U.S. agency obligations
 

 
26,433

 

 
26,433

Certificates of deposit
 

 
944

 

 
944

Total long-term investments
 
$

 
$
105,805

 
$

 
$
105,805

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Prepaid expenses
 
$
12,584

 
$
11,469

Other current assets
 
2,180

 
2,705

Prepaid expenses and other current assets
 
$
14,764

 
$
14,174


Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Accrued compensation
 
$
18,776

 
$
23,310

Accrued income and other taxes payable
 
7,010

 
7,116

Accrued other current liabilities
 
13,164

 
10,277

Accrued expenses
 
$
38,950

 
$
40,703


XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
 
June 30,
2020
 
December 31,
2019
 
 
 
 
 
Computer equipment
 
$
9,263

 
$
9,047

Software
 
546

 
2,047

Capitalized internal-use software costs
 
22,619

 
23,021

Furniture and fixtures
 
5,922

 
5,826

Leasehold improvements
 
9,367

 
9,871

Construction in progress
 
43,178

 
4,427

Total property and equipment
 
90,895

 
54,239

Less: Accumulated depreciation
 
(30,107
)
 
(31,343
)
Property and equipment, net
 
$
60,788

 
$
22,896


XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc. (Tables)
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Summary of Acquisition Date Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the acquisition date fair values of assets acquired and liabilities assumed at the date of acquisition (in thousands):
 
 
Fair Value
 
 
 
Cash and cash equivalents
 
$
5,290

Accounts receivable
 
1,798

Other assets acquired
 
207

Property and equipment
 
223

Right-of-use assets
 
549

Goodwill
 
139,413

Intangible assets
 
24,800

Lease liabilities
 
(549
)
Deferred revenue
 
(1,367
)
Other liabilities assumed
 
(1,303
)
Total fair value of net assets acquired
 
$
169,061


Schedule of Identifiable Intangible Assets Fair Value and Useful Lives
The useful lives, primarily based on the period of benefit to the Company, and fair values of the identifiable intangible assets at acquisition date were as follows:
 
 
Fair Value of Intangible Assets Acquired
(in thousands)
 
Useful Lives
(in years)
 
 
 
 
 
Technology
 
$
24,000

 
5 years
Customer relationships
 
800

 
4 years
Total fair value of intangible assets acquired
 
$
24,800

 
 

Summary of Unaudited Pro Forma Information The unaudited pro forma results have been prepared based on estimates and assumptions, which management believes are reasonable, however, the results are not necessarily indicative of the consolidated results of operations had the acquisition occurred on January 1, 2018, or of future results of operations (in thousands, except per share amounts):
 
 
Three Months Ended
June 30, 2019
 
Six Months Ended
June 30, 2019
 
 
 
 
 
Revenue
 
$
77,100

 
$
149,369

Net loss
 
(42,592
)
 
(80,056
)
Net loss per share, basic and diluted
 
$
(0.31
)
 
$
(0.60
)

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets, net are summarized as follows (in thousands):
 
 
June 30, 2020
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,797

 
$
38

Course creation costs
 
20,945

 
9,966

 
10,979

Total
 
$
53,780

 
$
42,763

 
$
11,017

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
9,323

 
$
19,177

Trademarks
 
120

 
120

 

Noncompetition agreements
 
320

 
320

 

Customer relationships
 
3,550

 
2,979

 
571

Domain names
 
39

 

 
39

Total
 
$
32,529

 
$
12,742

 
$
19,787

 
 
December 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,780

 
$
55

Course creation costs
 
17,717

 
8,814

 
8,903

Total
 
$
50,552

 
$
41,594

 
$
8,958

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
6,585

 
$
21,915

Trademarks
 
162

 
162

 

Noncompetition agreements
 
390

 
390

 

Customer relationships
 
3,550

 
2,879

 
671

Database
 
40

 
40

 

Domain names
 
45

 

 
45

Total
 
$
32,687

 
$
10,056

 
$
22,631


Schedule of Indefinite-Lived Intangible Assets
Intangible assets, net are summarized as follows (in thousands):
 
 
June 30, 2020
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,797

 
$
38

Course creation costs
 
20,945

 
9,966

 
10,979

Total
 
$
53,780

 
$
42,763

 
$
11,017

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
9,323

 
$
19,177

Trademarks
 
120

 
120

 

Noncompetition agreements
 
320

 
320

 

Customer relationships
 
3,550

 
2,979

 
571

Domain names
 
39

 

 
39

Total
 
$
32,529

 
$
12,742

 
$
19,787

 
 
December 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
 
 
 
 
 
 
Content library:
 
 
 
 
 
 
Acquired content library
 
$
32,835

 
$
32,780

 
$
55

Course creation costs
 
17,717

 
8,814

 
8,903

Total
 
$
50,552

 
$
41,594

 
$
8,958

Intangible assets:
 
 
 
 
 
 
Technology
 
$
28,500

 
$
6,585

 
$
21,915

Trademarks
 
162

 
162

 

Noncompetition agreements
 
390

 
390

 

Customer relationships
 
3,550

 
2,879

 
671

Database
 
40

 
40

 

Domain names
 
45

 

 
45

Total
 
$
32,687

 
$
10,056

 
$
22,631


Schedule of Estimated Amortization Expense
Based on the recorded content library and intangible assets at June 30, 2020, estimated amortization expense is expected to be as follows (in thousands):
Year Ending December 31,
 
Amortization
 
 
 
2020 (remaining six months)
4,426

2021
8,502

2022
7,640

2023
6,978

2024
3,015

2025
204

Total
$
30,765


XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes Liability and Equity Components, and Interest Expense Recognized
The net carrying value of the liability component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Principal
 
$
593,500

Less: Unamortized debt discount
 
(100,631
)
Less: Unamortized issuance costs
 
(9,366
)
Net carrying amount
 
$
483,503

The net carrying value of the equity component of the Notes was as follows (in thousands):
 
 
June 30,
2020
 
 
 
Proceeds allocated to the conversion option (debt discount)
 
$
140,776

Less: Issuance costs
 
(3,743
)
Less: Reacquisition of conversion option related to the repurchases of convertible senior notes
 
(2,965
)
Net carrying amount
 
$
134,068

The interest expense recognized related to the Notes was as follows (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Contractual interest expense
 
$
556

 
$
594

 
$
1,113

 
$
726

Amortization of debt issuance costs and discount
 
6,684

 
6,749

 
13,275

 
8,294

Total
 
$
7,240

 
$
7,343

 
$
14,388

 
$
9,020


XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Components of Operating Lease Expense
The Company performed evaluations of its contracts and determined that each of its identified leases are operating leases. The components of operating lease expense were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Operating lease expense
 
$
2,267

 
$
1,506

 
$
4,067

 
$
2,966

Variable lease expense
 
142

 
84

 
315

 
144

Short-term lease expense
 
187

 
69

 
458

 
86

Total lease expense
 
$
2,596

 
$
1,659

 
$
4,840

 
$
3,196


Schedule of Maturities of Operating Lease Liabilities
As of June 30, 2020, the maturities of the Company’s operating lease liabilities were as follows (in thousands): 
Year Ending December 31,
 
 
 
 
 
2020 (remaining six months)
$
3,177

2021
11,808

2022
11,776

2023
11,305

2024
10,574

Thereafter
100,176

Total lease payments
148,816

Less: Imputed interest
(64,724
)
Lease liabilities
$
84,092


XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests (Tables)
6 Months Ended
Jun. 30, 2020
Noncontrolling Interest [Abstract]  
Ownership of the LLC Units The ownership of the LLC Units is summarized as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
Units
 
Ownership %
 
Units
 
Ownership %
 
 
 
 
 
 
 
 
 
Pluralsight, Inc.’s ownership of LLC Units
 
111,875,235

 
78.0
%
 
104,083,271

 
74.3
%
LLC Units owned by the Continuing Members(1)
 
31,589,215

 
22.0
%
 
35,936,804

 
25.7
%
 
 
143,464,450

 
100.0
%
 
140,020,075

 
100.0
%
(1)
Excludes 968,736 and 1,543,813 LLC Units still subject to time-based vesting requirements as of June 30, 2020 and December 31, 2019, respectively
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Share-based Compensation, Stock Options, Activity
The following table summarizes the stock option activity for the six months ended June 30, 2020:
 
 
Stock Options Outstanding
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in millions)
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2019
 
4,361,718

 
$
14.55

 
 
 
 
Granted
 

 

 
 
 
 
Exercised
 
(193,841
)
 
13.05

 
 
 
 
Forfeited or cancelled
 
(16,277
)
 
7.28

 
 
 
 
Outstanding as of June 30, 2020
 
4,151,600

 
$
14.65

 
7.9
 
$
14.1

Vested and exercisable as of June 30, 2020
 
4,075,135

 
$
14.90

 
7.9
 
$
12.8


Schedule of Share-based Compensation, Restricted Stock Units Award Activity
The activity for RSUs of Pluralsight, Inc. and restricted share units of Pluralsight Holdings for the six months ended June 30, 2020 was as follows:
 
 
Number of
RSUs or Units
 
Weighted-Average
Grant Date Fair
Value
 
 
 
 
 
RSUs of Pluralsight, Inc.:
 
 
 
 
Balance at December 31, 2019
 
7,672,038

 
$
22.71

Granted
 
6,219,477

 
19.35

Forfeited or cancelled
 
(483,563
)
 
20.86

Vested
 
(1,895,152
)
 
24.43

Balance at June 30, 2020
 
11,512,800

 
$
20.69

 
 
 
 
 
Restricted Share Units of Pluralsight Holdings:
 
 
 
 
Balance at December 31, 2019
 
1,312,500

 
$
8.24

Vested
 
(375,000
)
 
8.24

Balance at June 30, 2020
 
937,500

 
$
8.24


Schedule of Share-based Compensation, Performance Shares Award Activity
The activity of unvested LLC Units during the six months ended June 30, 2020 was as follows:
 
 
Unvested Units
 
Weighted-
Average
Grant Date
Fair Value
 
 
 
 
 
Unvested LLC Units outstanding—December 31, 2019
 
1,543,813

 
$
8.72

Vested
 
(575,077
)
 
8.44

Unvested LLC Units outstanding—June 30, 2020
 
968,736

 
$
8.89


Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Equity-based compensation expense was classified as follows in the accompanying condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Cost of revenue
 
$
296

 
$
133

 
$
566

 
$
217

Sales and marketing
 
10,878

 
7,952

 
20,400

 
14,228

Technology and content
 
6,884

 
5,137

 
13,220

 
8,847

General and administrative
 
8,367

 
9,510

 
17,817

 
19,708

Total equity-based compensation
 
$
26,425

 
$
22,732

 
$
52,003

 
$
43,000


XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share amounts):
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
Net loss
 
$
(39,730
)
 
$
(40,764
)
 
$
(87,243
)
 
$
(74,648
)
Less: Net loss attributable to non-controlling interests
 
(9,801
)
 
(11,637
)
 
(21,995
)
 
(26,446
)
Net loss attributable to Pluralsight, Inc.
 
$
(29,929
)
 
$
(29,127
)
 
$
(65,248
)
 
$
(48,202
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average shares of Class A common stock outstanding, basic and diluted
 
107,153

 
96,708

 
105,899

 
86,827

Net loss per share:
 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
 
$
(0.28
)
 
$
(0.30
)
 
$
(0.62
)
 
$
(0.56
)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table contains outstanding share/unit totals with a potentially dilutive impact (in thousands):
 
 
June 30,
2020
 
 
 
LLC Units held by Continuing Members
 
32,558

Stock options
 
4,152

RSUs of Pluralsight, Inc.
 
11,513

Restricted Share Units of Pluralsight Holdings
 
938

Purchase rights committed under the ESPP
 
1,954

Total
 
51,115


XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Description of Business (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Pluralsight Holdings      
Subsidiary, Sale of Stock [Line Items]      
Ownership interest   100.00% 100.00%
Pluralsight Holdings | Continuing Members      
Subsidiary, Sale of Stock [Line Items]      
Ownership interest   22.00% 25.70%
Pluralsight Holdings | Pluralsight, Inc.      
Subsidiary, Sale of Stock [Line Items]      
Ownership interest   78.00% 74.30%
Secondary Offering      
Subsidiary, Sale of Stock [Line Items]      
Number of shares sold (in shares) 11,711,009    
Stock price (in dollars per share) $ 19.50 $ 19.50  
Payment for stock offering costs $ 1.3    
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]          
Contract assets $ 1.1   $ 1.1   $ 0.8
Revenue recognized $ 84.0 $ 65.4 $ 142.1 $ 104.9  
Product Concentration Risk | Revenue | Subscription Accounts          
Disaggregation of Revenue [Line Items]          
Revenue, percent 96.00% 97.00% 96.00% 98.00%  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 94,765 $ 75,862 $ 187,411 $ 145,479
Business customers        
Disaggregation of Revenue [Line Items]        
Revenue 82,751 64,528 164,042 123,095
Individual customers        
Disaggregation of Revenue [Line Items]        
Revenue $ 12,014 $ 11,334 $ 23,369 $ 22,384
Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue, percent 100.00% 100.00% 100.00% 100.00%
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 59,426 $ 47,255 $ 117,592 $ 90,836
Growth rate 26.00%   29.00%  
United States | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue, percent 63.00% 62.00% 63.00% 63.00%
Europe, Middle East And Africa        
Disaggregation of Revenue [Line Items]        
Revenue $ 26,278 $ 20,904 $ 52,250 $ 39,890
Growth rate 26.00%   31.00%  
Europe, Middle East And Africa | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue, percent 28.00% 28.00% 28.00% 27.00%
Other foreign locations        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,061 $ 7,703 $ 17,569 $ 14,753
Growth rate 18.00%   19.00%  
Other foreign locations | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue, percent 9.00% 10.00% 9.00% 10.00%
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenue, percent 11.00% 11.00% 12.00% 11.00%
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Remaining Performance Obligations (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 303.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent of remaining performance obligations to be recognized 75.00%
Period for satisfaction of remaining performance obligation 12 months
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Contract with Customer, Asset and Liability [Roll Forward]    
Beginning balance $ 24,313 $ 20,212
Capitalization of contract acquisition costs 13,363 11,430
Amortization of deferred contract acquisition costs (12,767) (11,311)
Ending balance $ 24,909 $ 20,331
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 524,541 $ 533,153
Unrealized Gains 1,916 390
Unrealized Losses (194) (57)
Fair Value 526,263 533,486
Cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   67,076
Unrealized Gains   0
Unrealized Losses   0
Fair Value   67,076
Cash equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 64,479 62,085
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 64,479 62,085
Cash equivalents | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   4,991
Unrealized Gains   0
Unrealized Losses   0
Fair Value   4,991
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 317,768 331,973
Unrealized Gains 776 268
Unrealized Losses (61) (7)
Fair Value 318,483 332,234
Short-term investments | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,389 33,627
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 31,389 33,627
Short-term investments | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 139,887 149,353
Unrealized Gains 57 53
Unrealized Losses (3) 0
Fair Value 139,941 149,406
Short-term investments | Corporate notes and obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 139,380 148,993
Unrealized Gains 719 215
Unrealized Losses (55) (7)
Fair Value 140,044 149,201
Short-term investments | Foreign government obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,112  
Unrealized Gains 0  
Unrealized Losses (3)  
Fair Value 7,109  
Restricted cash equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,077 28,371
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 21,077 28,371
Long-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 121,217 105,733
Unrealized Gains 1,140 122
Unrealized Losses (133) (50)
Fair Value 122,224 105,805
Long-term investments | Corporate notes and obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 120,273 78,353
Unrealized Gains 1,140 121
Unrealized Losses (133) (46)
Fair Value 121,280 78,428
Long-term investments | U.S. agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   26,436
Unrealized Gains   1
Unrealized Losses   (4)
Fair Value   26,433
Long-term investments | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 944 944
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 944 $ 944
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents and Investments - Schedule of Investments by Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Amortized Cost    
Amortized Cost $ 524,541 $ 533,153
Fair Value    
Fair Value 526,263 $ 533,486
Investments    
Amortized Cost    
Due within one year 317,768  
Due between one and two years 121,217  
Amortized Cost 438,985  
Fair Value    
Due within one year 318,483  
Due between one and two years 122,224  
Fair Value $ 440,707  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents and Investments - Narrative (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Other-than temporary impairments $ 0
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Fair Value of Financial Instruments (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   $ 67,076
Short-term investments $ 318,483 332,234
Long-term investments 122,224 105,805
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 64,479 62,085
Restricted cash equivalents 21,077 28,371
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   4,991
Short-term investments 31,389 33,627
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 139,941 149,406
Corporate notes and obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 140,044 149,201
Long-term investments 121,280 78,428
Foreign government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 7,109  
U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments   26,433
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments 944 944
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   62,085
Short-term investments 0 0
Long-term investments 0 0
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 64,479 62,085
Restricted cash equivalents 21,077 28,371
Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   0
Short-term investments 0 0
Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 1 | Corporate notes and obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments 0 0
Level 1 | Foreign government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0  
Level 1 | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments   0
Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   4,991
Short-term investments 318,483 332,234
Long-term investments 122,224 105,805
Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Restricted cash equivalents 0 0
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   4,991
Short-term investments 31,389 33,627
Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 139,941 149,406
Level 2 | Corporate notes and obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 140,044 149,201
Long-term investments 121,280 78,428
Level 2 | Foreign government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 7,109  
Level 2 | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments   26,433
Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments 944 944
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   0
Short-term investments 0 0
Long-term investments 0 0
Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Restricted cash equivalents 0 0
Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds   0
Short-term investments 0 0
Level 3 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 3 | Corporate notes and obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments 0 0
Level 3 | Foreign government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0  
Level 3 | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments   0
Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term investments $ 0 $ 0
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narrative (Details) - USD ($)
Jun. 30, 2020
Mar. 31, 2019
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of convertible senior notes $ 513,400,000  
Senior Notes Due In 2024 | Convertible Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate principal $ 593,500,000 $ 633,500,000
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 12,584 $ 11,469
Other current assets 2,180 2,705
Prepaid expenses and other current assets $ 14,764 $ 14,174
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 18,776 $ 23,310
Accrued income and other taxes payable 7,010 7,116
Accrued other current liabilities 13,164 10,277
Accrued expenses $ 38,950 $ 40,703
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 90,895 $ 54,239
Less: Accumulated depreciation (30,107) (31,343)
Property and equipment, net 60,788 22,896
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,263 9,047
Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 546 2,047
Capitalized internal-use software costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment 22,619 23,021
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 5,922 5,826
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,367 9,871
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 43,178 $ 4,427
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 3,200 $ 2,300 $ 5,868 $ 4,579
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc. - Narrative (Details) - GitPrime, Inc. - USD ($)
$ in Millions
12 Months Ended
May 09, 2019
Dec. 31, 2019
Business Acquisition [Line Items]    
Cash consideration $ 163.8  
Acquisition costs   $ 0.8
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
May 09, 2019
Business Acquisition [Line Items]      
Goodwill $ 262,532 $ 262,532  
GitPrime, Inc.      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 5,290
Accounts receivable     1,798
Other assets acquired     207
Property and equipment     223
Right-of-use assets     549
Goodwill     139,413
Intangible assets     24,800
Lease liabilities     (549)
Deferred revenue     (1,367)
Other liabilities assumed     (1,303)
Total fair value of net assets acquired     $ 169,061
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details) - GitPrime, Inc.
$ in Thousands
May 09, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value of Intangible Assets Acquired $ 24,800
Technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value of Intangible Assets Acquired $ 24,000
Useful Lives 5 years
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value of Intangible Assets Acquired $ 800
Useful Lives 4 years
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details) - GitPrime, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Business Acquisition [Line Items]    
Revenue $ 77,100 $ 149,369
Net loss $ (42,592) $ (80,056)
Net loss per share, basic and diluted (in dollars per share) $ (0.31) $ (0.60)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Net Book Value $ 30,765  
Content library:    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 53,780 $ 50,552
Accumulated Amortization 42,763 41,594
Net Book Value 11,017 8,958
Acquired content library    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 32,835 32,835
Accumulated Amortization 32,797 32,780
Net Book Value 38 55
Course creation costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,945 17,717
Accumulated Amortization 9,966 8,814
Net Book Value 10,979 8,903
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,500 28,500
Accumulated Amortization 9,323 6,585
Net Book Value 19,177 21,915
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 120 162
Accumulated Amortization 120 162
Net Book Value 0 0
Noncompetition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 320 390
Accumulated Amortization 320 390
Net Book Value 0 0
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,550 3,550
Accumulated Amortization 2,979 2,879
Net Book Value 571 671
Database    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   40
Accumulated Amortization   40
Net Book Value   0
Domain names    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 39 45
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization 12,742 10,056
Intangible assets, gross 32,529 32,687
Intangible assets, net $ 19,787 $ 22,631
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Other Intangible Assets        
Finite-Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 1.4 $ 0.9 $ 2.9 $ 1.6
Course creation costs        
Finite-Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 0.8 $ 0.6 $ 1.6 $ 1.2
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Estimated Amortization Expense (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 (remaining six months) $ 4,426
2021 8,502
2022 7,640
2023 6,978
2024 3,015
2025 204
Net Book Value $ 30,765
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
day
$ / shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
Debt Instrument [Line Items]          
Net cash used in investing activities       $ 0 $ 616,654,000
Equity component of convertible senior notes, net of issuance costs         137,033,000
Purchase of capped calls related to issuance of Convertible Senior Notes         $ 69,432,000
Number of shares covered by cap call, terminated (in shares) | shares 1,032,092        
Taxes paid related to net share settlement $ 1,300,000        
Senior Notes Due In 2024          
Debt Instrument [Line Items]          
Shares covered by cap call (in shares) | shares     15,313,665 15,313,665  
Purchase of capped calls related to issuance of Convertible Senior Notes   $ 69,400,000      
Senior Notes Due In 2024 | Convertible Senior Notes          
Debt Instrument [Line Items]          
Face amount   $ 633,500,000 $ 593,500,000 $ 593,500,000  
Stated rate   0.375%      
Net cash used in investing activities   $ 616,700,000      
Discount rate     5.50% 5.50%  
Fair value of convertible senior notes     $ 492,700,000 $ 492,700,000  
Equity component of convertible senior notes, net of issuance costs     140,800,000    
Issuance costs attributable to liability component     13,100,000 13,100,000  
Issuance costs attributable to equity component     3,700,000 3,700,000  
Aggregate principal repurchased 40,000,000.0        
Repurchases of convertible senior notes 35,000,000.0        
Loss on debt extinguishment 1,000,000.0        
Reacquisition of conversion option related to the repurchases of convertible senior notes $ 3,000,000.0   $ 2,965,000 $ 2,965,000  
Initial strike price (in dollars per share) | $ / shares   $ 38.76      
Initial capped call price (in dollars per share) | $ / shares   $ 58.50 $ 58.50 $ 58.50  
Senior Notes Due In 2024 | Conversion Instance, 130% | Convertible Senior Notes          
Debt Instrument [Line Items]          
Number of consecutive trading days | day   30      
Senior Notes Due In 2024 | Conversion Instance, 130% | Minimum | Convertible Senior Notes          
Debt Instrument [Line Items]          
Number of trading days | day   20      
Conversion ratio, conversion due to qualifying event   130.00%      
Senior Notes Due In 2024 | Conversion Instance, 98% | Minimum | Convertible Senior Notes          
Debt Instrument [Line Items]          
Number of trading days | day   5      
Number of consecutive trading days | day   5      
Senior Notes Due In 2024 | Conversion Instance, 98% | Maximum | Convertible Senior Notes          
Debt Instrument [Line Items]          
Conversion ratio, conversion due to qualifying event   98.00%      
Fundamental Change | Senior Notes Due In 2024 | Convertible Senior Notes          
Debt Instrument [Line Items]          
Percentage of principal amount redeemed   100.00%      
Common Stock | Class A Common Stock | Senior Notes Due In 2024 | Convertible Senior Notes          
Debt Instrument [Line Items]          
Initial conversion rate (in $1,000 per share)   0.0258023000      
Initial conversion price (in dollars per share) | $ / shares   $ 38.76      
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Schedules of Convertible Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2019
Convertible Debt, Interest Expense          
Amortization of debt discount and issuance costs     $ 13,275 $ 8,294  
Senior Notes Due In 2024 | Convertible Senior Notes          
Convertible Debt, Liability Component          
Principal $ 593,500   593,500    
Less: Unamortized debt discount (100,631)   (100,631)    
Less: Unamortized issuance costs (9,366)   (9,366)    
Net carrying amount 483,503   483,503    
Convertible Debt, Equity Component          
Proceeds allocated to the conversion option (debt discount) 140,776   140,776    
Less: Issuance costs (3,743)   (3,743)    
Less: Reacquisition of conversion option related to the repurchases of convertible senior notes (2,965)   (2,965)   $ (3,000)
Net carrying amount 134,068   134,068    
Convertible Debt, Interest Expense          
Contractual interest expense 556 $ 594 1,113 726  
Amortization of debt discount and issuance costs 6,684 6,749 13,275 8,294  
Total $ 7,240 $ 7,343 $ 14,388 $ 9,020  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
extension
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Aug. 31, 2018
USD ($)
Lessee, Lease, Description [Line Items]            
Cash paid for amounts included in measurement of operating lease liabilities $ 1,800 $ 1,300 $ 3,500 $ 2,700    
Weighted average remaining lease term 13 years 3 months 18 days   13 years 3 months 18 days      
Weighted average discount rate 8.20%   8.20%      
Sublease income $ 100 $ 100        
Operating lease, liability 84,092   $ 84,092      
Right-of-use assets 62,982   62,982   $ 15,804  
Security deposit           $ 16,000
Restricted cash and cash equivalents $ 21,622   $ 21,622   28,916  
Minimum            
Lessee, Lease, Description [Line Items]            
Renewal term 3 years   3 years      
Maximum            
Lessee, Lease, Description [Line Items]            
Renewal term 5 years   5 years      
Remaining lease terms of sublease agreements with third parties 2 years          
Tenant Improvements            
Lessee, Lease, Description [Line Items]            
Restricted cash and cash equivalents $ 4,300   $ 4,300   $ 11,600  
Draper, Utah Office Space, 2018            
Lessee, Lease, Description [Line Items]            
Renewal term 5 years   5 years      
Operating lease period           15 years
Operating lease, liability $ 70,300   $ 70,300      
Right-of-use assets $ 70,300   $ 70,300      
Number of extension lease | extension     3      
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases [Abstract]        
Operating lease expense $ 2,267 $ 1,506 $ 4,067 $ 2,966
Variable lease expense 142 84 315 144
Short-term lease expense 187 69 458 86
Total lease expense $ 2,596 $ 1,659 $ 4,840 $ 3,196
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (remaining six months) $ 3,177
2021 11,808
2022 11,776
2023 11,305
2024 10,574
Lessee, Operating Lease, Liability, To Be Paid, After Year Four 100,176
Total lease payments 148,816
Less: Imputed interest (64,724)
Lease liabilities $ 84,092
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]    
Restricted cash and cash equivalents $ 21,622 $ 28,916
Letter of credit    
Loss Contingencies [Line Items]    
Letters of credit outstanding 2,100 2,100
Restricted cash and cash equivalents $ 1,300 $ 1,300
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Pluralsight Holdings    
Noncontrolling Interest [Line Items]    
Ownership interest 100.00% 100.00%
Units outstanding (in shares) 143,464,450 140,020,075
Pluralsight Holdings | Pluralsight, Inc.    
Noncontrolling Interest [Line Items]    
Ownership interest 78.00% 74.30%
Units outstanding (in shares) 111,875,235 104,083,271
Continuing Members | Pluralsight Holdings    
Noncontrolling Interest [Line Items]    
Ownership interest 22.00% 25.70%
Units outstanding (in shares) 31,589,215 35,936,804
LLC Units    
Noncontrolling Interest [Line Items]    
Units still subject to time-based vesting requirements (in shares) 968,736 1,543,813
LLC Units | Pluralsight Holdings    
Noncontrolling Interest [Line Items]    
Units still subject to time-based vesting requirements (in shares) 968,736 1,543,813
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 16, 2018
$ / shares
shares
May 31, 2020
May 31, 2018
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
period
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total intrinsic value of options exercised           $ 1,300,000    
Total unrecognized equity-based compensation of options       $ 2,300,000   $ 2,300,000    
Requisite service period           1 year 9 months 18 days    
Company's matching contribution of eligible employee contributions   50.00%            
Maximum percentage of employee's gross pay that employer will match   6.00%            
Equity-based compensation capitalized as internal-use software       300,000 $ 200,000 $ 690,000 $ 582,000  
Restricted Stock Units (RSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Requisite service period           4 years    
Total unrecognized equity-based compensation       $ 199,000,000.0   $ 199,000,000.0    
Recognition period           3 years    
Restricted Stock Units (RSUs) | First Anniversary                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percent of awards vested           25.00%    
Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares allowable under the plan (in shares) | shares     2,970,000          
Percentage of outstanding stock maximum     1.50%          
Shares reserved for future issuance (in shares) | shares       4,386,452   4,386,452    
Total unrecognized equity-based compensation       $ 17,500,000   $ 17,500,000    
Recognition period           1 year 8 months 12 days    
Consecutive offering period           24 months    
Number of purchase periods | period           4    
Purchase period           6 months    
Maximum fixed contribution amount           $ 12,500    
Maximum number of shares able to be purchased (in shares) | shares           5,000    
Purchase price, percent           85.00%    
number of shares issuable not yet issued (in shares) | shares       1,953,706   1,953,706    
Employee payroll contributions accrued       $ 1,500,000   $ 1,500,000   $ 1,600,000
LLC Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total unrecognized equity-based compensation       $ 6,500,000   $ 6,500,000    
Recognition period           1 year    
Total fair value           $ 10,000,000.0    
IPO                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock price (in dollars per share) | $ / shares $ 15.00              
2018 Equity Incentive Plan | Share-based Payment Arrangement                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares allowable under the plan (in shares) | shares 14,900,000              
Percentage of outstanding stock maximum 5.00%              
Shares reserved for future issuance (in shares) | shares       20,011,454   20,011,454    
GitPrime, Inc. | Minimum | Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           2 years    
GitPrime, Inc. | Maximum | Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           4 years    
Class A Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Defined benefit plan, current liability       $ 200,000   $ 200,000    
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2020
Stock Options Outstanding  
Beginning balance (in shares) 4,361,718
Granted (in shares) 0
Exercised (in shares) (193,841)
Forfeited or cancelled (in shares) (16,277)
Ending balance (in shares) 4,151,600
Vested and exercisable (in shares) 4,075,135
Weighted- Average Exercise Price  
Beginning balance (in dollars per share) $ 14.55
Granted (in dollars per share) 0
Exercised (in dollars per share) 13.05
Forfeited or cancelled (in dollars per share) 7.28
Ending balance (in dollars per share) 14.65
Vested and exercisable (in dollars per share) $ 14.90
Stock Option Activity, Additional Disclosures  
Weighted-average remaining contractual term, outstanding 7 years 10 months 24 days
Weighted-average remaining contractual term, vested and exercisable 7 years 10 months 24 days
Aggregate intrinsic value, outstanding $ 14.1
Aggregate intrinsic value, vested and exercisable $ 12.8
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation - Schedule of Equity Award Activity (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
LLC Units  
Number of Shares  
Beginning balance (in shares) | shares 1,543,813
Vested (in shares) | shares (575,077)
Ending balance (in shares) | shares 968,736
Weighted- Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 8.72
Vested (in dollars per share) | $ / shares 8.44
Ending balance (in dollars per share) | $ / shares $ 8.89
Parent Company | Restricted Stock Units (RSUs)  
Number of Shares  
Beginning balance (in shares) | shares 7,672,038
Granted (in shares) | shares 6,219,477
Forfeited or cancelled (in shares) | shares (483,563)
Vested (in shares) | shares (1,895,152)
Ending balance (in shares) | shares 11,512,800
Weighted- Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 22.71
Granted (in dollars per share) | $ / shares 19.35
Forfeited or cancelled (in dollars per share) | $ / shares 20.86
Vested (in dollars per share) | $ / shares 24.43
Ending balance (in dollars per share) | $ / shares $ 20.69
Subsidiaries | Restricted Stock Units (RSUs)  
Number of Shares  
Beginning balance (in shares) | shares 1,312,500
Vested (in shares) | shares (375,000)
Ending balance (in shares) | shares 937,500
Weighted- Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 8.24
Vested (in dollars per share) | $ / shares 8.24
Ending balance (in dollars per share) | $ / shares $ 8.24
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Equity-based compensation $ 26,425 $ 22,732 $ 52,003 $ 43,000
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Equity-based compensation 296 133 566 217
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Equity-based compensation 10,878 7,952 20,400 14,228
Technology and content        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Equity-based compensation 6,884 5,137 13,220 8,847
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Equity-based compensation $ 8,367 $ 9,510 $ 17,817 $ 19,708
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Contingency [Line Items]        
Effective tax rate 1.20% (0.50%) 0.30% (0.60%)
Total unrecorded TRA liability $ 295.3   $ 295.3  
Common Stock | Class A Common Stock        
Income Tax Contingency [Line Items]        
Effect of exchanges of LLC Units (in shares) 4,929,959,000 4,469,843,000 5,131,199,000 33,419,553,000
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Calculation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Numerator:        
Net loss $ (39,730) $ (40,764) $ (87,243) $ (74,648)
Less: Net loss attributable to non-controlling interests (9,801) (11,637) (21,995) (26,446)
Net loss attributable to Pluralsight, Inc. $ (29,929) $ (29,127) $ (65,248) $ (48,202)
Denominator:        
Weighted-average shares of Class A common stock outstanding, basic and diluted (in shares) 107,153 96,708 105,899 86,827
Net loss per share, basic and diluted (in dollars per share) $ (0.28) $ (0.30) $ (0.62) $ (0.56)
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2020
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 51,115
LLC Units held by Continuing Members  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 32,558
Stock options  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 4,152
Purchase rights committed under the ESPP  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 1,954
Pluralsight Holdings | Restricted Stock Units (RSUs)  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 938
Parent Company | Restricted Stock Units (RSUs)  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share (in shares) 11,513
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Narrative (Details) - $ / shares
Jun. 30, 2020
Mar. 31, 2019
Senior Notes Due In 2024 | Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Initial capped call price (in dollars per share) $ 58.50 $ 58.50
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Narrative (Details) - Chief Executive Officer - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Related Party Transaction [Line Items]      
Due to related parties $ 0.1   $ 0.3
Amount paid under the arrangement $ 0.5 $ 0.6  
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %R$_5 '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !&ULS9+! M3L,P#(9?!>7>.FW1@*CK!<0))"0F@;A%CK=%:]HH,6KW]J1EZX3@ 3C&_O/Y ML^0:O<(^T$OH/06V%*]&UW91H5^+/;-7 !'WY'3,4Z)+S6T?G.;T##OP&@]Z M1U!*N0)'K(UF#1,P\PM1-+5!A8$T]^&$-[C@_6=H9YA!H)8<=1RAR L0S331 M'\>VA@M@@C$%%[\+9!;B7/T3.W= G))CM$MJ&(9\J.9GUWG=S':1 M=8>4?D6K^.AI+9.7=IEBIZEI5MQ^3ZP^_B[#KC=W: M?VQ\%FQJ^'47S1=02P,$% @ 7(3]4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !ME=;K]YU.&JQX MPM)3N>8"WBRD2IB&6[7LI&O%69@;)7&'.DZOD[!(M$9G^;.9&IW)3,>1X#-% MTBQ)F'JYX+': /!X&?#)SR.#1+P M^+8#;95C&L/#ZSWZ=3YYF,P32_E$QG]&H5Z=MP8M$O(%RV)]+[=XXX,.@Z1PSHSH"^,7"/C>#M#+Q\ MH@6S?%J73+/1F9);HLS7@&8NL2^1SY)H5O>N)BKZ);=^PS53 M#!0M#XOC[L*Q%BQ.,7\-2DX#%&<7J==1S,EMECQQ5<4%QW :+/;A.0#>R;3$,(M6D1! MH4''%[@&" PP<%R-B2&'^;05Q<^B&[AK#!R/PE>9)Q)>V:W#''*E*;+"@NYWO' MD:OG8,7$DA]-935 M^/YY1@KUZC-#;11;IAD2IE"I*@^!;&25E7P-XI>W M]?]K9C8GT$8Y82J@C"Q.::9N8WNJE%#7I525NZ$& MYX8IB(%Q$,!I%$H''A:0&$>;!6BC+#!/6!R3BRR%UVGU:N(X=64EM>)/&XG_ M5<+5T@38!T" [ Q2L&:BVGTX8"TUJ_T4E^Z]LU8+LI[?3]T%782KH%KMUTX &#UCF=UWL-5N:HFP( /6BX_JN?B69GU&LGL MZWIFGC?!R.=,0WDK3.E1U8#:(7=S9-,FW8Q M-/:I54JO]Z-\:L7/:R9^W^/3_G]].O3\(>T-C[C4"I_7I'2=-':IE3%O^*-: M@U:4_$9MBN]QZ0[YE4L]=PC_O#$J!-<7L] M["-H=N]^5B0Z%BJ)7I%RFOOK;R@[HBT^[.*N!=)(]I#Z+9>R7/.VD-=BPSOX9B7ZME!PVS\OY:;G134V:ILEQ3A9 MMD7=+>YNQL\>^KL;,:BF[OA#C^30MD7_^H$WXN5V019O'WRNG]=*?["\N]D4 MS_R1JS\V#SW<+:=>JKKEG:Q%AWJ^NEV\)^_NHUPW&"W^5?,7>7"-]%">A/BB M;SY5MPNL%?&&ETIW4<"O+;_G3:-[ AU_[CM=3,_4#0^OWWK_^SAX&,Q3(?F] M:/Y=5VI]N\@6J.*K8FC49_'R#[X?4*S[*T4CQ__1R]X6+U Y2"7:?6-0T-;= M[G?Q=>^(@P8D\C2@^P;TW 9LWX"- ]TI&X?UL5#%W4TO7E"OK:$W?3'Z9FP- MHZD[/8V/JH=O:VBG[NY%5\&D\ K!E11-714*;CX43=&5'#WJCB6Z0G\\?D0_ M7/R(+E#=H=_78I!%5\F;I0(-NJ=EN7_>A]WSJ.=Y_QRZ:\3P):*88D?S^W#S MC[R$YD0W)_EQ\R6,?!H^G89/Q_Z8;_A#W_-.H4)*&.>[0(]LZI&-/4:^'@NY M1N ;5.H+_N=0;XL&'N'TU:ZK9.Q*;[CM79;F&;U9;@]=8EOE.";Q9'6D,YIT M1D&=CVO1JRO%^Q9F=,NE:GTB=_W$!X]G)(LR-E/I,&.4LL@M,YYDQD&9[\M2 M#" ,0D;)P95/#;]$'80WL4)% T%(+U.I[R[B2Y;BT?47[#)*8IA4_3FL.#ZM MN/%K6$2\?>+]M) NH7>YX6-$:5Y=/HBMP24D3K.9"VPK@L$L<;L@F5R0!%WP MD:\XK%)84:)3/<0]B'VPK&0]QL%22/>T);:8-(WBF62'5<88<2M.)\5I4/%# MSS=%72'^=:-CBQR]+M0:7%X>;3B7[M16%*5)--/MLB*I9[%ED^XLJ/MWH8KF M#(F9]? 8XSB>[UN'69QD#+M%YI/(/"CR,^S5OBYUE"Z_)=;DEAI*$CK7[+#* MZ(B.> A.;%V(47JU>OH M5^W2C=8ZQARG7F)'!IQF\\C@,*/@6)]?#;X(#2\&G:5Y[.5)) M;= XS CXU+.KB$$B.<%$"%QZ1S7U4P^YHM^9S'X^1-!T+M,VR_(X\Z@T0"1A M(G[J5-$]UT"8O2?].FW6D3S-+)VV&:6)+[@2@T029N)/0E0O==,XI=D,H@F- MF375)^V.Q1E8D?^95N!7T>VCK',,-I128A' 814?+NEC_09=),RNWT9,!;:2 M@SPISN?B'%9QGGO$&3Z1

20:.I'\K(RZJ8NG MNH%9Y\&TFAJ$T#!"IDQP4[SJ-- U?FI3 =;$/.=Q6!&<^!)J:M!!P^@ A?W M3=KC5&B#@$'PPG.)MEFD)](C\:#<"?/B36(Q*,C_T8I[5#I 0%)"YBI=9DGN MX04UO*!A7OS,H3 _7$%.C38%TM3*P1Q6\:'5L4+#"AIFQ13E>K[EW>!>C([P MCU-X^ERBPX[$A*4>D883-,R)XW3VE#L=0$B!:O,RSV67L1Q[J$8-..B9X-B[ M]!0EJ*MTR8BEUV&6Q\3G7,,)&N8$Y#1;R!/'=$'RKH;=U G%_4D#M9$ 172, M+<$.NQ1#MNA1;.!!P_"P=M5)#]N02!,66;'*P1(( SX/&Y+0<*&S(_&I96L7 M+*DET+;),T\5Q@R/6)A'N]UU0AZS49/%.,GG^8+#+LWB-/<$?&:8Q,),NA=M M6^_*K5VE"%E9W3WSK@3%Z(=?8 :^/[ 2+:S*M7YQ ML>6H[N#>27OF./PC\;QH<5A1ZDD\F4$G"Z/S4'7%5W59.^,YLU%X%5.64"L: M.0RC.&.9!_+,4).%J;D+FM*[+5&A5%\_#4IG^$@)]- ,?=%(?LZN9N[U6'C6Q@';['"?-EY],/9'C4DB.+OX5$3LZ-PS#[I43L&SVO; MH,FQ+!.@HQ-ES>C/^[/]:4)DE'T/?YJP%H7#VDE_YM9;5&N!ADQVLI8';]KU MGSG\4O3/=2=1PU?0!E^G,!G][B\'=C=*;,:7[T]"*=&.EVM>@!.T 7R_$I"! M[V_T^_SI[S?N_@M02P,$% @ 7(3]4&9$R3Z\ P 11$ !@ !X;"]W M;W)K<@&IPUC;-[/SZO08*(>$K$[61&AO.O9R#.1PYBZ.0KRIB3*/O M"4_5THJT/GRQ;15$+*'J01Q8"F=V0B94PU3N;760C(9Y4<)MXCB^G= XM5:+ M_-A&KA8BTSQ.V48BE24)E?\],2Z.2PM;[P>^QOM(FP/V:G&@>[9E^MMA(V%F M5UW".&&IBD6*)-LMK4?\94WR@ASQ=\R.ZF2,C)07(5[-Y/=P:3F&$>,LT*8% MA:\WMF:CM^[_YJ+!S$O5+&UX/_$H8Z6ULQ"(=O1C.NO MXO@;*P5YIE\@N,K_HV.!G_0+^K9]1G>?[M$G%*?HKTAD MBJ:A6M@:.)G.=E!>_ZFX/NFX_A]9^H!=. M0KAMXX)F4L%KPE 2OG]&!2O1&><;0'2Q**#BG M4J$# ]=&L'[W;>R+2TQ/B#D/CN/@,_Z#L(:"2:5@V"G_SA2,039$>)4([Z=$Q$IEPP*\"UKGQ/L0#<)^1=C_*<+P MDE<:7!RG^R'6_B#K/D2#];1B/>UEO>94*?0(KZDD@=?_UE#O,?RL:COK;UNT MN\%!LW$.&H0UZ,\K^O,KZ%]MGWFW*GU2U6NTPB/'=] MWW%GYP(ND<0E&$_PK(-_G5VX/[QN-MIE,'6)N$0.B*BC#(_)LO5HF]5AAC\Z MS?#(.!O&-274@88_--'P94YY'2X;@6SN(>H\(Q^69Z0EI%P\AX][OJ5H04Z( M#]!Y!_\ZS*0;WM?A(9-=#Z,& V9- XOQ-"OT_,3KKZY63U/U!+ P04 " !2V+2E^/UL9L+L=C/5_+,M,7:B,KN+-4 M=9D9.*U78[VI9;9H@LIBS"F-QF665Z.;J^;:?7USI;:FR"MY7Q.]+K(G[Q?7(VIG) LY-S9%!C_/?S=)AT= MQK2!Q\?[[+\TY(',8Z;E1!7?\X597X^2$5G(9;8MS!?U\IML"84VWUP5NOE/ M7EHL'9'Y5AM5ML$P@S*O=K_9:RO$40#DP0-X&\#= -$3$+0!P<^.(-H \;,C MA&U 0WV\X]X(-\U,=G-5JQ=26S1DLP>-^DTTZ)57ME >3 UW"Q MRP6!(ZV*?)$9.'DP\ /U8#112_)Y(^O,/E=-SLFWAREY^^8=T>NLEIKD%?FZ M5EN=50M]1MZM].YVTV']TPG()]49=::S&!:"R1^.AP?#<2/ M09J#/GROSQT?3/AA6UV0@)X13CE%YC/YZ7"68G3^W^BS_SSZB1C!H5B")E_0 MD^]]-5>E[(J#_'G[J$T-B_VO@>SBD%TTV45/]B_R659;B17-+C!J FWK>[Y) M11R%5^/GXT?AH^(PB?@I:NJC6!(+QDYA,P0F0A&G!]@)Q_# ,1SD.%':V!55 M]W/=)0B/!TYC%CM<$52FCPH3&J8.31_%1!(ED<,3@3&:1@(G&A^(QH.+HFV.U8K( MUXUMI?IR8#$DAZS)H'P/60'-%9HH-/OZ2=K\F(J)KT\Z*:#=+_*^;I2A5K]:#C/H8E#?\$8I][P/ V9,\D) M@A()<^O&1X5I%#HU./-1(J0IQ0DSVKUXZ? "D1443M'PS1;P:L]M*[6V"7UM M4I\13U/G&4XP& UC9\5/$9B(@LAI,C,,QN,HZJ%^Y#G8\--6!H@K;^&@Q!FV M:GGDUCB"2T,AJ,OL31UJ2/#)IS&00]WWG'G@]P_VK:XK%6YYP^N"N7- MO0F(@82YQ! >M@@4N<0QG^V0/\V@684;.O)%10@1#CPM,3@P5>L\1@3 0I=>5$<"GE/>\< MUOD(-FPDCM4\(Y5$>R7SW^Q0[*Z50%""48\P@A*!US%\5!@GO(=MYR78L)EH M%LVCA.]BN:\@D[WV- S_-7\NP/^Z;A''1>X"FV(X,(R1ZRXP7"R"D/60[_P% MB_^EN/>$08)*@I_JE@\J0(PT=X^]#[+UZW+W49Q['0-)Q=,>0\ Z \2&'=#O MTI "GCM*T3 $C2/A\D1P8)1=/688#DKAR+:>DNWL#QOV/Q^E MUI=D3YEDQM3YX]9DCP4\>$4J59U;3U2KHK OS+SM=[@XOF$Y3Q/J-3H$QECD M+NDIAN/PPG2_(E!<)$2/6^"=4>+#1JE7E?MB"P9*VZV@,P*KY )3HTT>G59G MREW_@.,8=^7 <%'(W2^7&883X"!Z>B'OS!,?-D\'.< ^[#9ASNQ663YOG.0B M+[9V ^=M7I$%5$M6'P'1=M$.EQQ/E%YP]TL,A[D- T>YW^ S'!9&]/BOIW'R MSFKQ8:OUO=DE!#&R9W!:*[G?LH+O[TF1@8*W\*%1EJHBVJCY$]G:;3#0#2YN MMHTQ]76M//4;J7>9<7U]0\5HS,+ %=C'I7%$$U=A+%V8> 86P<$G,7?;\OAH MZ["4]:K9L]4@P;8RNXVAP]7#OO!MLQOJ7+]CEQ.&7)^RR]ENU[=+O]N$_I35 MJ[S2I)!+&(I>Q##7>K>ONSLQ:M-L7#XJ8U39'*YEMI"U!<#]I5)F?V('..RN MW_P#4$L#!!0 ( %R$_5#)SW;VO0, #0, 8 >&PO=V]R:W-H965T M&ULI5?;;N,V$/T50MB'#9!$5^MBV 82VT6WV&V#3=,^%'V@ M+=H2EB)=DK)W^_4=4HK6EF@A;5\BD3IG+LO*;4$J+._Y@3#XLN.BP@J68N_*@R X-Z2*NH'GQ6Z%2^8L9F;O22QFO%:T M9.1)(%E7%1;?'@GEI[GC.Z\;G\M]H?2&NY@=\)X\$_5R>!*P5D1)DO. MD""[N?/@3]>^IPD&\5M)3O+L'>E4-IQ_T8L/^=SQ=$2$DJW2)C \CF1)*-66 M((Z_6J-.YU,3S]]?K?]@DH=D-EB2):>_E[DJYD[JH)SL<$W59W[ZD;0)3;2] M+:?2_$6G%NLY:%M+Q:N6#!%4)6N>^&LKQ!D![-@)04L(^H3H"B%L">%;/40M M(7JKATE+,*F[3>Y&N!56>#$3_(2$1H,U_6+4-VS0JV2Z4)Z5@*\E\-1BR5D. M/SO)$;Q)3LL<*U@\*WA /2B)^ X^55"%A2Z/(T$?N93H#KT\K]#[=S?H'2H9 M^K7@M<0LES-7053:MKMM(WAL(@BN1!"B3YRI0J(U1));^*MQ?CS"=T&-3I+@ M59+'8-3@3S6[1Z%WBP(O\"SQ+-],]S-;.O_/^_H_>[\0(^SJ(S3VPBOVND(8 MUL$'MN4507\\;*02T/!_CKB+.G>1<1==-W21<]+EG(SF#)<'7 T,3DXA"-M^0U"93%)L M+J5&!2,PD3>WB!%E$R$9A)7TJF(YA-PE/04L$#_J*S $^;Y=@+03(!T5X+)% MK[52.@PNC!.OGZ8%%GEA%O12M<#2V.M;6UM@211,KK12UB6V@%100T@U6@;!AKY@V.&@O*]R=A+_&5 M!1;X<=KKJ[4-%H=A9-?'][[?\-Z_+(F!-D^T%IA*/53=ZG/]WGJ->\.S,$CB M07-8<6DZZ9\1-EP$4[9FJKGPNMUNQ'TP M@UUO_]&?+GW+_DJ/Q&;J^FZ^F:<_8;'79PLE.W#EW2?P*XIF1&T6BA_,#+;A M"B8Z\UK 6$^$!L#W'>?J=:$==/\H+/X!4$L#!!0 ( %R$_5 N("*[@0P M *-) 8 >&PO=V]R:W-H965T&ULQ5Q=<]LV%OTK'$]G MMIFI(N*;Z#B>B64[5NKM9IJV^["S#XQ$1]Q*I$I2X$+G',O()T_E-4?]2++FNCK:EG4;\X63;/^<3RN9XMLE=:ORW56J+_< ME]4J;=3;ZO.X7E=9.N\:K99C',=\O$KSXNSBO/OL0W5Q7FZ:95YD'ZJHWJQ6 M:?7M,EN6#V_.T-GC![_DGQ=-^\'XXGR=?LX^9LUOZP^5>C?>]3+/5UE1YV41 M5=G]F[.WZ,<[(=H&'>+W/'NH]UY'K2N?RO*/]LUT_N8L;BW*EMFL:;M(U7]? MLDFV7+8]*3O^[#L]VSVS;;C_^K'WF\YYY>FQ\%LTV=5.N^L;*@E5>;/]/O_8#L=< $4<# MW#? 1@/B:D#Z!N30!K1O0 ]MP/H&S&B A:,![QMPHP'EC@:B;R#,)[B&->D; M)&8#UQ-DWT":)CDG+GZ54^1%6+5_VU+[K0[MJK8,R+=A5^;"KUUURU:RXF93%7:RJ;1^I572[S>=JH M-Q\;]9]:;$T=E??J73G[8U$NYUE5_R.Z_G.3-]^B4?3;QZOH^^]>1=]%>1'] MNB@W=5K,Z_-QH^QJ>Q_/>ALNMS9@APV_EDVZ!)I-_,TFY6JEUG%GW&29UG7T M-MK_#.CQZM@>+T,]7A_;XR34XXV_Q[?S>=[N7^DR^I#F\]&TB";I.H='\%V@ MK]ELL]HLNQG_5[/(JM8VM9DOVEWV2Q9-BUFYRJ+O[\JZ?@5T?WMX]U?9?3[+ M&Z"3J;^3G\MBI$*SJT4#;6RGLUFY M*9JVZ]DB+3YG4,<_/4O'AXW'W;,\Z\!A&ZOM8K=GX-V>@3L3J,.$R^QS7A1M MKY_295K,5(2H#:!>I.H!KZ*T4<[-7D<$_1#A&"70PM[VS[K^6YWPY8(S))&, M11S'Y^,O^TO6QC)!99PDR,)>VUA$6<*1(/O8@=-DYS0YTND#'+W<]LGW#,)Q MPB09VCVQ8<(8!1O!#=]M!!HB;FP$93R1<@A[9\-&U.CJ%L 0QB@UC)H"1L4" M<<.[]P!,2FET]I.-D@(;0WD'/1$+ D\^W4T^[9H1Q^2KC5!)W%H%NIKQ[M6K MEO- 7OS/+VK)14HB/J35_+^>Y<9V#V?>R+O>+?/L:[^ZVS=W=Y/HMR)7#+VW M^J#%QJQ%00A%DC%B+S8 BY-8$L'LQ69C.8J12)Q+C>\2HPYD_ M;Q/%7'+WYH.TND%^>1.R#1PC0-$08>X>(=308*U,D%^:**ZYS_)F4W4F;XHO M:FK5M!Y*$%=]]X/]2DDFZ19-2!,GHB?9!@XF/3C@-(>B (ENR5G-Y[HL5%Z[ MG5QE3M7DGY9J \J*O*RBHFRR^H>HR#I _KA[S4HXX;A$-@DB(F)"S)D/XH9^ M::I$?J[\\+AEMOZDZ[4:VUFZ7-9J?6\3C:;4;GA\!IT#>(Q+2K#I7! W=$X3 M'O(SWG;21FV5;=Y-G5?N2=MO40V9<6FV39D1#'BAGB? K@A;.B>YC_D)\!M>6 V* _D M77D =,CF,"4FC#P# &&1F/X Q(DRK,')P#;=C03EU+#L M%L+1!,=&P$TA'.;[J=+0"9G]]O09K489/*V"$LAML"RK%%S*A0,4&PBJNQ0FT M+]M8(;L]V;4.M%3# :GVA)H-MJ68Y9VP:S)6Z-K=2&IO?39JI&".Y MKW8=? MK,(1# -;RP7*,ECK.>S7<\]D^@3F\4PEIR;TQF"#6W53$?\3'=*HD^"C'<#0$9*J)I%ERF &\*& M[FD^(WX^.R[1)S9%$6&8^@X 86Y*00"D-E:'-YKFB)_F?(D^L=EH1&-AIF"W M$ Y+A(7I 8!#B!,'OU'-;]3/;RB#Z#=B3[4=2C1IYH/Z5$%CD,2 M?0J4*:!$O\=Y$RL 8R;Z4#?&>@8L A-]R'(KT0= <*(/ #V)/M7*@#[CU0\X M&H$[&C&-$X*%?:'C"D!C@E$;9$ T0M<_,)=(NA4SU<*#GG@!! Y(H%1!.>+F MZ32%[BV8@P'<)C&'('P+!+"H7=TX,0,2L-R,LUL -*(L(0DR Q)X*D&".69E M[V+&WW S@VH!15_V;@:UQ11#!!D1VT\_<#DCH8PD,; 4@/,FG+ $>5:"5FOT M^>]GT. %C1L DL2F2I\"J-$ -G1*RSKZM]VNH-#U"BFQ<,^%EFOT+[U@08'+ M$\0\^K@)H8:^:+%&7_B2!04.BQ+"I;2O%5X#V/9J'G&G54P+-O8"URSZ/KE[ MA4P B+F[,^"TR5%.95J(L1>]K7')@/,@J?8NL]SMQ+GG1"L7]ORW.AAPU,.( MN6\QJ-I!7 9KO<'\>N-C-Y[10]XL%MER'MV75=2D7[^X@,HB73(&[O4#5 M!*%$,$SLFX57$%H2SF,"9%,0F+27])&'(C77,S_7>W-[T-=+!EV,E-R\,C+I M<0.61.9(V!@SE8*Z,1>T;1&71)BUK7< #B%FUID U$C-([>7DPVD"1&.!<6U M;.%^V7+,*3X!:X7"_P@D= MX\,1R8&:#58S:UT]!\I$9D0"&#,BH6Z,B 0LXDS2Q-RV =P((?/NTBT$4TPD MS-F9 D#&*7.D!%RK-H[_^O2>:PW& X=-)Z;WW!955-&C9$!Z#V )IQ11(+T' ML*'TGFO%Q@.*[2E?O_!=V>U#TX8(;G[Y: J@1@/8T"DM[;A?VKU@>L]MN19( M[_G>-V'\DNV9TWL.E%CL]#Z$&OJB]1KWZ[63TWMNBS#1?H\).*8'H"BFE'CF M1$LV[I=L3\KNN>^*[] 0K:%X0$.=>$S/ 5E">"RQ!&%#-S1ABD"9XYAT6P"5"\X$,VT- MP8:V:G85?G8])=T6-@.:A - 1@FGYD$Z !N@ALYI%A5^%CTNV18V[9'8/&%^ M!Z P9N9W;@&4<"4'0A.H\!.H+]L60&&%6RFXA7,N4I@B <#*)73YH-A6! M@XO3DFT!5$3GVP+^^(EF&P#."NU@?HR_0>Z M,9>S#0&3;= B*]D&4'"R#0"A9'N\]Q,L[<\7J=Q1991UM,SN5;OX=1O2U?87 M@;9OFG+=_2K+I[)IRE7W&PO=V]R:W-H965T&ULM9I;<]NV$L>_"L?3AV0FBH@++\HXGDF<9DX[IZ>>7$Z?:0JR<$(2*@#9 M<3_]68 R(1,7V>GT)9'D)?C?Q6)_"Y#G=T)^4UO&=/:][P;U]FRK]>[-L;]5KLV !_V0C9-QJ^RINEVDG6K.U%?;?$>5XN^X8/9Q?G]K7$N]KKC M [N2F=KW?2/OW[-.W+T]0VG.^:&_:9Z:^[*PG?EM,H:]ZS M07$Q9))MWIZ]0V\N"V(NL!;_Y>Q.'7W.C"O70GPS7WY9OSW+C2+6L5:;(1KX M[Y9=LJXS(X&./P^#GDWW-!<>?WX8_:-U'IRY;A2[%-T??*VW;\_JLVS--LV^ MTY_$W;_8P:'"C->*3ME_L[N#;7Z6M7NE17^X&!3T?!C_;[X? G%T 8P3O@ ? M+L#S"VCD G*XP$9N.2JS;GUH='-Q+L5=)HTUC&8^V-C8J\$;/IAI_*PE_)7# M=?KB4@QKF!2VSN"3$AU?-QJ^?-;P'\R65IG89)>-VF8?8<95MLB^?OZ0O?CI M9?93QH?LRU;L53.LU?E2@QHSYK(]W/G]>&<9R1_E>$+.H*4W*^O#V.0\"LHB6M M)[-'PHI)6)'T]]WZ?Y"N8\YH 4N\%4/+.Y8-!\7F5_.Y-=FTD^*6P[QGU_?9 MB[W)/SZ\S$0@9F\202LG;64R:!\8U+B6-[9R0$+#W>%.^CZ#U,W8GWN^,[I# M(1W'+8YB5=1E/0NH;T2+:A4.9S5)KI*2W_5":O[7)+EI0::T<=+-<,.O(;*- M4DP',Z'R%.&Z*&:R?2-4YA'9]22[?I;L5NRE8ED+B+$_M4*%%=>^F*)&,\4! M([3*PXI7D^)54O'/$%=]OS L6(.\'@"IK-:0RI6?#@#,^0+SK2C)\XA.E+M2 MG3\KMD K)J55/6@)*V9,$L73D3[0KXW@:I[@ ;,:KVC$ ^P\P$D/?AENV5CI'NN&&M/S M?9\U1QZ^,B4OZ +VM"THGE>6D%65EQ$/')H027KPN]XR&51%O/N5JWEZ!XQ( M-+L=UQ!-\N-R"V6-*=-5C'7-QK3CS37O+ AL*!^5PK!="AC(T0P5Z31M[<0J M S+&;QNHM\& %7XLZMP/F6]6(12;1X,O:M\(K7$4T.I*A-,JFG-TU]]&$]>&TH.5123DH],U07I"P M0NP0AD\@K&WEG@4G_F@%AW1C'T>@&^&9[I 903C2U6!'+7R"6@?AS5YOA!53Z*B$TU3Z-X,.YF04 SS!=47G$@-FA%0XHM%Q!Z>Y,]4K MR6[9L \F*/;ILJCJ?-Z>!,P0.6[%'DMT&,*G]U?/W*$$O:">O%5.YPU*P&J! MHCLQ[."%TWNQL4-Y\MX3.^#@-'"N]K+=-F;A/FL7A0,@P7F!\WD\ G:TB'7X MV/$&G^#-L6S#2M.[=?Q:-O(^J#< $5)Y5 ^984HC+3)VK,%IUMCS%@O(#=2: M(Z1/+9#-T(<^*.B!3Q@OV+X))!^IJYA^QR&5U-6]"0V:T))'53QQ\2'KG]*7YSM18OB3K[''RX>1/ M;1O),FB==<=BJ"#^3FD!-6E>>@-FL01U<",GX):8#$A5V-.;0S?%!@Y5>1#Z M:$OZS/,+XG/.2V;?I$1E640V,L2QD#R-A2-&=CNS>VRZ3AU/UE-\#_KE ]'S M*\#,@V3094("'7'LU.FC6_RU0"FK\*YMP$LJHY*VV4VD:@V'M M60:]#B 5%?-..V"%([-%'7-IFKEFMEZLF3D75NPEH&#\9+#P3WA* ]O"58WG MK@;,J@JCF+>.V#1-[,N_Z=*K[)K=\&$PB6P:;R:Y"+9]-+"W1+"ZYJO(:J6N&Z#I;N#S?K<; M =9THP.;#L8P#.B$VDN6.H&D1P_ZTKW!XUT ATV+"6 P(@&2(^0]]O.M(LBD MCO4TS?JY1NA:6*9- Q ]^*8^N8MJ3HF $<:1;3%U@*?ETR?.39=)MT$,"SN5 M1TTI)&*('\G9=1BF:0Q[QS59(V&7!W>RW8>XU@VWZUWZ!X]6&NQA&V@X>&]X MQZ(=/_5Y6^7$3X[ P\!B%2L'#LHT#>6O@TT.Z#.XB;D]]EMSV+"$,4Q]P)9E M/M\)!JRBNRKJ&$Q_\#G@@WK^EWWD,*[$H>GLA"BQT7?0U0:]\<%9KKQ,#SQ2 MK"/ *1Q>BS1>OPZ TU'Q#>21[2!.; V+P/,^4J]F<@-6)/:HNW!\+%!R87XZ MO"S@GM"'FX P1A1L+,2=<3#36YB2AW=7IH,24YZ3R[9P?"O2?/OT@PU($8 1 M*O$\M4-FU:J*U.G"(:M('[Q^$0^L>B*<@SZ,]RA/@3=@%P3O\NBUI9[)&_LV ME\KL1FI\[6?Z=7IC[)U]3VKV^WOTYG)\[\L-,[Z&]ELC;TSZ=VP#0^:O*XBL M'-_L&K]HL;,O1UT+K45O/VY9LV;2&,#?-P+V.H(R7%7ARO'[8/B27R7IX[/G='G:RLN_,541!?:VW\Z:@*H7D]F?BBHEKZ MS#9DL+.PKI8!KVXY\8TC64:E6D]F>?YR4DME1FW:G9W8-FAEZ-H)W]:U M=.L+TG9U.IJ.^H4;M:P"+TS.3AJYI%L*GYMKA[?)8*54-1FOK!&.%J>C\^GK MBT.6CP*_*5KYC6?!D.7#^7I*&= I*D(;$'BYYXN26LV!!A?.INCP24K M;C[WUM_%V!'+7'JZM/IW58;J='0\$B4M9*O#C5V]IRZ>%VROL-K'_V+5R>8C M4;0^V+I3!H):F?0KOW9Y^!:%6:BP^FR,1*>J%,85UC'<(N!=XE]+5<24>B MWXB&#-8+JN?DQ"&?T_0H25=6E\HL(5PWTJP%FHD(%8FFA;(G1K"0A=**LPTY M:>!2!/Q<>/EX/'71);$!3XX-NY5Z62 M3I$7SX)=4L2U4J%ZG-MQ1-&9OTRYZ2P"L7CLMW>705UW$8K!BS%= M/X\I966.KL=PLVWHUPU#/:I=Z9I3(6N*UM $" W6R"6#JQ.9G^!')L[]DTJ[ M_"#'#_+W-G)=F4#H-('#V^4DGASB#@ZM7DBM&QM*!0C"RL5"*L0-(TUS[LX]&;@GJ52 MK^WY0)"S- M8-CUOS@5J\HBG(#;$$P.%8%B4S;VGX&P6Y7/D;<<_%4R/U10@I9*A*]8+#.; M[0&:;:TF9A"WX$+;MGS.%QC8HZ(R5MOE6O@[I74*CPS82ZG+;C"G04?ERQ]0 MR-@U[E49+A#L8,V0VV^OSRC;E>@_?&7BEEE?@ M 3PN"/=PP4$,(R@.BG@H4D=;'1#4^R[<.$/0+4B=W&8'N!E#RIHT(KA=K- V MF&RM.G!(^GUH1TWQY6AZ^5\W1)?Q!/ MGSI7TH%T'HQ>0#7/CEZ,A$N?#^DEV"9>V>BR]5E-:[JTV<59GR MYB&5!W &)+$>#F8!#"GYZW.Z&X,92J1MN39)Y<76#'%IG.X^?=#DBZWS[\/* MF*ANUU4=7AZM8FR^.SD)Q3T]-G M)VMMZZ-7+_C=M7_UPK6QLK6Y]BJTZ[7V=Q>FDB8._^Y6_X'/CK/,=3"7KOJ' M+>/JY=$W1ZHT"]U6\:W;_F32>9[2>H6K O^KMFGLZ9$JVA#=.DV&!6M;R__Z M-N'P.1,F:<*$[9:-V,KO==2O7GBW59Y&8S7Z@X_*LV&Q][5^/OPL!3,;PX MB3"*ECXID@$78L#D@ '/U!M7QU50K^O2E+OS3W"8?*))=Z*+R4<7_+FMQ^K\ M=*0FIY/3CZQWGA$ZY_7.#ZRW#XI_3ND34OSZRP9.\P1/>X,G_S@7_50/4 MA0XVT&K7W@2\T9Q_-RN#'"SGUPM:Z M+JRN5, ::?&5WA@U-Z96(*%&>XRS-2_L2XPVR)^XXN=D7.,M%FDJ6+\TM?&Z MJN[H<]-$F1MAV+N:#9G1/D%]]><_?3.9G#Y_-YZ-U8_3Z34_GSW_"Y^?QNNF M 2)Z7ADPT[*M^(A\9EZ-YLU,T7H;.]1>WQ8K72^-NG3KM0U,:MT^L]>7>0>76-@+(,7D;].J\&1$BP7RAM\/*M56) MC115'#()@ME4 M3M39Z?%?3Z8CVG)A*ZR1#X-HH%%OM"]6:B(\ED-E9[$N:!CN+\8XG4* E+R1 M[+U_(@;&XL/2>A152B-Z4>?'[H9T'6UKMD0%C-:TJ">A$ "BE M%<55\HC7=="%)%$?6J:R*'DZY6E_$@S#BH'CO U!/OX[1?X9HSYY_HM?ZMI^ MZ//B>Q,*;QM^QMDNV@ 2#&&TYY0#Q#@R=A(PH-K?1T?]Y"K*V$#.U.I7')F9 MX8K.:T)$:8LVWF4?_GKU>L=S1 F,28-\=R5XA?+5;'35L@V&IA./4%#NH*", MI="%E=ZURY4BY'U8V8;#&#KA-^=IYXV+F5%@T$BY?L[::&*NM(X&7 ^'[Z$" M @8'&3+MVI6F&H-+2^,/?KX/<2LX@ZFY#LU!TZA!EOX&HC8B)&1$/I !#.": M(MMX+P6S2T;D?3N<1KUZ:PC(GK_5[^DRW<25; 9.H0E\7 M*>P7"P2\+)DM@?.8B@FA5 ?8<7;"4QI2C?NMI!(B,9.Y M.U3Q6I^3)3\^40[Q\RRB)3)?*[\@F2,49&VUL0 "M]*:>[]M$0KJF]H9W^^2R#"QU6:H$K9LA[/V)' M/ZB=DEV/ /JA+M@RH7C A9+KW3KKDWWU=Z3F2/72L5:+N1I37@YUG"=H*8OF M=[T,$UL[H/XP04TUD^ZZEK,!_T7*PEYMB0;Y++$UZA2V:VR=B($)F(>,Z%Y/ M%W0^KBY_PX4W@0+.A/SIT' UJ$JD+*9 6'LFZ>&$&FX(@6H&A!P;H1;:^NIN M;Y;W]A)6ED)]Q-JFCWR.D#UQ)56:A3+Q:1[":.!/,U"8V#0X[/JDP8,-P-N<^+P!@XQO01>M/ -ZV"\()DB M6D%@0+D/O-#K$%&]B2=ON)13*.FN%!S0G80]U4PJL_?N%RG^WQC2G$L6VCG0W-D%\J #LM/ M7#H>FN/-QM2M>).@1];VCLX7OHSV+R1GD0Y+1V\Y1T?# !_(1HKF#-4HI1)F M">%06'1J)#I:PX7^6@2H^60&S,(2/#F2CXBL4K0+'UH87^DM;JW)E-T!(GL$ M-+DQI"E45US=$7@J37M+[[YE;4GJ:F$/2Q5=),9$H,V3WJ=-Y^D\:=DV&$0X M9FY$WC2>,FY@:B-,1>% L5#9N6=ERG" M0^,[MZBE<^765E#(,&'#:E0BH73M/)*-^7;FLTJ2,Y">*S4V(]RJ*K4]4*=R MAV'6]S#HC$.MVJNBT6&G2_S1DZCS*)9UTH[ H7Z8@!Z83_$RT D['0CK?6OZ M*!^>7>2V6A@S($%*1SJO\I1@;5)>N*\@0VE2A;_,T.7=/?@P01 A4A.7:]R^ MNK"/Q;%&ST)]!1'J%KH4_' I+6([F%IP]Z*T8"0O2D#2+!LX_F3'[6:/D8/; MR$ZG*W?IO-FC5B=)K/[1[;Y4X'=Y* MEWR))76#E2FSBGC(<5\F?NB NZV@4F*K+[,?*:^C=.$A(4BSJ5$%J3!.F*'8 M3DO';<;#Z%W5LBB$XS/)OQ^FLPMCP37AJ@[1M[S( M\25R$"GY-VAS:E_>0&P5ZGSR["_?J3><+J8CI-V1U(S:MZ B_T']T?:Y$O< M)L*53"1JBU310-P?&/00DY3("JFKE+6)J?;U,D.&%JZJ^%G$U'K7ZD*LKL1J M8I[:; $O>- AIC[LN'=0#NBJ"_/-(.!2M$)ONBWS'S=5=M;7K,BHW=$WB ]= MC])=_".K <;,. @UU.6NP"S@5"IA/U8G7 M1)L>N+F:K\]R_H:RD9^I&0LU&Q^JI(2]324ZJ\(=L2('I8# W=_A)1)".B"# MBL<='L9 ;[2M:-]C/!T'75%=F4>4IYVN> XNDBZ[N!$RGU[D0:#14@-_P$U] M8XNZEVT+OL^;L J-?H^N,0?+6U#O9;=+IE-)]W?6H:8PF:>J?-6@0 M['J6.(*$A] )P!&]XDWT+C1I@FY0[G6QDEUDHC), FU/\^)S MN8]Z$VK:+G&#(GKY9C_YT"?'9T^IT=-)EY#JR(])K[ C?R&8<_,%1M:Z.J:K MPGX*9+_GXSS>-6>4^3%$17ZZ9B8R51+DE/4,>I M]=WW$^JRH]N9.C\8;B_(J?A>K EIY:E+4/:,BNC_OK\F)W@YQ*L4+F&OUZ9IR]]$L#0 M1"IT $M+:SJ[3 #SU9M(S,LJHNI,.KKL@P\*W=@((#Z8E)&)4KM4(C;]C QH M^I"FYO6A?."^O4X"Z7Z8[]YD>L-"UI![P6+0MR0WD,,;Z]I %HC*9$;HT.ST MH4SCV 5Y]*4+:*1IRFU2>Y!0Z^S[N.L.>C]O!Q.[5 LRQ9K]Z28SHLS(W_OT MCL^=Y<")A#<4Z+!&NC25]K)VOFQP,/8WRU0OEZV5[S#@ $3LFG1Q;G$5=Q0+ MU&;/U^[NJY>Q>D.RAJN>P)^LV'&S"(=TZY3*Q%\4=RVU08YT5W?Y:B!;W:^_ M)EZ^O\!NY0!N!VH*+RZAF8T#*_59*9A+VY#O2"+>N];6W"QM77.H+S"HCQJJ M!!1,J7:B0E9W?95JB&'R][]]2Z(?=9\U'J.V_Z]2;0=Z"%FW28'??T62#$/H MB] EZ9JT0.EH.8)R,S7D"ALAXU>I&U*6:PXP;P9ZT*;$ &GN6XX-J M) VJ,>B&.7X.[UWXAYP>W/T9F8"T<5X[C]\ARG!>$OQP-"R.X$,E*2%7%@\8 M&,,L94DTAWF,[\:0+%@TF\$\PB?8OV\-2!@NV"R-.D32@"WC%I\H?1HB MLPA1##P*<:ZBM[?Z2]A@'8UVM#BT'[>:(SY("*R\]3"OU7J=E\[S=^T,&K#,NIW^'&"&L&V@%W%6A< MYG;8/;>'(P"VG,YF:E/)3XA)ZP:#NM&FX2ANU:,CHY5U_;96A;01>&_&NVL*7TGH;/EGP@GMXUC5=.NH\: M!V\NUVMTA6(C2LN2(EX)NR.H7%%CM&;-LVZP?0D7XWR\+W.='\1031=5RL * M@P5I#^@^P0#1)3V0@B2---;AT4=32(["2 #A3T?4MOQLL2-^\.KT3O.@@53ORGT"B\FE_?PYNEI MO$PFP6V6S6>3I-_Y-G>O<9A$=\D]&RJQ(W%!MZ!-4&=QFMZL[*<.#TT7S+I9Y2;A'R%]Q;_C8OV?*6[;T]I M]YWEGE)#?\@^-M+XEIHY6\_NC+FGC+*+GHH=1\<0)2P.8UH$+,*0+GDML2O* M3_U]^1$G0II:,"3PL QN)@OX!A7. EQHAV3_Y_YF :I]S&. MP_L^QJ8'W[C8JC;N2][XRXK_W.UW^W\6G/MOY.&X_T_#:ZX1)@.%6*-H,%G, M1KXI=@]6U>Z+>:4L]D6WW J.W8H.X/NU4K9[( /]OU#._@502P,$% @ M7(3]4-.1^O%7!@ V1$ !D !X;"]W;W)K&UL MO5AK;]LV%/TKA%<,*:#%>MF2VR1 DK9;AQ8HFK;[,.P#+=$V$4ET2^XEJ;.UTK=F(81E7^JJ,>>#A;7+9\.A*1:BYN94 M+46#F9G2-;=XU?.A66K!2R=45\,X#,?#FLMF<''FQM[IBS/5VDHVXIUFIJUK MKC=7HE+K\T$TV Z\E_.%I8'AQ=F2S\6-L!^7[S3>ACLMI:Q%8Z1JF!:S\\%E M].PJI?5NP25U>3X(R2%1B<*2!HZ?E;@6546*X,;G3N=@ M9Y($]Y^WVE^YV!'+E!MQK:H_9&D7YX-\P$HQXVUEWZOU;Z*+9T3Z"E49]Y>M M_=H1+!:ML:KNA/%>R\;_\B\=#GL">7A$(.X$8N>W-^2\?,$MOSC3:LTTK88V M>G"A.FDX)QM*RHW5F)60LQ?7W"S8R\^M7/%*--8PWI3L=;,2QM;T?C:TL$)K MAT6G\V.65)&+ XC,-' M]"6[D!.G+SFB;R^Z@+T04^MB)@SLAMV(HM722F'8GY=38S5H\]I:Z$+RBBWY4F@()%&0Y,>T=9,?3V].F87CIM4;9NY8$B63(,\S-LK8 M2<*>NO=)&L&.7BK-K6"-LL)G1TTK.>?4C;QS*.($KC M>9#F"7M_G!R'DQ!'09AE1V#K)M^H9GXH!X]C\X1%<1C$64)/ 7 A=Z,D!S$XP1-J1#U%-P$^5!38,C_45-Q$.:C M8S7E)Q\43QI,)M$#N/WH8;Q(609NC(]9\I/?4+U),(Z/T;";/%Z]*:IPE##\ MVPK14!J.OU[ :8XP$S!]Q$XR5[^3 ,GZ:ATBJ1-'[=A5HY.E8; L2;^C#/,@ MR:)C9>@GO[<,L]RAX\J#7$W'SE<,IW'N4<7)K2DV/3FP.$W&+,)Z+'=OR8\N MUW 49(GW+";/1J&O58SGX>B'U2KX$SD DHGK"2.?+!I/\S'[@&V1[TJSH-(D M)3.JO96KO6[O!&^7O-FX +/GIF>&#I4 GK94 3EC.;F' ^>6I(_LQ-QAV=]_ M[^_.]WK'7F-X@?]K:1<0 +/81G#=VRBV6P.MFPJ[%L(OI!CM6CD!LVN=_3[9 M!S)-4"RNNZ38Y;(P<]!UJ" K*SIMN]AD4\J5+%LJH;LZM0MNV8*O!&OO.EWE M.QV\EW8?4@966V D%:'*H7[>5MR=WB54*28H-\3[]4+ IF9*4PDP\J44!9VT MG-J]/'(MG'L@$,[[!'JA10G^>B=.>_%L]1.G:C"8*6=EAK.DTACBFI#2#4N& <9YM<2RJ;D.;@. MGP\8J#$_(QU:%'3HV([?Y[8#\)1=W1$6QKM@X7JP3W4 274+*$OO"LT]3-Y: MP.Q22S0U61$3*L=^^+@?,G)1/-ZL?/4Z;272Y>0+:O@^DUVRNHNK)["H2:'N MI[R20*FDFP \1C 3\N*"K\^$&>$$#9+45!+(VL^NE+H:D-U*8UIB5>S+KF[ M4/I$*16LDBJ7_KO4W!-R17H /->P' -(QW$6[*?E*!WZ-62VE/"D_S>TN#2N MUK;U\8 K7C >2=&M<%!W>/9H?:&T>O:\AP]S.XK8BUS*FU+>06T!R;*6S M7@F?X@:M#&C2)?;TT-5ON'?=QFED[CXJ4)MN&^MOWKO1W7>+2W]=OUON/WJ\ MY7I.Y[=*S" :GF:C =/^0X)_L6KI+N]39:VJW>,"%!::%F!^IE -W0L9V'W- MN?@'4$L#!!0 ( %R$_5#\L630TP4 )40 9 >&PO=V]R:W-H965T MW0K%W3=@_# M'FB)MHE2I$M2<;U?OT-24NQ83K-V>XG%RWO/_28O<[)6^K-9,F;)UU)(<]I; M6KLZ'@Q,OF0E-7VU8A([:6*JLJ1Z<\&$6I_VAKV&\)XOEM81!F&&7I[U)CQ1L3BMAWZOU*U;[ M,W)XN1+&_R7KP)MF/9)7QJJR%H8%)9?AEWZMX[ E,(D/""2U0.+M#HJ\E2^I MI652\-X[AT2;FQ&KL<PB>1#PUTKV21I')(F3 M^ &\M/4T]7CIMSU]R4TNE'/6D#_/9\9J%,=?#^C(6AV9UY']>#2_"XA\6#)R MJU/6#DZFT MYG+AZIJ;/KFZ8^#&%WOA."V4KC3/&;X LU:5*,B,.7F&EBK(7*N2H-.$PZ(R MJ"1*DQ7E!;&*(,#2S)F&4L'IC MN-P16@A=6,RTV@86&5ITQNV9,HL[U9P"M MJ+8\YW Z^.'L*>^B0@IJ67\[-#__-$F&XQ=F*PI<(LM5"*+W@NH6I'A$<$BN M#4GI9)LTQ@WKV014L#E+3,VJ'"^W5(NZ$RPYS@ZGQLJ&$Z+F46< ,PM M9R;8/%<")Z-39)>:,2+8+1/&Z>%R53F/86GE4H% UA;[$&Q;/.]V]9B\<6AD M>$Q^KY0%1A-2E\Y@IC\6:SHBAJSQ K(\OZL=T)JT>;,#:'),WLX,T[?.R08X M%$UM.>0JJ>YX:G(;?Y2L5C.EJ;-LUH84^:2-DO28?'P(0BK[,,R'O4C91Q?* MFB+ZILZ0(4^YZP55&63;/#LF.*%8>T(UD6Z"T]A//B@+V$MJEH1]J3C,\-C7 M^T7TA!QE43:>XL,;EKS8^:HW;Y9*V^>6Z7*GXN!1R;1W8457:+5MT708I9-I M%^EC_Z:/WO-EM=FJS99SF$ZC:3;<6U\JO?(A=RFH#R$U$WQ!70MOR6=Q%&?9 MWAIW*FY,21;JEFGI^[A+?!P-X^F]58BHZ8[#KH^3*)NDG;3WD$ 3N)+)'Y6; M9!C%X_&!W-2;;Y1<=*7FX5!M PV!E$SB3MHESG8^1V,Z$!1RP5;*<-MR3K?" M[+Y#G$2G3;OX290D62?M)<[XC [5>=C<*^B&(XNF MT^&]55"^E\@M38%O1\\8.3OZOGY*HZ-DW$7Z=C]ETRB+C_;6C^^G:80\[*T? MWQ0I,IMFG;1_WQ23*!T/#S5%V/SQIABC99-)%\F'&X\'F6\ZHY4<15F:WE_^ M;XT4CZ))/.JD72H(0:V[Q&Z8Y+@;?_..GWL3=N^2R%]2T,%+?ZE]^P++M^!- M@/=QC?">L$N$:*'9PD4;-[]TLY3 . &OW-SQ9#1-^R.\+C# 8?:)_+WW9#1, M^UE+W)FO6LO,_4&DG1F_'!HW)/[NS!S-A"DHIBM,@84SJ:";QE.-Y, Q$-&% M7!7D:7WR//,V&7;0=S\@A,&XF?$PPP9#!3,&PPDM'?;?V/:S68&'@:IP%;EJ MW)Y(:6A$!.9#,]OF%)/Z9^:8GCK&:[:^>7UW?S2]: 9;#T5<;XM_(/8N0"O MPZNQI;9O[O/PU+QC#P_V:ZH7F)80RCE$X_YXU",Z/(+#PJJ5?WC.E,4SUG\N M&<6X[QBP/U=PM%XX!>U_(L[^ 5!+ P04 " !SPYD5M9KL MI;K7)8 AAXH+/?5*8^IQ$.B\A(KJ 3XPV.N3F%@G&RGO[>)M,?5"*P@XY,8R M4+Q]A25P;HE0QI>.T^NWM(6G\9']VGE'+QNJ82GY1U:8'WRF(NX+8Z6XW$?2EKH_ IPSHS6U!.10YD[4[ 4E:U%"",G@0&V2TF MR#NF1%Y M-O"(:H=ENS"R=@-J(PV..Q>6^'\!90'X?"NE.2[L!OT?:_8=4$L#!!0 ( M %R$_5 /Z>>B,P, L' 9 >&PO=V]R:W-H965TMU1T MLM>FXXY4&M&1":42'R@JMP.!^'=UEM_>%]P\.OPL\ MVBL9?"<[K3]ZY9=F':6^()18.X_ Z?49'U!*#T1E?#IC1E-*'W@M7]#?A-ZI MEQVW^*#E'Z)Q[3JJ(FAPSP?IWNGCSWCN9^[Q:BUM>,)Q]"TH8SU8I[MS,.F= M4..;G\YSN JHTN\$L', "W6/B4*5K[CCFY711S#>F]"\$%H-T52<4/Y2'IVA M4T%Q;K,U=+_&?0&N&GC]:1 ]3=RM$D?8WB.ISSCW(P[[#DX);[5RK877JL'F M:7Q"-4V%L4MA]^Q9P%\'-8,\C8&E+'T&+Y\:S0->_A^-QK"57+FG_<*?=SOK M#'TB?SV3JIA2%2%5\;]G^B,X\,2,%W,,BE:XUK0NUF$#>@^N1=AK27LGU %> M"$46/5@*LR]O@0:,8<"OL,9NAP;R+(8'W?6#(V4"AAM8QJS,PSLM%O"H]^[( M#<*\*($%TP/OA>-2_$V)A:)PQ>5/@T6P%]]:6V>!L;C,EL#R.&49O!F,$FZ@ M4]_)7IR\;&$>+QFC9\5*^ UIXUHM";;KC?Z,OB)+A>3E@I[5(J.*%5W=,"XY M]4AN!X*Q4.1QMJB@B NV@/>:ZO-GWQ@=+-.X6LZIGYCE2\II[2WDI3%>9&3]-R5W$"9QHNJ(H':KY8E#?P*#D_$KS0I MYPND7#?YC-&B2QDXB^!NV"R?#,3"X5I=:Q"A&U<._D?%Z3[0W4X[(L\@MO2W0N,=Z'RO MM;LH/L'T_]O\ U!+ P04 " !NUL-L;69K-Y6 \:!<^JU7A>6%T=5&)E?PB M_=?JD\7;J).2J[743AE-5BXO!]?C-S9DH7?FD3::?3 66U\V;=,$.#M=+Q7SPT?N@QG*7/ M,$P:ADG0.QX4M'PGO+BZL&9#EJDAC1^"J8$;RBG-0?GB+785^/S5=?9[K9P* M'C)+^E'!3#@]H?@?.I?Y/O\(JG7Z M35K];B8O"ORIUD.:I@E-TDGZ@KQI9^\TR)L^(^^F=EAQCF[->J&T8,,=_?MZ MX;Q%AOSGA2-FW1&S<,3L_^72OR".?M;T46SIG!TTQJ\O))M6";VE#/^E]#(/ MJ^)%.<=__]O99)*^;9?#Z_CMJX0$E2AVI5=467.OHTBDJ907)8G\-Y0A:^J&=+>G:F9JS>YE%8*!5F@G&KAQ\-RBS;9LEVW$ M:ZLG(5E+7YB<+6OD@NC1>65I,M&&LZIM5@".X':5X6@3-1!ZI1:EC#;E4%HM ME> %I7=[SDGO]NTO0:5*J"(=[]=KK#/:02/-DI4%!+M*!A EZ7QP-DP7V+D7 M90V^2+EG50ZB: 6B:\Q]DRH[L2V'1H/Z4]9M$ DK,V-S M-M71RIA\@]2(:K5OI,#BO56+V@>)<&B_%L:G;X-CY!J;>4@21#V+JKBMEG85 M7->#!R5P4 M=$0GR>0\I>N8M\';$KMLPC@Y/3^CGW&>?:+?)#VE3Y:A WC!DEEHQ85&D\F4 MPGSPVBQ?UZX+ZLGLG'YL(S:>GB>S\13X]3CVDUEREJ;T07*&]5UPS )>T3NY ME)95L O#>..Q\ET?HJ=J.DAKS%).@7)G6%4V$]03L['YAW1>'Z>I/-QB"V, M6-8E)-]+EW#-?]/ZH%_S1Y-M+R M?I-T;B_6D-ISZG44*@S1J20VY^H0^I&_2"9AI+CM8FEV6(!N]FA\W9@Z G8@7ERD7 2@$@0$&D++AQ5'MD83? M(1X5@O&::FT63MK[)LH5VF+2:UP0US:D4*-+CFM"!4XQZ!$BZHM&^1M0G*$; M#4EG"NM*Q^D>FB<[8P(CV7% \-0='++;]K/NXHZ+C.U.IC,XFZ:O])BCU"G<%=KNR^>M* M,'9PI&/_X 8%@V"QX])A79SG0*^%!AN+WH&Y%N46^VV*/$V:7J:T>0>DO@;T MM/T/%G^3VX@150A\4Z(&&"A8BU!F@!G<)J+!O7(>TJ^%XE;3G]D*] /6O0V^ M^$-3XP043$4\9?+8FLY0UBQD*#3I!#%<+_F.%#/9<#JYL XO[-P6F+F9^: @ M]PV]C:I14&U([VK;E@N7,$+%'?<=FL%Z@72:C@_-J$C?.D!QOPPSPZ[#&4=I M;XYKJR/NQKP'O,M5D]F[N8F6LLU7$P ]LN0(9N8!NJT3&G3M'QT$(62]1-XH MF*EI!4BV[5$Y*IFK5\1QZ %W9+3Q%E(:X[I4XR''E"H/AR)*OBD%6,CM+\:! M)V6!2F8:M$4*ET[@<%>:CV:$NJ-&25.@ZASALF:\*$YY^$KG%_IQC/LR&]]VTT7$^7WMS\Q.%K8[WZ+MJ[ MR(%":P ^"4.!W[Z.?9)O-/!T9&R\GNR=Q#9>?[FE>3I_W"V?T.6/QH"(-(?\ MBM$7MWP'G\)K^T[M&GB'"3M'MI"P*516](MI(4LEN5^*@ ["&4S M,O>F@7#'DI7G289R<_H49JS1HPL>S27)R/L$H=GR6)NG)'$_=9G=PPI%!"^%@Y*JL?1@2 MCM/A= SZ\#1/Z=6A^_ZH]SD%C7 5/AIQ%<.0^&6E6^V^2UW'SS$[\OA1ZZ/ MO0!>*N42K.GP]&1 -GXHBB_>5.'CS,)X=-WP6."Z+2T38']IC&]?^(#N:]W5 M?P%02P,$% @ 7(3]4%D%#&N(! I@L !D !X;"]W;W)K&ULQ59[;]LV$/\J!R\86D"S]7YDC@$GV;H.:!&T68=AV!^T M=+:)4J1+4G'23[\C93MVG 39.F" )9_(>_]XQQNOE?YLEH@6;ELAS=E@:>WJ M=#0R]1);9H9JA9)VYDJWS-*G7HS,2B-KO% K1G$8YJ.6<3F8C/W:E9Z,56<% MEWBEP71MR_3=.0JU/AM$@^W"![Y86K/\;#"-3L]3Q^\9/G%X3V^U_^QCIUAFS."%$K_SQB[/!N4 &IRS3M@/:OT+;N+)G+Y: M">/?L.YYLV0 =6>L:C?"Y$'+9?_/;C=YV!,HPR<$XHU [/WN#7DO+YEED[%6 M:]".F[0YPH?JI.1);5N;?DMJ_Z&* M??>97PE 4NDR<0EVJ3I#P9O7IT#)Q5URX8U6QL % MT_J.RP5,6]5)"].Z[MI.,$NJ:$E;_I7Y&GI/ILZIPN 3$QW"!>&.Q"_X3%-% MGY+@EXYKDJH/=^ $DC@HDZPGBJIP1$D*.FT0:FHG7G^M#,48AT&59E %59Y# M1!]%!=?*,D%"61(494A$2FKRA(@H"L*H.$[,*5QCO91*J(6S'Y=!%CK!*DAB M+U<%45' M68-]3GJ@1!10MSS_7=E',4_PGLE:]6NT/*^@2PT(O4C\C AKF2/ M\\(7*FIJ4\)'8I9\16Q!EH40^P"R(H)+Y=HD2-8B;58[\>0^/LI.%E?./8HO MC7L_B[* 2ZRQG9&))'+81=7_A9W/?I8]@5U4! 6A409EE-*["I-[Z$)*AXLH MC8*L2HF@_:Q\.7)YD)7.BS@*JB@[0"Z/_?,"Y*K0/R]$KB3D-$#YQU#!/PF&U6Z IP!NU2\HHM'W?1]?W'S06)^E/:4"9-2OT MEZ^X"WJ5\9Y*OQ -\R,;AM_^"PM/!UX_>F!]S.&P?!CSL3_?&/-^B)N%^#^+ M^9S.)IT)Z95HK)5N'JED)WZ,.K,/K 1[9XH]EDQN/%D[!JM@AL]=.'\@TVXT M<*?YH(D=X.0-O]+HZLEQWB?B-:1!&N>.(P+7"F)'QE $.54BD0DUAJHH'9E2 MX8;4&HATK_2^"D.Z+;+'+O71WNQ$?6#A)T3C#HNT_1BU6]T-H=-^]KIG[R?8 M=TPON#0@<$ZBX;#(!J#[J;#_L&KE)[&9LM1T/+FD01JU8Z#]N5)V^^$,[$;S MR=]02P,$% @ 7(3]4*LG<6ND#@ Y"P !D !X;"]W;W)K&ULK5I;<]LV%OXK&*^[X\PPLNZ6[#SO[ M )&0A(8D6 "TK/[Z/>< !$&*4IU.7VQ)! [.]3L7\,U>Z:]F)X1E3T5>FK<7 M.VNK5]?7)MV)@IN1JD0)3S9*%]S"5[V]-I46/*--17X]'8^7UP67Y<6[-_3; M)_WNC:IM+DOQ23-3%P77A_SW$]+?BW%'L3?68HR5JIK_CE8_;V8HP,B5RD M%BEP^/(R%@XS=/\R(2MAGW]VK\E%H*]>Y M8 ^BE$JSGY45YLVU!>JXYCKUE-X[2M,3E);L)U7:G6'_*#.1=?=? U>!M6G# MVOOI68+_K,L1FXT3-AU/QV?HS8*H,Z(W.T'O@UA;]D&:-%>FUH+]]VYMK :W M^-\9XO- ?$[$YW^!'O\<)7;RP<>2_<1UN@-%36X3]BFO-<\-NF,"S](1D\;4 M(F.7R]ELM ORG,*B.U6BRVW@E5:EJFL>,YXH>K2,K5AX]'L9O$=2Z-#C3NT MI$.S6C!9HFWF[,KN!/O[WU;3Z?@UL42?)Z]?)+B$(_U'.B?GJ8"(MLPJ]EO- M<[F1P)WO0 ON%Q.EJ.;5BD;"]3! M@6N BW+K=I=P"'!6U:!D0 !-\DUN7K,,O D59A@O,R9 #, )E*@Y+U4&,),X M'A+&31!0 MZ(38^#)Z&+'WO/S*?N9>IW?&J%32-[=% [((T6?LR'.\G*8Q?5T:U#FPKM:Y MW!)!)[O&\_PJL+E&&JCMBA\:@P._^(L$;:'(:U!4*0SRSRT( !:'M&),?H , ML58ZDZ73Y3"U8,;73* K_<&ID=*"4*TT/7Y R>()/ X= (7;U&2>7/*US)W# M$=.H,X@&9E2'9>!HLQ&4;D"87^MG*&6(O2'FDD9T\62%"U3\]LCS.C@W-T98 MOQTE,#5 0TSD-0D% 04^C@9OF42&\KRK#ERK@*[NR'\%B)'7&86(YIE F3B MA'G1V!@T8F0FN8;ESM&"2[-, 0G4',"+Y8@1H(8-: ]@"$R90H# 9R "/(%/ M6"U3YVK*N;]7H,&S,ODH@6Z&NJ%@!;&U\,'>U9W2/31 ZDU4XW+3(@K$9F04 M7!KY[[%L+H@@^E$\U0#R)'$ 692 MT7Z%J*2SLE\! "D&Y8:EH'QT0O'H?"H%)QBQ[U4.%2LZ>/,\5;I2I":_DD" MEB.?+GY06>0&TAY8!HN3CA_M)<57"A8$E\,G?1-LT-783N68YO8[Q:B"-4C; M.PI)ZNQ)7)6E+W'WTNY20->K*!Q(Q'Z*%]_$$EZ Q M333Y:0-YF*,&T5X[7FZ;1$5&L7&X)UX:TTV_!3] )( /:-%1$0@:126J(^5F M1\!$J@$&25I'3#95$.)Q2-'>;UQF (*3\?B[YO0AUVRYJO(::*6IQHH)/:K(#^0U:Y"]43T0?05T+4M*73IG5NJ=.Z,!8!T;QRUEV^9A]<[D N M4PS1C&NLV#161QA43Y";+$I/_=U8 M.3KU0D!;] >% ,D,K&LQX=G 1#%E62Z0V'1,*0O/SO@!4ME^)RB_N=J6W!WR M *;O%PV3'+U:J@Q/G8WC)5U:( 1^IC(+4:=)DDDK2[2^D4&"/B&;$+)!#90* M6G"D4< PJ-BYTSC )?#;.OBL=?!C^"Q=-@ ,S65*227BXG7?Z.0@*%IP0N35 M*\!9W.7K1W%*$\WJN*(M0/N !H2Z[G$H;<&?75; Y0T9QSM4J]!DR])5@AU< M>5:^(=N3] .*/V:)[>' W)>E);M=1;"AL"EHOOXE?HD^,I0#&H-1;'1,!<(T MUOHR#.*F$JGKJX[R529,JN5Z0)54(YBPT/FMP(1 T.[SC-4J1W9*PU/72Q @ M@\?R2D(BD+_[%B.7 .L9#VLRD4LCJ9[^!O6,V+_(R9W+':,@F%GFIV$3'X!O M*JQUTQUT=#D('CO!<-@-)/ F?7TSR _9-L9^"69#>U'X>,V OXJM(@ UBEI M0XU)QFY)M3Q108',4S1"HDS^3.5&=H1?UMC!>%EY-&T/Y!S>1M M%..*W6D!^G63(I,-%!77IBBDBR#$ E5N7X+_%0P["4>WJ52@3'#=_\9W%OY ;+XJ M3M9N>J:#FQ! 6%@\M0!S8J1UZ64"#R*L(U+9LW<(A3]W>IZ,5I\1[-.RM]X"@B#*D(5Q #@)#>RD#G7 M;F$96J)H'-)T-70<(BQE(A0S:N2;S@!60DGC0(JS#8> ZO2W0_)CZ3._G4:# M'"IQFTXOP62:UCEQX[F]?"4$B*=KSX'I7K$ MK$\F['A"Z&3)'HTQ$RP08 &X\^].M4'OXJD2)2+DHZ_6R*$[@>1<@T8+S?"B MW0\1M5.9$^=R,A^/5D'Z3,)REWSB =56*Y Y3.(\0&5N)#<\CD,;]C3KTV/K M2<_S!DC+SKC.TOVH"^J+H%E5/EG%'.'YZ*W O=*9]\C02#'L"UYB9G39SUN[ M=Q@:!3$'JPPJ-@*JX'_I1B"RK!V6%7@/TP/ C:OSB*J'II0[8.V $>!D.C!] MA).=W_M8&U:^?_@''4NRB?_$R81#8]?..R'6O182/VL61"KT%1,ZK+58XU&,Z9>4Y\TS41"E)&PZ)3EP;Q MD(J#?-CH$\R.1^,@BQR&/Y]YV@*\/[U9=&E@BNIZ\T9J8R.?=OD0$ADUX]T1 MP1DO;I790?#3@$+CCA"ZG0(Q:M/%$]:RM32[0C0P?P((GX=8H1$8C)K8%$[0 M;H[,E:MX*1UT>7-#@4C;CEE (PZ1ZHI,(\&C0MG7-U6TES)W:Q+EF>,I.*&1 M40U\[,MT1]# *)*!;W3'XO:<=NWV6F=8-R>J@=8GB&GC)QXTN(:'JC; D7GQ MJJT^/P7OO62+VUFR@*[R1TC#%_=)K/E M$E;^',OBBX!+-E_AD;,_D/8\1CQ?5)^6CXQYE!'954?B%\ IY/_DYF;I)>Z! MXM4LN9G/@CX^]YWC^(!>>FI]W;3K!^X?KZ;)[7)Q4IV3V3P9+U>DSJ-$@(ZX M+);[M;U3[(IQ-/J+NA$5C[Z3ZJ-8^X!#=<+,D9YRA0,IG, MX/_-=,GNG(^%D"43]=P- R[XZ3)9KN;P]V9^"YI)IC<+MDJF0/<7@G6@FDSG M8_H_F\_(QLELM8(/MPDR>P^@ ++<@[_0=7-_YDQ3"(2_J,/W-7T\V14D(O4# MJKD4S@\O2^AWK20SI.Z@%+OK3I]QY8=(,2=A?$0\M%/Z&H^!EL6&5J3#/TU6 M^A,?T53SWNB&)+Q.:@]M+A=#* -YA@P]9.>2F@<\97S!7"B]$43F!/>HUS@\OFE$3QUH#5-P,EBG1(DF)"LT5-]U_>YZTHI3?O[ MX*<6LOKJ5?MXNMC;V^LC1$96/]"RN,LY4VJ&\A6:&C\ P3H*BSR<,%)40V7M M?1C!R'5VMZ-Y5/+1""8;NK\Z\L).!]8K'>@N[U1#]NU5\1 OW1OB-DD.Y"1Y M7%?'\.>&.VX&$0\-L50.[QMT1/?UZ"--/<>S:3*^G?Z)Z#H#1V5-S&()YLC2 M'5%^:#JETW-UXHVZFZ@\[1;QH>L/W-:C[.# MC#?AE1JZ3G%S'S_N+%SR.G+34P'P.804 MI ?(!VY@\2P[G >]]B4;8^$'-]VDVF*-':O(9112[4Z<-@V])7D=O7E:"+VE M]VN-J\'<2ZCAU_ *[YU[<[5=[M[__8GKK2Q1E1O8.A[=+"[<&U/-%ZLJ>H]U MK:Q5!7W<"0[6P07P?*- ?/\%#P@O-K_[/U!+ P04 " !J_RG!@!QK>&YZ#;D@C[XY;[7UEV MR+*63KTW^3]TZK/KP6H@4K61=>Y_-KN_J48>!IB8W/&OV(6U,18GM?.F:(B! MH-!E^)GES9DS)_Y2IBH]I!\#0P=DT@)Y M-WF1X4]U.1+3:"@FT21Z@=^T$VS*_*8O"B;^=;MVWL+V_WZ!YZSC.6.>LQ]6 MUO?0B5\R)=Z;HI+EH\C#E-EL=**$JR1^:ZC2BM*4;Q)9)G!4N%32.M'J(>R(1="K-JD3F<2:TGB(#-TE0*-A M!Y4"*V^2*I)+E[(/S%*TOS&;-S582N<4= <8 5"NY5KG $-2.V<2+3WXL>$. M5>(.I$QURD!:#$)[0?H&W#5,E32*Q>S.U'D*32B;:%)\ULKE1@=N!ADI<6-S M=2_S6@9E0P8-O-B&0\.QK[1BJC0X@9))UJX$F-+KC<:[%KE]ZIEAZP1;FY*= M"=1':\A7D=&5V$'#)/[&Y*@+[BU(R63]I"*0$A2GA#O]\,P;]O1)%%_V1G]_ M9LL+,1E.%DO\Q\-YM,#_;!CQ\V1XN5B(WZ35''&'9/%L(E8S,8WG&,[$76:L M?T.J.EZW6HK%I9C-5V*U$+\8#Q=["F!^N6 B_DE UC-(OQ/A_'ELP#8&UQ0 M9\];_O2'U21>_MF)RIH*F,BI/8(V8]/T-=\P"B="/,D'>B:[Z]+5EO)- M>();Y/#98&P8Z!!+6G-8G8+1A2[>DQ,[54E+B ('8DZI+3SMG03Y0KH,"0B^ MSX%$HPL4KAF5J!\'F)O!?($L/HJ%LR:;4/:%-M4LH5 0'&3L$(J_+XB_; M!G99C29_%(?5(L/T/9(0C$3%OPG<+:(H:*V/UJ@)YW9D7Z:)L4?-G5M&C@.G0PGJ&\U MM*@L1^P'*V&PH?C5RRPDPJ9!(;6A]K"^&.YG=&+Q/PG)**TW? ML"%WHU4X'NDDK&W%#KNLU5:7[ ] ^U.=!P&"\W4%X8BW29+:DO9_Q+!(9[Y) M?D?\#BW;JW$]75"T/8D;DK%S17D43(]DG8MEU*L4'"02 "SEE5T>E2E1)#76#-O>KUZFSCE&S8]&;$D;JU^[8A.T9,AFZJ M:8J\P<6C)'OK0H9LEX0ZB_2XAA1FQQ*03="3@B\*M34%UW!4>(H$G.>_*M:S M[.^Y=RY"C2;RL-UMT@F9E'MZ/NBW73GTVFO>J1D]S%5MK]P>*$)?_91/4PQ[ M^;5INO=+NS.(#>> $RTWC+-67;^=PJT$^2L/2#P<-$*?T;4A*?6.Z6%# MLI8Y-YU\=>%^QVM(TK5A57#A@2)HRTV=Y\ 2R!KI6]0;R.2.>M5ARS$]L$M! M"#I3YQHRI+J)PE!T]OHG:71ST+KM#ISR^W]-U@UDLI MH1N-1XMGVU&N4-]KE>;L][M68;77G%%Z)892\8EDI$\'1"AK!]5N],)-S+R[ MB9G_CS>; MF/--S/DFYGP3\W]]$S/N?4Q4*+OE3Z8()CJ<\%U1-]M]E74;/D;:+P^?='V6 M%M6&3BX;D$:CY7P0\F_[X$W%GR;!H[PI>$CXE*4%>+\QQK&ULQ5EMCQNW$?XKA!H$+2!+=SH[<9*[ ^ZE11W$R<%G-RB*?J!V MN5KZN.2:Y$I6?WV?&7)7JY/NG*8%^L6GW27G]9EGAO3YQOF'4"L5Q>?&V' Q MJ6-LOY_/0U&K1H:9:Y7%E\KY1D8\^M4\M%[)DC1TTK]XIU=UI!?SR_-6KM2]BA_:.X^G^2"E MU(VR03LKO*HN)E>GWU^_I/6\X&]:;<+HMR!/ELX]T,.;\F)R0@8IHXI($B3^ MK-6-,H8$P8Q/6>9D4$D;Q[][Z7]AW^'+4@9UX\RONHSUQ>3U1)2JDIV)[]SF MKRK[\XKD%>[=1GA:#6GT@UWEW3!.6TK*??3XJK$O7MZXIM$148Y!2%N*&V>C MMBME"ZW"^3Q"!2V<%UG<=1*W>$+<-^(M!-1!_-F6JMS?/X=I@WV+WK[KQ;," M?^SL3)R=3,7B9''RC+RSP=\SEG?V>_P5MSH4QH7.*_&/JV6('J#YYS-:7PY: M7[+6E_^K*/\7XL1/*D;E@W"5N/&JU%%<\0-"J890\KY;5:AFJ;PX.Z6WI]^) MJ8BU@KRFE78K:ED**:*+TI" KQ:S4V#0&"HG;879*2J2(E1]B) ,8X#C6(M* M6PFKL%_;$'7LJ!3#3+RO55![RP^%;132H$/H5"G /J+M?.N"XB5!%9VG;87R M$=1#[T:6?_V'UXO3;W_ TJ71*\E*10=(>E')0AL=MU"(8DZF/*4GL; C!$SH+&>JID/]!S+T*K6)Z,MNIV-2ZJ.$X<1Z1%S1+>@ < M-3^1 I;%/]2G3J^E83# *+*H<'#5!EH*QYW1I:1]2VF0#"68+>#Y+UCKQ1A, M[_>2#W"9X 2^(!@E,AC=$&_K[(N"I"%"2Z.$7'FEDI#6:_"[-EO8;%@Q[3.N M(Q&5E_"C*R+5&/D07!4W$@^A6X;"ZS8E2R=/G )@U4[*+A!])@\#!W(K.[4KES[$/>Z7RFBUAMFQQM+0:=Y" 07:$2I8 MGE,>(9H5);4"']9ZY;SK@MGN"]74 IBLL!QLJHDL !-/3$&A1KDCRKH27"6Q MEI%HQY3D)(:\U!,BDPXD+(F_A"S7BHB)&IV!$86F<16 )RG05\FU\ZP4EB, M*DMQPA5(SE0DU]#8@F;32"L%3S2*%]J5 M?PQ_HA>IOU!$0HJ7DO6KC!\H;)RH4ALXL8#?PEC(\J% MS0BN+4Q7JDIZA QDZ:% M<9?2W/D:C%V0Q0R&L]['KD0TIH_*.P=+-(YW4@VFG8=2]RM?6?2&JFC?\/E;R5%DV4(#[FQ4P3??4F'&/WV-T-!E6X%-.,)'<?@$N5X'!$4)SFBYI(,+Q1:X MTCQH.S -Y<1C^O)KU&C@$9LF63JXU=J7+UKIX\Y.ZIB&3A5=*@V$"F (_'E,+94I+"AXP&87NX.,B[$D+I#Y@Z:O[EQC\ZV5&V]'%D4 MOGLL9ASKT;'L0%".%&0DZSASQX^3.YH(U,T9!K/C1T@^';+" 1*,X+)OIFG8 M^(QYE9O4T'X)17T$@H.RV+)/ MV;B.P#J$FL84"-JQ)Y3F,-#[W'3H\F&@5?)B-T+Q3C?>F4!"Y%0#Q""BM^Y"B>V9B MSY%5E./>+'SH//>6PJ&;HF\F,S?E+OLCX",O&:.\;X+C2D"C,8@G,^0)H.# 5PS!)5:(P\KBM M4OT55M] "NV+KJ&^5>2&2R_SQX\X^06,;>G"[=@=YGQT:PQ>7O'=.'4R^)@N MD(>WP_7[5;IUWBU/=_RRELN>#PKGJ;#2R60$EMT-=@<*5E38E=_AJUB-;&>"Y#RKE* [# MR:CD0@T6#B^CL,B5_[_"[@,;N/3-2LM3ZGE[>Y^>#D B! MA,P1 L>_![@"*0D(:7SM, =]2@K)F6UO^RIO5-Q@.6U=;IL@M&!J50[3]_[.JP%S +CP3$74#L M>;>)/,MK[OAB;G3##'DC&CUXJ3X:R0E%3?GH#*X*C'.+7[4ZN=+*&2UQ: M*P<&K+/SD4-XT8J^_-B:9W!^?CKA21IGR3U2=+_HZ#_$0J? M&"I1W60WPA7,%<#N '6IC1 @&S(EI#Q$GRD MU1)PK!1?4Z(2RB48IE?[0>R=ECFN6L95SCC^X::T./Q$!>-%SAU8C];:+0'@ MZ6$\&WL,;L@^88A"K?O-$;W6)9=<902*IXX%Y=H<@-ZZ%-F>)R:@E0\?KMAG M)=!0@,S9%Q[90N\)CUG!U1HZ\PX8#T-F"XYI">U*S^^ @!KW)IIAN%'A:AQWQE665-KY_G9[72R,L5BY<01[X>:?5Z)_ZZ'?/&,YH//]=[,XFOYDGU+:T8FB*)A-QT&2=3F;!-)GXK8$Y$&(6 M)7OD<'"D_!=C1>4_F"H"/RQ^0$=Z!?X&)3?#YSZ3H[T[2 EF[6]:%G=YK5Q[ M'>FM_67NHKW#[-S;F^ --_@9LDS""D/#X13O3J:]7;4O3E?^1K/4#N]'_K' M"RD8&ULM5IM<]LV$OXK&%]ZE\S0LDB] MYVW&2=,V-TWKB9/VP\U]@$A(8D.1*D':UOWZ>W8!DB!%2?%=^L4626"QN]B7 M9Q=X>9_E7_1&J4(\;)-4O[K8%,7N^=65#C=J*_4@VZD47U99OI4%'O/UE=[E M2D8\:9MW8N<1H,:_6!1 M>3:8BU/:E-LBQ]<8\XK7[_XLXV)_^0:"1>)MML5F:TGZ>GE5@#P-N@HMJ3>& M5'"$U%1\R-)BH\6[-%)1>_X5V*IY"RK>W@0G"?ZS3 =B-/1$, R&)^B-:EE' M3&]TA-[M1N;J)3#6>!72GH#=_YN%=F/KWO\V#8/B"A] ;?O9?/!,RC42L=0D:'V\_:U%D0FUW2;972@^( M@S!+4^MZ]W&QX97>W_SJ-4OR"O<2>'29WB(]A;+8H)^;Q::=R#J'@4Y1I3*](A>YK3?;9UJ0G MHABTP(,=#ZUJ!!SPJ(E)XI@L0J9[(UE:;I4N+D#7JKB6/I$-+_0<;[T#8KIM!B$'K H5I4".0G<'2@M M4L8DL;_+?5=+$3[$%"BP*V>5?E[/=DIKH/6-8B,+H1YV, &O<1(80LZ[N5(Q M62#$R=6NS,,-!PC+L+4*EI;&DP]N5-+]3OL49G>TM'PP@TR($-DRB==LP_#G M:]8W!Y4J( OP@=FT)_@48%-]WQM/QI5 4*QZA/4-Q"WO[*_&Q\Y&D(I_]E<* M"([7M-VU=P\PO%*98V1O84U:7&/E[1:K6ELKR!?4@\K#&*-W<'S5-G(P95^# MQA,?QCPDQS:$CRD/$\FE+(\;B="U*A-8[1V"BXV$?1KX,082 2X"H$'HTS%] M-2II2^THII[2:,CHI/I T=&?O="DH G'F>.QU>XL3"Z1\"[#6+5HOUJ=_:I7 MZE,U FBY_ ,"$QV*HAFT"HN'S_T!*$1)6EEHM$T1!@'W)!6"4C3E&HJ["C.HCHV(IT@""1"WLL\$H1=.+SEV584 M]QD17&5ESH%."\/F*DL0YFA8P?HQ^#O^#Z6:CM48D$Q[7J5#'3^(K8%UBF!= MQXR?=[SV5R=V_\Z(6$67XAKB >&+=Y7B;UCQAP,^UN*_Q9H$Q=9BQB2,[Y$/V&Q&/@G@+\38 M&TU];P9C?X+D-)A,Q(_6;]A2@Q?U_XKY2#SU%R-O/O8%\MEH,)R(']Q8'%*$ M2Q(>-_6"V0S#9H-@WL-.6Y=CSY_XWA2Q@UF93C!M87[[XC<."FP]UGQY+_OI M#&<3SQ]-S-S%L*(3#.9L$"9HQ[7N[EAWH%,9M*I%C>\)1".>^(/1I7^ MQ8FX9SDH4^3G;)W"%",*J 1RC=^$+L@-,WA(KA)IH]EAJ..U V=M3]QO8KAT M3++L5&AG+LG!ZA79Z22BF;5":8VP\3@?"JL\B4'N)R?Q(,;5,?8 ??G?<)[ MN;J+LU(CSO=D?+L,8BLB&I4D'!,8N8,ZH1F*PDU@=:$]P>.3T943F=!01[R* MP?2J+$I$K@AZQ;H.HB7R!J-VUZC+ASZTT@F#RPQY >NI_(ZCQU"L#3-2F&C<$*H MY0F@*9C4"-75D)E*F K&U@C9@LK T=BW7,N\AJFFS(@XN9FTA%)!4H#>TUPI M@"]R0#X\PB5B#M50S:I@E>19N39H *Y8D6QG#"-YCY8YM+."*^OMV\R80#!R M'6V56Z.TMY$-]5K=-9Q3#4)N>4D-@U[>/_=J(DE:!:QCS)5% M,,(#'T7,[G%D])'@<+KZ/[$ZKXJ)4$;!V M*9.VW%S*= -29#Z':%6S.CV/0 MU%6\T+X_PO[\\UOHCD@8N)9C@5W6+4E-D'W;#K)]O!K/L/YI'+,%M(X*R!-QP1_@J"PPD[_PQL!/_F(P.@ZRQO.1-YF.@+*"X6 ^ MK9#24]^;+P"#)@%]&0_&(Y>1MBY0N$[\P)LS] *5Z<+-A]PVM-HXHO0S0OK> M".0G3'X^",8UCR, ->J%/#.OCS*X&,W^D^_/*MJU ^R /FZ>1@,FRY!+2\>MG%1*%5EI3<9%5%4%U1- MMB->2*7HG>TZUDV,GGY!W<#;R5:7I<9EENDM<6L+PSIJ=Q"D [U)9.O$'>." ML;J@]!^ZGS3KO>I83$RK324H):F&N(>.=3.<$SD7X'3.$&_++8V>?G<2T#>@ M..(=S2-&#C4S22R7<4(;11V2X2"H+8-C\:%9:%44B2G S[1G^M#20+RS>K3U MZ4W5E."4?:S'W,;0/=;A=I_?W=[<'&G_'>TDG>N&$4WD2Z3(I:K;KM%7]5U/ MMET#;S%SNZ['.+3=6'\P.=.-I2P>$@';G.UD0-P]?V@*B=9Q O7J55ARYXQB6X(X0D(B M@E]R9@8'*Y4WF%US?,ZY\@9S7(8@C=O!=6/-#K9-J"X)+L/"C8K*Q'@3MB\O MVC8$1;&Z>3]2;A%S94%>,?(9=?P"CDV@&=;F1MOBB+VCK4 BV(%^',8[:=MS M?.3ZF YK5="LX@<5=6(BM[;J6-7*7SL9UQT*YJ^CH>J;3+M:\IH.'\4FJOJ(RK%H^J%'* M;6D2=67WSKI5Q"BUV?%'=+:=&K*?']KMYF75,*VK8%TO/F]BACE5L0\K HFH MCKZHHNDT'8OD1TS4,M?91;);.Z?FT'0SWI]8FCX<))!TWR;!14N<]I@.Y2HC M'RPG=9I11C?-P=12K>.42[DJDG9ML.>ET:8;&ZD15(BJ\'"C35+152;M1- M/$<3VF/!ONV4^K/!Y-NW2FITQ1=]DKU7=UKL66M4>[5=G 1."<+88Q[JU- +<\R>)7%D(JXM MR_B6C8LM^T4K$UB_<=YC-GH$\4'C%!=->Y8S-PR8SF-5KBTLM3O<"=VMP%#Y M;'-L1[6K0;YN [MJ]L3UN#-=DTR$*B\DE-68,ZFXOJ) ,9"Z#YD@.GPJZIS% M<0NHAR?GKL:HU*:78CC:_;$^L';%FZ=AM.!!S/53Q]->KMF50/89M% M;#N36D#D,K#8RHIJC@Q^I:ZUC8AE:@ZF#W1D>I:M$U!*BA(9H.:"0\QT:^,YL\76K[5)>FZI49VK:MO+0QEZ(B):[V>-U\+QN:KN].A1[_2EIG-O-IHRX?GB6Z0IIQU%OMFC=DYAT[\B@YG>DBWL#->,((^B M5EL\MES+\OO8@].ATRP;B!,W_JS1OCMKUD3722>-_579#EG0^$UU0Z$G]=$- M..NK?#ZLS+&.YI/V8I.5&M+K9\^ALAP)T;T VHAY"P7T?V$%L)$VO]Y25Q*+ MY>I.T1V))R)8D(7Y(S+@R91^(Q.*6P "HWR#\$D*?^C-9W,Q QX+Z$K2&$67 M/_:"8"X^J7"39DFVWM=7,.B =>K-YV-!Q^4SK("10S'WYN.9^-'4]";6-.T% M"GMS;S2=B84W\4%]!L^B%C7@'Q9AHSENW>!\ZHV#"3>[X3D!212@-B31X*14 M)![?60/A[$4XMFI)FXF4ELKDLB1XD:V*>[[M148U=$[$&2NY?;?JF*#@C3MA MG_8VT*(778'DK+O&]&"-,QY0K=!WZ_;*N=J\I5LX=(&;^B0HDLTMY_IM?4?\ MVER-;H:;"^8?9(Z*#-6;6F$J&)]ID5* _XYT8!CN&PO M=V]R:W-H965T); M[9R_#@515#=5:O0E-5VM^^I=+MSB='D^Z'3V931/YA?G%6 MZPU]IOBU_NCQ;=YKR4U%-AAGE:?U^>3RZ(>W)WQ>#OS;T"X,/BOV9.7<-7]Y MGY]/%@R(2LHB:]#X;TM75):L"#!^:W5.>I,L./S<:?^G^ Y?5CK0E2M_-7DL MSB>O)BJGM6[*^,GM?J+6GU/6E[DRR+]JE\X>'T]4UH3HJE88""ICT__ZIHW# M0.#5X@&!92NP%-S)D*!\IZ.^./-NISR?AC;^(*Z*-, 9RTGY'#V>&LC%B_OF ] OUP=E8!/6CS2D_E)\#20]GV<%YNWQ4 MX;\:.U/'BZE:+I:+1_0=]^X=B[[C[[JGWIF0E2XTGM1_+EA#BOX^8..E- MG(B)D[\8P3\NK3Z6C==E8")-%9[,E DJ%J2"*PE9MWIC[$955*W(*[<>"JB? M7)GC:9BJ76&R0D11II%RI8/2JM8^6O*A,+5",:NOL\\SM::\L?!6#[!+X@KT%M"!C$W]7M@RAJ'0).Q,*[9E, R%1,0579 M@,+X,)6(/V #,3[J:*FXZJO5- I;EW&$C0349UY)0XV/$[ M$XC/; U;;U!&7GUN.];+Q0D;9#CO;21O$8U/M"7;D+IR.!9.1* MY[D10SCY6-31DF*!#ASJ5BV'0)=\4'A2:-04@.J1W(QS=*:^%.Q#5;.,86W! M#8$GN\ (IJ*Q6O6M\2;D1@+3B@L1.7(R()C2AJ-D*E7C7Y=+OG/"3^B;'-S M>=)648BF8G?;X+8X_O&W5\NCEV\ QMH&(:#UFF1FB"5F%KB2?T-/AC(VEZ.C M>.A'/*CBD$H(F#\:"?:=5/[P>945VFZ8 4/3E;XFKN2LJ9I2BT!R%?,WRM#HZ>. MTC%ZLVJB-#AHLP%(\#2AUZ1)&$&CPE';I9#Q382N]HPM2BV'4CYJSI>;\V\$AC_)B(S3P% MEF+C+=/]<# ?U$RW:R1[,CZYP0XVA16&\MK$82-,S.<0/4Z^>T-BT!@&%HS= MYQ[.[[#@]]-5#AQ6.8XGS,/(X([#9&D'R]VA,IB$"!NF.#*\IQ0WZ.$1=HP' M9I%FW7=&V3B>>QWE(!8])<3GA%UT%7I+![E@WE+;CG20QG:W[X.T^,ND&:.6 MWO!#6=R0?AL-'MWR4K_C[8J[W*\%,VIH:46E02-,TRUK(('! M,F:2MX$:*:BY+] A7%;/?^1'2^T@FM\EGZYL^RLVY[Z)PC7=XIN97&8;^WYD<""6 C]BI.L M2_,[&YC(/.95I5%UNH&^C5R: MO-HZ7H2Z?4(B?'_R''@QR+41'G7.SN0"^HDR,EN)_"6,D+#MEZ0@'VQ+[S_^ M?/ET*9^.WCQ+J_L5>JRQ#7>C#^GFD@C1WCM" MJB+$[W9802-20/CJ]$D'5%>NL;$MA*[3W]V#[U]16L[A('=77M$!/S]@X^$, M@^]4U:F:(((;5+N+X=G//U^IKQA;J.-W^Q'SG:UFVL^T$1\[];DZG1X='TV/ M7K_>6Y%(R85'K%^5H(^Z1+^N8 X3TF77AV.KT#(TVMLE1V2Z;R^#R[;.,@XF M ^%&FVN?@X-]CE?I=N*#J-L'MZD :$2 7(@GWWH/P- M/_7$@^F0<8R:SWK*G&?@6G24_8:=UN*\,\"F@]ZF2W:48NIRN?:NDC,-%]/O MNEMQQF#SG8DCT,OL4RWNRGQSF4R/_1W^,+?MW=!%W!(:VSMP"%]+]@X%N[ES M(QT?X^'OR]>GLV/<%;#= ?-L[%W1?/#FK2*_D?>+G''D,KV$ZW_M7V%>IC=W M^^/I_><'[3<\B$M:0W0Q>WDZ43Z]4TQ?HJOE/=[*Q>@J^5B0QMV>#^#YVKG8 M?6$#_8O=B_\!4$L#!!0 ( %R$_5!,?@95J 4 . - 9 >&PO=V]R M:W-H965T>_Z MTM];Z.M+55HI;&H]ALK;LQN+XL^(:69#\7"XVK M08N2BHQR(U3.-*VO>C?#B]NQ6^\7_"%H9SHVNW:#_YF-'+"MNZ$[)+R*UVZO>K,=26O-2VD>U M>T]U/+'#2Y0T_I?MJK6CL,>2TEB5U"K@9Z\?D/=[90Q;D&;++==T.;# M=4\'28UQ6V%$)S F[*/*[=:P=WE*Z:'_ 'Q:4E%#ZC9Z%?#W,N^S41BP*(S" M5_!&;9 CCS.ZUSDFTZ0[,^;E;$:-?'7*_CC%G_L\03LQ1/)YZXE.%G..]8 M#V5&FENE+]A#P^@-.QO-@^DH9+\X>QP&T\FXLF?3(!J/*GLZ#B;C&>Q[,J;C MSJW58E56HEC%RU%P:U]T!^Y G?44 M*[1N)< 7/R??H,$DVP WL8C;MF5>:9.6Q;X-_DU )2I?^S#L3ITG M?DE&:*Z4;;GQ/%=$>4. TCY["YZNEYV/;R\';M!,6=5,=*29 K_\3F4%SY\A M'&+5G=Z&9 )]@)5ZVF]QHO/Q='Q_OFG632<_HI E04CP:5\KE3 J[$C(]M1 M+32VDZ7C5"?LQP,5HM8H_+SR^KM!X,&##Q<,0>,7>T2)PNU2"O=GM1 MV.^53'W1S4P+[)WR\6"87#%8_;)J<#B83 255Y[68&A\MOI= '8EN<<$VIG^N0ZK;&YHBT M@&K5[D>[J)V(!Z)H0M>0A]@31+LZ&81"L"AN3872R+YK;<2E,C3)>[4C\ Y> M!A&\?.R0..J=N MG&\V_MO""8S$5 ?P]F[[^7)3G=KWRZMOGX]<;]S0D[2&:]B?QKUJ$C075A7^ M#+]2%E\$WMSB$XRT6X#G:P6%ZPNW0?M1=_TW4$L#!!0 ( %R$_5 Q=VP) M300 (D) 9 >&PO=V]R:W-H965TU4(S=OAT.<5U=(/;$,&*Z5UM0P8NM70 M-XYD$9UJ/9R,1J?#6BK3F\_BW-+-9[8-6AE:.N';NI9N>T':KL][X]Y^XDZM MJL 3P_FLD2OZ2.%3LW08#3N40M5DO+)&."K/>XOQVXMCMH\&ORI:^X-OP4PR M:Q]X<%V<]T:<$&G* R-(_#S2)6G-0$CC\PZSUX5DQ\/O/?J/D3NX9-+3I=6_ MJ2)4Y[VSGBBHE*T.=W;]$^WXG#!>;K6/_\4ZV4YAG+<^V'KGC QJ9=*OW.QT M.' X&[W@,-DY3&+>*5#,\DH&.9\YNQ:.K8'&'Y%J]$9RRG!1/@:'506_,+\C M+0,58BE=V(I[)XV742\_&P;@L]4PWV%=)*S)"UBGXL::4'GQWA14?.D_1%Y= M35P%_;LU 3$=],1E-1J_@33NRTX@W_==DQ>^+S >'T1^OQ#GNXAS' M.,?_BZC_%4O<5R0N;=U(LQ5M4%K]15Y(=+IRN9-E$'9MX)EM17BR_/Z;L\GX MS3LO+BM%I7B_H;SEC2%NRU+EY 1O%?SY(T-4L+OTR@^^"%9)Q%DYK(M@L355 MG;7.4PKS BS.#]'"QI;1K''J$;R>RK3&II*TF^ FR(B, M:*2"8@!W,8YTZ-%5JD31.F56<=JKC:C3\4!\/#Q#/M+I0W7?4#RL]1:BRHVX M VFT"ZN_X+:+V+>)%K/8-]7U\K9_6&A$2I52!GTJQ?W=(JJ$=1.4:3FWFRAG MK%$0W"ZJ@&;(*UYZ[T>.J8710HKI)AP!< M:(.>A.0QG0\?+L4GHV(I :4\+A$?)1"_6$@U/HGM/WF'T+8FUI M$LBW=+8^8.;;[$\TQ;X4J9):"T;.:"]4,7CN]!X>7(\UN55\!'AL ]!--V4W MV[TS%NEZ?3)/CY0;Z58*JFLJX3H:O#GI"9&M1(X- ML%Y:%&$WX #=ZVO^-U!+ P04 " !42=K)M!_ZQ=;Q@,5B7YYG M=\D76^L^^;520=S5E?$O3]8A-,_.SGRQ5K7T8]LH@S=+ZVH9\.A69[YQ2I:\ MJ:[.)N?GC\]JJ6+T^F%\^NG])Z7O!1JZT?_"WH M)@MK/]'#3?GRY)P44I4J DF0^&^C9JJJ2!#4^#W)/,E'TL;AWYWT-WQWW&4A MO9K9ZI^Z#.N7)T]/1*F6LJW".[O]6:7[7)&\PE:>_Q7;M/;\1!2M#[9.FZ%! MK4W\7]XE.WS+ADG:,&&]XT&LY8\RR%'-YJ M[ NOYM$9PB[%7*^,7NI"FB"F16%;$[19B5M;Z4(K+Z0IQ3M5J >OG37XNU#P M5/#BNV[Y]R_. O2C4\Z*I,MUU&5R0)?'XJTU8>W%:U.JZ5+S?I+G<] M.2KPE]:,Q>7Y2$S.)^='Y%UF8UVRO,L#\O99Y5_3A0\.P?7O(P<\R@<\X@,> M'3C@6GKMR1>W3GG84U+D[C/D43&4R,]\(POU\J0A06ZC3O;+%N_7"IE1V+J1 MYIXNUAK9ECJH4A06;C ^_N5QWU+2QTMMI"FTK(2'C.3VM=PHL5#*"!S82(=U MVK!@5V*U0E2'-3\G^S5.0TA3P8(K9923575/[U43XMX Q3X85F1.YR"T_OJ7 MIY/)^?,/X_E8_#2=WO+SQ?/O.3)IO6P:>$4N*@6\6+457Y'OS-)HWUP5K=.A MB^?7=\5:FI42,UO7VC/4=.?,7\_R"1 G74F*:Q.4T_7 #+BP=72IL9@I%P"$ M6!3ADG$'QQ@;E"BU+RKK6Y@?'^ U71E6J-HRF= ML+4.,.28O W0LTZ-R")>_4EO^[5MJQ('">(!4@E[?@,(\(59)W9'+_HK CL' M.E7Q(K*7IT^<"E9(=B&M@>J\[EY))Q2AA/@1B%0OE!.7%Y3G%S_LF/2V:A%: MGJ!Y)&Y,,2:/7CQY[L4T&OL=.T] ;0)Y<7%^^K>SZ8B.7.H*,O)E$ VTZJUT MQ5I,(J3D4-D1U@7-6!Q!A*N,"%='$6&6;7< "8YNWX\$% 9_VO?)NM'!,9\C MJCRT-#M,XV6I'2B8TIL^,/EQN[;(@%.[-3C+MPNO2RT=,G,LIE45$RT!$XBW MHGA/D>*D\;*(R=V'O*HT"%(F_"B&AH-$S_G7>A]?_X,R\H*C8?+\5[>21G_N M\_5'Y0NG&W[&W:Y;#[MZ/]ISRX'%.&)W@,&C-GAH'?&SK0A)/ 69%!]Q94:L M&[JO\@'L%W2XS['U\>9U'U$$U[-DDP8X9$O@'>&(VLBJ91T4;2=\HV39L8)0 MFE(*6CK;KM:"+._\6C><7J@J?K..3M[8D)$."HV$[??42A*B)CD2YOIR^1Z( M(L/@(D,&J&VIJC$POE3NX/M]%M?1SF 0KEP6H ]4+9K^AD5U0$C$%?E""F8 M!A99QP?0D%TR(N]S]M-^6(Z$&+EB?1AF1BR]5(5FKJCE)WHGV[".1\$F0?B^ MDJ*P7RX1\%%DU@3.8XH@"R5^8L?=CY 70![^A *:PAG('\A5,=B-Y6P)D(Z" M5GS2Q:=3E-OD)5H(4S22+>CH;CX&C43@)Z"M$&^ZBC%R*#3!-K%*Z(^*#(W$ M3.KN0,4WB4_^RP&A[HCN4XX5B3I142M'1!?DG?I28IO#Y;V\XW)4;SA]IBNG M&*)RXKQ_-^TKA+WI?Y7R'VK9FB6JGHOLHM*K5$'TIZ;DRS0"*VR@N2858"\- M)T3RVG/<>3IN-M@SCWMH@1\?X8O'F2\>'^6+#Y[CZ;4/R [(W$<9?TP"AT\L M/V3GK /,0-:@J*9$>%"9./5[JZGRX7R*C@*U(W\0!_DHLCU"J:V;:'?.II@_ MJ3X@@J5XJS/Q' @]>NXK+HXPR\!")Q_:$T^AD.ZB_"OERI?J.+51IE6\1MTU M1*L^URVY5$S@/1:_$N&@L%A9^G1!-?IH&&@#8"WJ'>3*KL+(C!%HT5.3UN( MJZU1R0X)(O8FQSZQNB3\6^K#8"(+#B%.J$5B9#ITD>Z3Q+9>+=L*.S<1@!IG M8>R!J@TY<<3A0+%0Z85C[N#J!%"W8GVC$C SW* =QRN$5?#4*8DN#Z[OW")6 MUI9;78'#H,*&^2)&0FG;12 =<_WD,H[%.Q#BEA*'D=VJ*C5,H(KXX^>(G^&J%D'OF0<:FJCT;WFK87U=,,.J:&]:U4?Y<.[1T(4 M2Z4BIT9%D(YT7^$HP=J$C:@HD*&TJ<)?:NCR<:I4#P,$6B(>RI14F^_#Y[7V M EY6[XX+1E'[C_MV2#J\4O+0(0/=7C&$AOIO-K5%^>G#Z= M?P!IC?GMZ<7E2+S)0'EC?' M"SF=(9@06W^WGF#PN_>V0>US.7G\_3/QEOVN MNLS:74G]V#Z!@D("!2 =GRFEQ^B$'#&D*$<#03,0Z#/'M&?.63"=47$35]#5 MC H)Q%, 1,Q<$(95%3_'.JK>U;J(6E=1:THAH[8P+Q+:H@;\O--%#7"-JBJH M3U+B ,)W,P]46';+BA#4-?%[ONO2(,9<^J )T T M)NQ.+A945C829B-2VT6W06*1Q="WX12 0PO\H%NAI=0)A.C"#G:SABNU>/^& MF)"?:1Y1X) OZ3[97B>N2=#U@'7C12D@4&9:?*A,&8OM 71S,\$VD!NI*SKW M%$^G7E8$D O4N;N#H1QH3-_M!V5*Z9Y ',"9K4E]PB_2M,1S%VEV00RZBGT2ND@F M7J>"L[Y)&V0#WI+%.IX2!74^X+-XV",]EQZ$?HZ"/%4:>^KD;QTQC EZINVJ M1=P!7I[N!Q]Z)E1_Y*9LYU/I0TLCJE&G=NEV%+&?7= M''0<@>GJ_/31.;!IQH/WM(^G13U,4A#=U$W%RL9$F1$Q4G/3NFY$)V:5;4LV M0\O;ILZ1.SD:WU.,BS3W3 8&N:-]3@:.W=-T M/DL&Y@D!@9B+4F)YHM+5XSEX4?YBU\2HIX[-Q_@?IFYL=H)5*:*_O #+\U4X?D![V\[R[Z,&\'&[M4\W&+ M5OO3+>X(<4<>,?:.ST,,SXF$3RC0H0W?O*BDB[)SU/W91O+-Y26<.L%\V?M-AQ[EUX3+#P7L,@?L=H!36'@,S:P<4*G/RFCS^!4+%_MQLA[; M%10L:J6-X5!?8E$?-<0$%$R).\&0U7W/4@TA3/X*I.^M^U4/4:.,+4D?QT?C M]_\HU79,CT+6;E+@]].XI!A"/Q:Z5+JF6J#SCY.I@41B<%%31-S;KI6)W]M$ MLJ&2*39*>?@PZH;TMW7%!PX!.W8G/A.G*'GF^;$3" MS@PFYC$!4AY%C<6;?L&P7T@#>,(KYKC^^T :9%"XDL^[V47'UG%$K>,XBK[$ MH39:#J9).D[#J#0@5_;?\T!VV-*7/+5TGU3H!]TFY+'=L#6CG-GKI;/!3R50 MX*WX!R'&ULK59M;^,V M#/XK1- "+2 TEFS'<9$&2-)NNPW=BK:W?1CV0;&56#C;RDERT]RO'R4[;KJU MN7XX((BI%Y(/'U(2)UNEOYA"" O/55F;JT%A[>9R.#19(2IN+M1&U+BR4KKB M%H=Z/30;+7CNE:IRR()@-*RXK ?3B9^[T].):FPI:W&GP315Q?5N+DJUO1K0 MP7[B7JX+ZR:&T\F&K\6#L)\W=QI'P]Y*+BM1&ZEJT&)U-9C1RWGL]OL-?TJQ M-0/!YBITOA_V+9[X]$ LL98577* MB*"2=?OESQT/!PKCX!T%UBDPC[MUY%%><\NG$ZVVH-UNM.8$'ZK71G"R=DEY ML!I7)>K9Z;UX$G4CX.R1+TMASB=#BU;=VC#K+,Q;"^P="R.X5;4M#-S4N+8V?_^>(PZAW&'F'T3L.KZ7AZ[46:^X+3ZV@@_ 6N<=-[;$O=[ 6 M:JWYII"H)]9HF/ARS %=V$+ IM@9F?$22I7UCMU"U@5)8,L-X&^E2CR+!LYR M%+@V()T%U1A>Y^;\$AX++<2KK +F1/B<_(Q<('$N-?A'4[CG5L"L4DUMX?1% M.(7/M;2H^6!Q@X$3B%,2L1&,0EP[@2@A+(YAQ'"$LZ=PTVB\:0CXC[!D#&SL= *2!E$G._T_,%2-H6D\AW7/@8&4!",**>Y( M2!*$0 ,4J5-[5!;9TAW#)Y!&)!G%N"'P").8C!%>.WR0SS^<$$H3$J=LST@: MD''8\0WKZZUJZ16O MZ?6\NJ@]M\2+E)VVW[?-&@_;S3&?!"1\_,=,#V4"S@XZG:W\99_Z,E]OX1?:O=%FC<& MKR)C>@RN8L<,RX6B,(I(C$6']8!2$#$GL9 $:0R?ZEP^R;S!,GI1I8P$-,*$ MD3#$0QN2$ N0,1*.H_>.87\ 7XJP+[\C=W3^L&/^[HL1!=VGQQN%>VZX#D-[P&7+7PSOC^ MPL[W@+(]('X */. SOZ3^8]D=X[/1ET[&$M>\CIS;+.(A#1T0D 89;#@&XGY MD-_Z)^0(".H2&;JT1F'@KCIM#Q0_% 961C)*X!PE+ Y,\KG#_S^,:9"V&,.0 MOI7]X4$'A!6W]GV>:<]OVPSULWTK.6L[J)?M;1]ZRS729* 4*U0-+A+,KVY[ MNW9@U<;W4TMEL;R]6& [++3;@.LKI>Q^X!ST#?;T7U!+ P04 " !^Y5I_%&R">U8DS#U[+@ZF*PTGI]/AJI;,5*JL[$FG$\60A9 M4HU;N1RIM61T;IG*8D1<-QJ5-.>#R=C2[N1D+"I=Y)S=25!565*YO6*%V%P, MO,&.<)\O5]H01I/QFB[9E.G']9W$W:B5,L]+QE4N.$BVN!A<>N=7H;EO+WS. MV49UUF LF0GQ9#8?YQ<#UP!B!#9 !SMJ!5H>_%Y@_6V&,!9J)0]A)HCGYY<4[6"]U^J_)D6C&L%E,_A(W]F2I=V/WR@LX*IT_%(HSK#-,H: MT5>U:-(C.H);P?5*P7L^9_-]_A'";+&2'=8K?(TJ#5FE@E08]2J=8 M5O.J8" 6\-KY#DQ70NK?-).EQ?))\&6]ZV ]%(GC.JT>UM4C49C,,\WFD+TY M-)KS3@ID FM0F;N(6:\8+$2!Q9SS)0QSCA11*>11I^> (6)MB."R1&OR?Y'Q M6B@-CQS;1F'WOV.[4%W")Z$4NOH#S25\ID7%X#5HDTULB[DOG[!7+2I4""<0 M!4X0I[CX]9>$>.3=WJHY[#BU:]:U*$LFLYP6L*9K)I'!]QP_Z9/6'#Z>3<] M(W!5R2VHES3Q_-1)DAC"&(8^G-I]&GBH1ZZ%I)H!%YK5%29F1;ZDIB_5?'[B M0NRE, Q#PQFXCAL$@'T'NPJ'I7AFDAO4>XRQXWFD!6AU(LE-X4%H-$H=-ML8 M$CMQE. JCB/\'48>LAIZX@2)#_?]R7$X",1SW#CN<5MS^)+*^S$X[IL3\(CK MD-@W*P?]8N!ZOF_Q>BB:H..N&6;9(L^HD8 I.F=KH7(-*;IPAV/W-+3:/<5! M0(U4+SZLD#B$[ 2\+9SOJJH3"$G@A)@@1E/JV4AX:6 UA21R2.1C5\I8.&S6%_]098A:$/^+=C,J3 C;Y=P$&"9OJ8Z2$,8UN_J8/!^F8=8E!3F]K$ M5J/E-63,,C_X@3),'#_V^LJP/OS1,HP3ZQU;'@9J$%FL2 Y(4GL59SB>;??X M,(L#/P(/[^-UN_-_=KFZH1/[-3)BD(5N7:M(3]SPI]4JYH]G'>"GMB>$=; , M/4BB(X-!V X&X?'!H!Z+C4>Z\]<5CIP8# Y330W86ZJ;E#TT!QQ7\8#O;MKV MC\ST#V/IPC2(9]L@FA<\%M>:\JV-0OQ.[?EBM@.$%Y%/U;#*%M:Q<8':@.\/ M":]'B%<-KM.];O!_D^L5,F#ZPY91N?]'._"QHFT+#/!5'+OQH?B..E,WMJ*E_;8PYE=OWM M+X06+?-QBAH M/^HF_P%02P,$% @ 7(3]4.=(85?3 P $PL !D !X;"]W;W)K&ULM59MC^(V$/XK%JVJGI225R#9 Z2%[:FM=J75LG?] M4/6#20:PUK%SM@/'O^\X"3E8 K=]^T(\XYEGWLV,=U*]Z V (5]R+O2DMS&F MN'%=G6X@I[HO"Q!XLY(JIP9)M79UH8!FE5+.W<#SAFY.F>A-QQ7O44W'LC2< M"7A41)=Y3M5^!ESN)CV_=V \L?7&6(8['1=T#0LP'XM'A93;HF0L!Z&9%$3! M:M*[]6]FD96O!#XQV.FC,[&1+*5\L<2OV:3G68> 0VHL L7/%N; N05"-SXW MF+W6I%4\/A_0/U2Q8RQ+JF$N^>\L,YM)+^Z1#%:TY.9)[GZ!)IZ!Q4LEU]4O MV=6RHT&/I*4V,F^4T8.D'RA3Y1'D)Y &H+A5@QHTF/S[3)0?];NP: MM&)EW;1!G-6(P07$(7F0PFPT^5EDD)WJN^A=ZV)P<'$67 7\K11]$GH.";S MNX(7MB&'%5[X[9#OF$ZYM%%K\L?M4AN%7?+G%1M1:R.J;$07;"QP>+*2 Y$K M\M6>0VZU!LPN%1FY9W3).#,,;3>ISPCVZ1.DI5),K,F,:J:["G#=]O,&R,K: MW%8QH@<&.7.9%U3L?_@N#OS1>TU63%"1,LH)$QAW69=]1]$YO)02H1L5-K8%[+%WU0N^ M-:L2$PO^L2H*N-[HFVVZR(<)/TP<9+(/Z/G4A5240-$2 -U$>62LS6U M[\N1?N0Y7A2=T?B*X!LAR%IN00D;0Z?ZR/&]Y!559U1WY^$TQMB)XK"3]X0: MBJ4&VRQ]4VT"W_%&HPNU:2[OI5AWE>9ZJHZ!?$0*8J^3-P=EV(JEU()@(V=0 M2,U,*YDZSSQ3I].\0,G"*).WAVDD"^QG;!?L,_]Y+_I\\#QXL&E/J\O MSQKZ(!$Y2>*_HFKC9X4\LE3+G=@980F<8C+I8WYZG*'$B;WA&OWV> M$@?K<$:_?2A"K&P8=?+^_E#$3CCR+PU%??GOAV*$(QO$7:PJW;@NB73?F:U@ MZ$1A^)K\WP;)&SBQ-^CB=?V+ND>+"O;:NEK'-$EE*4R]L[3<=N.[K1>=K^+U MNOA U1K_N0B'%:IZ?;M@J7H%JPDCBVKM64J#2U1UW.#6"LH*X/U*8A4:PAIH M]^#I7U!+ P04 " !(]#W#K$CG<3R+&\H8:.ATINB;+6B&8%EZKS1G), MV*8LC,)=AGYF/*60DX;R/@( M9)_<2V$VFMR* HJ7_@'2ZSC&>X[3^"3@IUI MJA\G&*4=H]0Q2H\P6N!=*VH.-AI&KR@K'),'LP%%9K52&)-,M :CWVK(:?0] M(NSP*FO0#EHZZ+R%I@Z:Y%@+I@T4E@@:D)7D>&V96)-S)E C:XW.^N*:8%/ M->4&;T3^#8CP8A?K.P]QKC*%W$3/VL MGS9"E*4G6M'K6M%[=RLF>:YJ+,9MR^2MTI]&VR-TN?QWA?>(.5Y5A&P.*>8_ M\+.LCT*<^$D4=F9,H"$YG9%DX%_U0A32$%N9O-6.X&!6E:#6;B+;NM3"-&.KTW9# M?]+,NK_FS8MQ3]6:"4TXK- UO,RP%ZJ9PLW"R,I-OJ4T.$>=N,&'"Y0UP/V5 ME&:_L &ZIW#\!U!+ P04 " !&WM>X'\!5 Q^^C6*@BCNX^L+W$NWU M.G%$XDV3^@1X/P&R-P!+^*25ZRQ\4 TV+_T3"FZ.D)TCO&<7 7\=U0WD:0PL M9>D%O'S.. ]X^?]D',-.)_W>VM,_2M_'V!JIBIBD!5O$'U2"W4C!)! MM_!ZH5^K[V7,%SAXQHE!40/7FIK%.FP\H>L06BVIZX0ZP)50=*)'2V[V^A:H MJABJ^AYK[/=H(,]B>-#],#I29F!X!ZN8E7G8TV()C[IU1VX0%D4)+!P]\$$X M+L4_1"P4N2LN?QHM@CW;UMHZ"XS%9;8"EL;G-! 0@L !D !X;"]W M;W)K&ULC5;;;MLX$/V5@=$'!U!C6;XD#I( 2;KM MIFAW@URZ#XM]H*61190B59*RDW[]SE"R*N=B],6F.#-G+CPSY.G&V.^N0/3P M6"KMS@:%]]7):.32 DOA#DV%FB2YL:7P]&E7(U=9%%DP*M4HB>/YJ!12#\Y/ MP]Z-/3\UM5=2XXT%5Y>EL$^7J,SF;# >;#=NY:KPO#$Z/ZW$"N_0/U0WEKY& M'4HF2]1.&@T6\[/!Q?CD&;Q(WKK8$S61KSG3^NL[-!S &APM0S@J"_ M-5ZA4@Q$8?QH,0>=2S;LK[?H'T/NE,M2.+PRZA^9^>)L<#R #'-1*W]K-G]B MF\^,\5*C7/B%3:L;#R"MG3=E:TP1E%(W_^*QKRP4W>P)W#5Z-]X> /G6&V:S^B&+M DVV@E\E>P,^U M/H1)'$$2)_$>O$F7^"3@3=[ NZP=[3@'5Z9<2BVX @[^O5@Z;XDJ_^UQ,>U< M3(.+Z1LN[AJB@6>C[-M0/F3<#V)12^VC&/+.;9U%YMH8A/]V%0O M-M'$!L('N #!9CW8H=0D,[4C6W=PTLL>KH0K F3*"R0;\HR:'+Z#690L8BI* M:FK>L)@B23F%<72T.(:_R9]]$5\2'\&-I;%E_5- 9M"*!HF'))E F#OO3?Z^ M=KBUG4T7\,F8;".5@O%D$4W'$^H +_1*LKM6+9E&QW$,7Y#&P$X)A@QP !\P M1\LA6%RCIN2&XV@R/R))$^EK56.5>$(J]\8+U:L]UU#35'Z>WCL8SQ=1/!_O M8>BL8^AL/T-IQF>U"KZN,ZJ0S&6H;R_WEIJ](^.:/CC,:T4<7:-[C95[_?)- M<^(JD>+9@*X2AW:-@T#5NH%5#!M!1:.(B*J>PN#-P.C ,#I9:3*.>8D:]L$'+\K:'W YUN6@OZM2U\"[G=PH6 M9$\H+.W?8UIHH\SJB4Z6"!83P6:-$*["_"?B6%3-@"IDY8 Y.&U57F/-*YG] M(D_+X3WDF7?DF?_N>'O0HLZD)P?4>!"N2RI-\V2@L%\CR'[LP(4.M"+0 $:% M<'3=.BC$&NGT49,,*\&I=11!YXDVGGN,:!#ZK K%BV!3R+2@ZU/3>R,,A"4J MB7PB!$'@PAG-Y(B@,!O:MU'@S=8K*VGCJ2U3NCD:9DJ=R53PTV++LI1<&269 M/EEG2C*>2.TU4XCLQ>@U:5J'X4'KST+77-HQ7W?CXPB,982\]K7%-S!W^!8! M/J98>>X5< 4'+LHP16GZWA<6<>=^ACOYN+MQVTZP=W!T%(V),#1VI@N:9@OX MBX:2,G1S#J=)-%LD-+N&QW$4S^:TZH2=XXA/1J;A,#*I:A]H.(P/)V/2#ZMY M# >O$7+4>]=0&ZS"Z\U!N Z:)TZWVST0+YIWT2_UYG7Y5=B5I"HIS,DT/CRB M 66;%UOSX4T57DE+XZGGPK*@1RY:5B!Y;HS??K"#[ME\_C]02P,$% @ M7(3]4!AQX'U+! &UL M[5=M;]LV$/XK!V\8&D"+WM\RQX"=M%V&M0B:K,,P[ ,MG6VB$NF2U)SVU^]( MV8K=)$;V:< 0P+*/Y-US=[SC8W&\D>J37B$:N&L;H<]'*V/69[ZOJQ6V3)_* M-0I:64C5,D-#M?3U6B&KG5';^%$09'[+N!A-QF[N6DW&LC,-%WBM0'=MR]27 M&39RZ!/SH#V&(<]AK=*:@T73*DO7"QAVLI.&)A65==V#3,$15/*\*_,G:GWY&I& M)PX^LJ9#N*#R(^DW?*[HA)^1X>>.*[*J#E?@>X@CKXC37LC+W H% 71*(U1$ M+PZ_DIKJ$@5>F:10>F6604B#O(1;:5A#1FGLY45 0D(P64Q"&'I!F,.#C3F# M6ZQ60C9R:?U'A9<&UK#TXLC9E5Z8YW"K6$V\1YP((6V(?7[XKHC"Z"=X+T4E MVS4:WA/*4B$2/U&$,6G%>YH7[N"B(MIJ7"9ZQ=>DYJ5I )%+(,U#N)26-D&P M%FFQ',SC^_QH=]*HM.%1?DG4QYD7.5QBA>V<7,2AK5U8_E>U<[N?ID_4+LR] MG*I1>$68T'<9Q/>E"V@[;$9)Z*5E0@*MI\7S*Y=Y:6&CB$*O#-.#RF61>YY1 MN3)PSS,K5U#E,ELYXEK[9P!)8#\[ZX."4LONYDG<*VA6V':G1@[2S(9/,W%X MA&?2@6?29_/,%5'PXE]SS7'\%ZYYX9H7KOE_4; W2<@?2WE12U8^TAGV'X]^6#YCYAF4\P"$\MA\>]N$!UTZL MK(*1,,=C#/8',F5?;VW3'YR*@\R=XU<*;8&LIN9WT+I7XQ-(O"3*K$8(MKQF5EL28.JW,"RLFU D!]1J)]BNY+VM ]),^5D1_[R) C;5TUQU-6T>G ML[\3#+/#C6K:7R3NU?OKV#NFEEQH:'!!IL%I3O\-JK_B] ,CU^Y:,9>&NMB) M*[H5HK(*M+Z0TNP&UL%PSYS\ U!+ P04 " !B,?/J1( M*O.=TM],A6CAJ1;2+(+*VN8\BDQ18\Q@,.D4#^=[]#^\[^3+FAF\4N(K+VVU"*8!E+AA MK;#W:OV5B4'/9C>RIC\/O*"2]0N)Y=X8\ MRVMFV7*NU0ZTDR8T-_&N>FTBQZ6[E)75=,I)SRZOE'Q$;?E:(*Q06S#CAJ.@A+SO(Y AD#I^4M)6!&UEB^5H_(GH#QV3/\3)Y%_"O M5IY!&H>0Q$G\#EXZ^)QZO/0(WC6N+5QS4PAE6HWPS\7:6$WY\>\[X-D GGGP M[ CXBLJF;"F::@-'@_N1LS47W#X#DR70_W@:UB^'[M!XJ!$DU7C"MG[GDYT VAOZ$[S67!&R;@ XQG:3B.8_B(QIS#%\EJ M1;$@]E0U= $E78!JR=#)*([#/!W!Z2]$N3$MDP42,6/)\"Q,\YPD/Q_Z0N(. MZ -D4V]Q2[>_]M552"6)$R"!;-$UBJ/4_AK]VU+-;[WG+SR^)28CK(X MG$SRWN/;-UZFX21+AWC<(RN(LN$>B\C^;$"C.&2@L6EU45&W,B_R71Z:+@]E M5^1).,O'1\,Y2K,PSJ<^G'R?C=AGHQZR\:WUWXKC0Z417W6*E]"N^-.1$]UT/'W:'%_"B:_POXMWS^8GI+9<&!&Y(-3Z;C /0W9/4+:QJ_#.P M5I8>%3^MZ!5'[03H?*/HVOJ%,S#\+UC^!U!+ P04 " !GD# M #X!P &0 'AL+W=OK#>GMH$D;=$.#1K468=AV ?:.EM$)5(EJ3KY]SM2MF)GMK](1_+N MN;>'O,E&JA^Z0C3PU-1"3[W*F/8Z"/2RPH;I*]FBH).55 TSM%3K0+<*6>F, MFCJ(PS +&L:%-YNXO0^KHS="&:3 MEJUQCN;/]D'1*AA02MZ@T%P*4+B:>C?1]6UJ]9W"=XX;O2>#S60AY0^[^%Q. MO= &A#4NC45@]/N%=UC7%HC"^+G%] :7UG!?WJ%_=+E3+@NF\4[6?_'25%.O M\*#$%>MJ\TUN/N$V'Q?@4M;:?6'3ZZ:)!\M.&]ELC2F"AHO^SYZV==@S*,(3 M!O'6('9Q]XYV*7.CZ)23G9E]04I)P\4C M6]2H+R>!(5![%"RW +<]0'P"((-[*4REX8,HL3RT#RB8(:)X%]%M?!;PCTY< MP2CT(0[C\ S>:,APY/!&YS/\YV:AC2(2_'L&,QDP$X>9G,"\DTTK!0JC0:[@ M:XN*&2[6X'S!AR>Z,AJ/U?(\[&.%8*&9> ;"M%<.2\!?K.Z8Y;#SQLGIDDIN M<]' 1$DD-*B(&Z1K*F8 V;+::?*2HN0K3F=U7PBF$.00<;]Y!=;U\B"K5SJ M?5:P00)@&E:RIANMK\E4(1ZP *B'Z'HXYT\G3FQWZ1.-]Z2O)UR^@=B/LYS^ MD9^&&?T3/W3KV!]G&7QGBEO^OC*+DAB*!$912F("\THJ\[LMU6N](H=L#$E: M0)'!HS2L/A) .LY< %DZ=@$424C_D1^-LS.,2@=&I6=;/Z?7MNPH!:K\/3.= MXH;C479]H51Y[8Z/,>R\FQL'>=@$GUB#]*;L.S4O3'S[6Q%'^3O]/T+4+X&\ M)@5<<$$8LM/$3WUY#7\C4Y8!UOH]+K%9H*+&;".X4&CGASW41)C&$>:RKVZ> M6YT(HL@OPL+*L97S/+/RR,JC,+5R E'HIWEBN4SS:46=IIV0( Z;VK+GQI$\ M2@J_B#*JJR8:?V[:SA!#N2!#U 8NLL3/"?5R6_C]?-\0L?QP'!_K?+#W&C>H MUF[FV#O;"=,_S,/N,-9N^M?\1;V?B?=,K3E=^QI79!I>Y=1=U<^9?F%DZ][V MA30T*9Q8T6A&917H?"6EV2VL@V'8S_X#4$L#!!0 ( %R$_5!8T*9[YP( M #0& 9 >&PO=V]R:W-H965T/R ^N,FU,3AVL1TZ^/6M=8%H,=NP-7Y$ M^WESI6D7C2P-[U :KB1H7,V#T^3D+'?Y/N$+QZW96X/K9*G43[=YT\R#V E" M@;5U#(P>O_$V-5MP.3@H[+X M]U#(JWS!+%O,M-J"=MG$YA:^58\F<5RZE_+1:CKEA+.+=TH>G2MIM1)TM(8W MTJ)&8PT\_<26 LVS662ICLN.ZAWGV<"9'N"R@:;N_B(](TBTQN1 M9^F#A&][.8$L#B&-T_@!OFQL.O-\V>&FZWMZAF^G2V,U793O#Q3)QR*Y+Y(? M*/)^*U&;EF] K<"V"!<7Y_!9[CXK_Q0:8@15UIK;F M!&AR.$X.7F"-W1(U9(F+),<[_*W4Q_=$KD2OF3#N>HQE46IF4"93[)*'2;[V@:6/[Q7;G+R&7OWLNE M%TLW,7GF%!?5<9@F!:2II\R*\#B;AE6<0UI,2E"B5F&938')!J@&451)MB?.6"X$C7?Y@WP$K )+GG3D MC*"!WW1IG%"-OWJND;R* #1^FL;=P3OR_X9_WQV+]K[D#O7:^Y6!6O72#A_U M&!TM\71P@MOTP4\OF5YS:4#@BJ#QI"0'TH-'#1NK-MX7ELJ2R_AE2[:.VB70 M^4HI>[-Q!<8_BL4_4$L#!!0 ( %R$_5"L &PO M=V]R:W-H965T;G<=0G]]9];@P!5H*O4+K.UY>6;FV=G9\Z54CWJ. M:."Y*FM]T9L;LS@;#'0VQTKHOEQ@35^F4E7"T*.:#?1"H-!Y4H MZM[EN7TW5I?GLC%E4>-8@6ZJ2JC5%99R>='S>IL7M\5L;OC%X/)\(68X07._ M&"MZ&G16\J+"6A>R!H73B][(.[M*6-X*?"UPJ;?6P)$\2/G(#Q_SBY[+@+#$ MS+ %07]/>(UER88(QO>US5[GDA6WUQOK[VSL%,N#T'@MRV]%;N87O;0'.4Y% M4YI;N?R ZW@BMI?)4MM?6*YEW1YDC3:R6BL3@JJHVW_QO,[#:Q3\M8)O<;>. M+,JWPHC+I"M;5ZU-OT#-F/X+&LSUW!3YYCOZ@\(7P?2WX"\ M\H\:_*VI^Q"X#OBN[QZQ%W1!!]9><,#>9"X4OGFP,8_%BCAF8*24J&=HUW^, M'K111)@_CS@+.V>A=1:^PMEV@AV8&)D]PI<%/VD'1DQ0*L:^A!]W<3='F,J2 M-EA1S\!PW=:[K/@+-1CZK*TON7C9"N2)E%3[M7B&JJT9\S?P.@)%>UCN'E&E14:8:R*#/<(W")W"U:^)I^J M@I.BAA4*I4]A-)LIG F#\)&$"FH#&7P598-6J"K*DK&<[H 1&N04WF*&U0,J M"#P.P!M"Z 2QYR1>"C^#%_:C"-Y3M0D4_/)3ZGO^K]W_!GP.)]XP<-+0@U/P M@KX; 76!*1:L1%G+1)U1*[%RL>,G"8DE?3_= V[RM]!K\WEE-DM46CUL%V_-[0VU(+WC)S MWXE"K4E[,(0SN!(ELPF$V4/=Q(D3WW$#IJ[O]Q.OHR[1SALZ(5'/&_:#P_P, MT\")XH (ZKO]--Z0[,1STB$Q*/+Y2]@/@VT@N[GP/"?R?">UK"4K\7"G]#;I M]\>2_B]!>DY YB-K/NW[88RK#9UZCK6Q6"JV+:<$G1E=DH,/16 ZQGJA73)5,$CGJUEBM95GDPG9+ M0W\\\=A]2X.^$NT!?V*-R$93"?3I&=S-%:5C>ZI[(=J$*+C_BZV49<++BA/" MSA0^84W4HG8RY#)Z ;,DBGGM>PE,!,V>MKO3%/.(AJ/P7"=-4NJ(0^I9ONN$ MM.&]T/'IU+W#;%[+4LY65H>B-#S(Q4Z:AL#')#7)@"1=2.E,3^ ]UA1L:85% M3G-UP0,?7Q!(((@3&%+#(^L)T9?[JY.XY$0:4L&#M2'DL1/ZD>W41$^?(Z+> M[7)HM!.HD>UCZF!K>J]0S>P=A:HKF]JT@WSWMKL&C=KI_T6\O4-]%FI&DQ*4 M."55MY_0.:O:>TG[8.3"W@4>I*&;A5W.Z2J'B@7H^U1*LWE@!]WE\/)O4$L# M!!0 ( %R$_5 440,;$P0 !L) 9 >&PO=V]R:W-H965T MRXX*/%E+U1*#2[4)=:4/ONSS\BD*R4TB$ M)65I%)XRU#/S!^3]3FH-"ZI@V1!%X>R)K#C5Y[/0H %[+:QV8-<>+/D$; +W M4IA&PZVH:?U>/T3'!N^2O7?7R4G /WHQAC0*((F2Z 1>.D2;.KST$[Q;H@03 MF\-H_[I:::.P./X^@9\-^)G#SS[!7V+/U#VG(-?PT58 UT2S"HBHX2OCO?E_ MCGQ*3IMX:BBL)<=F0G PEBK =M14& T&#RO"JYX35_/HQFHP67N3()!R;BGO MT#'M*6<"=66O\9X.@+Y6M#,'YZ25/>*?7\!3HRA]1S,@2=21M&2OGYQ8^O G M+@^DA[ZEBABI+N!A[]%O<):6P32-X-S*611,)YF7BVF09*F7IUDPR0J4[ZC6 M!^K$&,56O4^*D2"D^%*A0PKS9;/%A*&8*DS461D448P(9W$<3-*IE9(X*,O< M29,@RR8H?8J\X+TB7-N6#^"[J,;6K:0,RJ3T+J(<)U,O3W)TO=B%5 28 I2_ M4B&QGWT"?KCA0>LOY"?F9$-]VK7E[X83M'\%E6Q;9!0'0O4".%VU0:XPJ. ( MPW$T#>(\A7(23*,"EWE0E"44DZ! GQX^\']Q9.\8+OH?C9-=)-%X3U,TGB1[ M*<>TG6BD?&BD_)<;Z4H8YCS \0U+6O6*&8;)N7VM>&_+;*UD"S>R[9"??=E_ M[+YCK7;:B6.M9LL)GSI]2(%/6-@+9K V#-8%#G'3 (%.&NQ+1CA_@R$$UG8X M;M[W'';6T"QW=S?PC%@:&LIK6+UA; @B>FOJGK8KJC2D29#G!2Q].70V; T9 MLI[ X_+95<['&L5:S^,4'K$%%*LLHWX&>FOO5>";Y+7+8)D6L.A5U>#C!\J> M:5>-S%B$'CM=N<%SNUPL 'LHS^#)9@'R.(CC_%@UA H&HVGR*GR3[%?&-FYYV\E#3ZF3FSPZX4J M>P'/UQ))VBVL@>%[:/XO4$L#!!0 ( %R$_5"C"*X->0, %D, 9 M>&PO=V]R:W-H965TA Q(@TYO?"]M M$V]HAF4):F3[,.P#+=$6$8K42"INA_WX'2E%=@N9WKKFBT52?)Y[[HXZGN=[ MJ9YT0:F!CR47>A$4QE1OHTAG!2V)#F5%!;[92E42@U.UBW2E*,D=J.11&L?C MJ"1,!,NY6WM0R[FL#6>"/BC0=5D2]>F:K9&P!;L>OC.[UT1BL*QLIG^SD-E\$L55$ M.*8WE'/+A#K^;$F#SJ8%'H]?V']TSJ,S&Z+IC>2_L=P4BV :0$ZW MI.;F@]R_IZU#(\N72:[=+^S;O7$ 6:V-+%LP*BB9:)[D8QN((P#R] /2%I#^ M6\"@!0R^!(Q/ (8M8.@BT[CBXK BABSG2NY!V=W(9@-H/2$H 3NI#"%AA]$3O,> M_(T?/SZ'7YVQGWH((HQN%^+T)<37J9?QIUJ$,(BO((W3N,^A_P=?^>$KFB$\ ML?!DYO%FT!V8@>,;GN![X+4B7-O/"=Y+GC.QTQ[:84<[=+2#$[3K>J-9SK#T M7,&:<&K/WMK([ E^_QFWPJVAI?[#8VC4&1IY]=_O!56Z8!4>4T/QZ)J^E/@Y MDC@.X_B[OF1\!? S-\:=&^/_G ;X&V[PZ#)1XPSN:+E!3SVV)IVMR>OF9MH9 MFGZ#W/@YTO14:L[@1N'$FYE9Y\3L:S)SM'P%MR(+/::2^%"]X]=-37)T423? M(#EG2";34]DY!QR& V]ZDO3@2.JE6M-,BAQ#!O?;+568'Q_MH2XF@U=.Q:%6 M)D.O![_4]M.V!MK;5^,Y@PN\=YOY9>^UVW".'*=M!Y^723))L"3AM?#H7U!#.CT6- M'G9CV0)W9];GD0_E,SM1/ M\@F[5P/8.8-V\F5[&""3VO0W+@WE[%A*./A"2734BY54[5Q/JY&T%J9IR[K5 MKF]^Y[K%Z+"]:;KOB-HQH8'3+4+C<(*A4$T?VTR,K%QGMY$&^T0W++#WI\IN MP/=;*&ULM59;;]HP&/TK5K1)K=3E1@@7 5*Y M:9W6"8&Z/4Q[,,E'L)K$S':@F_KC9SLA QI2M&H\@"_?.>>[8;NWH^R1KP$$ M>DKBE/>-M1";KF7Q8 T)YB;=0"IW5I0E6,@IBRR^88!##4IBR[5MWTHP28U! M3Z_-V*!',Q&3%&8,\2Q),/LUA)CN^H9C[!?F)%H+M6 ->AL"O +@*]SGR=+9WJ,!1[T&-TAIJPEFQKH&\37WR-O5I/7P,@80[5?"C7#;*'FIHOL8Y/L)Q M%#&(L#XLZ KMN^K[9VF*[@0D_$>-D%<*>5K(.R,TDCW Y%F$,.<@*MLP)^AH M G6H;@>.Z?2L[6%M+K"9OK2QS79I<^1]L_2^6>O]/BD, AJEY'?E_V"8<_@' MPFWOV+=1\X5O?M/T[(//:<0O$8[GGL8\J;"R/;-3';5?1NW71CUC-,QDR63M M E#ETSTR)_P1/9=]\HP6V9('C&ST[FT0T"P]+?"1?*N4;_W?WFR70NU+JGN# M-L!4H%6UK6?H^*9MOZ\ZBU[!M<[@QO^H-WD%UWZ)RU-F'=Q#";!(OQ@XTL7, MCY-RM7R4W.J[^&1]Z'1'3L7ZV.E.\C?'7_K\!72/6412CF)822G;;,EF9OFK M(I\(NM&WX)(*>:?JX5H^Q( I [F_HE3L)TJ@?-H-_@!02P,$% @ 7(3] M4-O/KEH0!0 NAL !D !X;"]W;W)K&ULM5G; M;N,V$/T5PM@"N\ V$DE=K, QD-CJ;MH *F?2CZH%BT+40279*.MT _OM0E MHBU3E*&-7VR)FC.CN7 .*4YVE+WP-2$"?,O2G%^-UD)L+BV++]8DB_@%W9!< M/EE2ED5"WK*5Q3>,1'$)RE(+V;9G95&2CZ:332=T*](D)_<,\&V61>S? M&Y+2W=4(CMX&'I+56A0#UG2RB5;DD8BGS3V3=U:C)4XRDO.$YH"1Y=7H&EZ& MV"\ I<0?"=GQO6M0N/),Z4MQSBC4A*%J)0$@<66"YK58/D&69)7_]&W.A![ *E'#T U +4!3@< UP!\J@6G!CBG M6G!K0.FZ5?E>!FX>B6@Z870'6"$MM1479?1+M(Q7DA>%\BB8?)I(G)@^D%>2 M;PGX$?9P3$24I_R2EGA[GX..'3^ #2'+P^YIN>93' M?&()^2Z%1FM1V[VI[*(.NQC9M? &Q_!LA&MN9]9B?#8:!SY_NLAX.M'P0#-U6!2WVX0U]W+?SUJQ0%MX)D M_&^#(:JG GHEL&AWK]/ \3UW8KWN9^58RG?''CJ4FA]+P;'O M0'@H%FK$'-?Q@T;LP$>W\=$U^GBSY7*$\WHZ$\8-@?,:I=YY,^0WAORA&:J M[EZXQLAW6T&='4MYCHO&K0P=2T'/L9U6(D.-&,)VX.HS-&Y\'!M]O,WCY#6) MMU%Z4HZ"1FUPWAQ!6W5Q>VB6:N1!5L"O-#PE],,47*%CIS^E2[A?@4 MMSZ##6&%*]H\FE5 V[ZP[1]TS#48.1^,#(<@#X.G* 2:.>0I3P2)P:.(!#%- M6Z@:-G3/G'G5QJ$W>.)Z1W/(#1SDM2?NL9CC(]=M3]QC,0A]-VAW6(U<8(^Q MUS%S%8U ,X]\D0BQ!G*2ZITUHY'76:(]P*"OSA1)0#-+'-29[$#OT(L4D\ S M4PE25().HA)C+^I1X>&N5M0'1%UI'FHQ' \#)SB)F3FIG#+Y/[],[A+XC@E M((RX -=Y#*Z7+%E$)A.*DM"9*0DI2D(G49(V^_B8W#WDMY9T,YV8'=CM%85& MS$7(M5M]22.&@W%@Z_L24NR!S.S1TY=ZT-U]J0>(85_=*;9"YOV%N>[>I5$A MQ6?HS/L2I!@%G;0S,3>J'G88=S:J@<#Y4!_3["D81&3(3V6]B31A84D:2 M50Y2NBAS95HZ(454Z,Q$A151X<%['GR\_0ALK[TSU4CYOHU;_4DC)==-1SL> MG9CCNUC?G[!B%6QFE9[^U(.&G77:!^Q;-V%%6A@-*;=W:4QX[XO6F3]I844I M^*2/6L;&U*-"$_VZ9LTXV+F5&V@P'&#P,&R*Q["9Q^KU]2])OHII9E*IV B? MF8VP8B/\_6S4HP)JU@1UU@<"YWW KO5V.,!B%3AK[RPB(VQ5'@)QL*#;7%0? MH)O1YJ#INCQ>:8W?P,L9U(S/X658'2,I]=6IUEW$5HEL+"E92E/VA2_KC54' M1=6-H)OR).29"D&S\G)-HIBP0D ^7U(JWFX* \UQW?1_4$L#!!0 ( %R$ M_5 A&2VODP( +@& 9 >&PO=V]R:W-H965TRF/00YT-+*(D*1*DD_VJ_ODK8% M%W#L''J1^-B=F9T5J62E](LI$2VL*R'-,"BMK:_#T&0E5LRT5(V2=@JE*V9I MJN>AJ36RW"=5(HRCJ!]6C,L@3?S:6*>)6EC!)8XUF$55,?W[%H5:#8-VL%N8 M\'EIW4*8)C6;XQ3M8SW6- L;E)Q7* U7$C06P^"F?7T[18L(6P$[7ZC-MZ>@XO4\+X)ZRVL5$ V<)856V324'%Y>;-UEL? M]A+B]BL)\38A]KHW1%[E';,L3;1:@7;1A.8&OE2?3>*X=$V96DV[G/)L.L$E MR@7"%4S0]9#+.8Q1^V[+#.';3/ Y?CQ!V&L*.)^R^2KBSK-ZS3#66'7)F@_C!([H3 MLTP[4:?53<+E 2'=1DCWA!!?^>7))E["QW5-!P)S^,XK%Z<*F-*6*5BV"9A: MIBW0QX1DUIJ;YVO?IJMH'Z<;]%I1].Z([D&C>W!*-UW(SL:KV M=]-,63J??EC2KP6U"Z#]0BF[F[CKKOE9I7\!4$L#!!0 ( %R$_5#_DX@_ MUP( &X' 9 >&PO=V]R:W-H965T2DW=>/DAW/S9QL>[%U M(0_/H2AJL)/J4>< ACP77.BAEQNSN?5]G>904'TE-R!P9R5500U.U=K7&P4T M*HQO2:D=6R/]^COG7;4LJ0:II)_8YG)A]Y; MCV2PHB4W<[G[ +6>:XN72J[=E^QJV\ C::F-+&IG9% P4?WIG]:L)A6KZ BKA-QAY%R3=R*# M[+6_CPH;F=%>YB0Z"?BI%%2*\)WG/!>T>"3V#- MA&!BC?7/J4BAZWPJB,1!V$ZP'46].(P'_K:=M0ZK( JCQNH5O^N&W_5)?E.Z M889R]I.Z% M5*9%/-M?I/]3D/S![3*,^DG_0$*761B'8;>&?J.A?U(#7KF_U$:_HS9N@IL# M=AU601P?DO-;K0NOP-IU=(VI*86IKG>SVCP:8]&ULO9I;;]O&$L>_RD+H0PM4%O=.%K:!2&G.29$"07S2/A1]H*65 M1(0B59*RFX/SX<^28C42]V*V:P@!8E&:V?US+[^=&?+VN:R^U%NE&O3G+B_J MN\FV:?8_S&;UIN$K6*5*Z63=M$JO\\J87*\[8EK>./OM')J<_6\?SS7ZV_ZVY>W\QC6JM% MF?^:K9KMW22>H)5:IX>\^50^_UOU-\3;]I9E7G?_H^?>-IJ@Y:%NREWOK!7L MLN+X-_VS'X@S!\P<#J1W(&,=:.] NQL]*NMNZVW:I/>W5?F,JM9:M]9^Z,:F M\]9WDQ7M-#XTE?XUTW[-_2*MM^C'/P[94YJKHJE16JS0^^))U-?/M6-6F6U]_IYCX_O$7??O,= M^@9E!?K/MCS4VJ^^G37Z;EI-LV6O?'Y43AS*?SH4-XA&WR,2D;--: MCQ?Z[8-V0N\;M:M_]W1)3UW2KDOFZ/+-3@]]]E^U0HNR;FPC>/07G7^[H9_N M.6&S"[DL9,\YI7WN=!D)&TC%X. +81J%;8M$W<=ZW8['C,\CCX.6^Z-L8TS% $9-_OI07O?/8808N M8C\8AZL4_0_]7!;JJSXXJR\Z-%H?C!/GLB= '&;76KP8V(7]\'J9^]BDDF!, M)@-&V,Q(%'/'^ ._L!]@8\B/34!%0WD^DTMIP"_L!]@H\/=M>+7Y3"ZU 0AQ M',#]WOG%.;68>>84D(G]S+3LJ46YVZEJF:4YVJ=[5?FB*$ DB:ZUHPCPD?CY M^/*!0$PXLB3!]E$E9T&CGX]C#@1B4M*QU @0DO@).>I Z-L8TS$ D_B#0O^! M0,Q0SS/* $SB!^99CI)!5N);.8 Z(JZV7 %BQ ^QEP\ 8N*)8BE%/*"%S8[B M1#I"?P(L(WZ6C3D"B(DJ*8?!O\6(G-W&I3R@&?'3;-0Q0,PH<"J&N9/-R!'_ M4X @]<>)_I. FA$BQ3&+ARF S8X20IE#'N"2^G%IWT]_[T2@P$AZOF9L1IG5.+F6=.@>O4SW7GOOI\\W"#&CVJ]:'ZBNK37O M=4 UO5H" M3@' -# %GU,3K)@F<2R'DV&Q8PEU5J\ PBPX69\S$[%\*-!FXQ('"&;A&?V< MF4'K='A(6&P8,!VYF>[Y_BJ]F65 M-@H59:..M?#R,<\V:?O(P;?;V%E1]&H5 P9$9J$5 V:R5D\*C8=,MMFQ.$E< M"QK S,)K!LSDKL1#.%N,"':DOPS0S%ZA;L#,:'K*^5"?Q_<<>_*2F6; FW*)U45[;GEP06'.1Q<4.#"5AQ<4YMR,A:<.<' *@^H*,RY M&=]*'"6.3L\>'_F!^DFOX2I;-OIVEX'%9@Z(Y%>K-7 'P^M-7 3: 1';U^12&F"/OT*5@9OQJZ'-9W+YB!&P*$)*#,*, M66US:C-SSZD ? H_/N$M@G'U.@%\%%\0DU!V)[8TV'&8[/BKOUT]LP^Z*&] M&93J02%D&('9["(>1X[X50#&A1_CUAT5E/(((+2X6H%! 'M%:(%!6 H')"+2 M6"^FG8R=]04)!);A]05I M:RY6Q6Q %A"1"6KU!BD)82@[GE;%;,]2H*L%R& ME!FDI7R@D6IDM!8[&3/B>,0@ ?K2#WW7CNMJ>>E&%:!(K+JQ47)*!9 M!A87%M(D+A&,NA8 ,%<&UPP6TD)41[]G+T&%%P,6TI+G.YZ\2$"I#,CS%]+V MK(RY@@,)+)5^ECH/#Z4G?ITMT_;D*-=HI?9EG36>514#'>.KI>TQ("\.3=MC MDV2)44=YP>A2'. N#D_M8U]JWXL;G?W'P+KX%;+_V/+IMQW[V4_EDU3 M[KJ/6Y6N5-4:Z-_7I8[(^HOV5>_3J_WW_P=02P,$% @ 7(3]4-WPKH?F M @ 70D !D !X;"]W;W)K&ULK59K;]HP%/TK M5K0/K;0U<5Z$"I!:6+5.JE25M?MLR(5836)J.Z3LU\]VTA#:D#U:D,".[SD^ MY]J^SJAD_%$D !(]9VDNQE8BY>;=>5=:QCH64A),MJL%*0T;SZ)\]U(EH 9;0; MX-8 ]V\!7@WPC-%*F;$U(Y),1IR5B.MHQ:8;)C<&K=S07"_C7'(U2A5.3J9$ M).CK4T&W)(5<"D3R&%WG6Q R,_TO:*ZV3ERD@-CJ8&2Q0S=$%IS*'3J9@20T M%:?3M$G1'/T(V&%4)QB9$LE5T]J+VMIEY4T]XBT[T5^ACSG,W(= MU^F 3_OA,U@J.-9P/#R$VRI)3:;<)E.NX?..\%UDC$OZ"V(T94+V$'H-H6<( M_?\@K/)3X4.#U^=Q.PEXP.&K;!Q^R2 MJ"&,>N7-"E E02;J++$4[.L+]M]1$VIP^[3[OC-P M7F\ENW7WZ1>/&\+7-!9^AT/M)U(^.&T]\6Y'?B/.L9EM<(3W72^.BN&,IN41EN59@ M<#.)IOV[V=#GAX0?'/?V9 V^DK76+SYX*"=1X@VAP((\ W.O' M.*-.T@-/UT?VSZ%V5\N:69QK\9.75$VB3Q&4N&&-H">]_X*'>D:>K]#"AB?L MV]S1*(*BL:3E >P<2*[:-WL[].$$D/;/ -(#( V^6Z'@S ^V['Y M12@UH)TYKOQ'69%QI]SA*)\S6\']:\-W3* B"TR5\*!V:$F&^!:^,6.8[QU< M+9 8%_8ZB\EI>X:X..C,6IWTC,X8'K6BRL*]*K'\%Q\[SYWQ]&A\EEXD_-JH M'@R2&TB3-'E>+>#JP_4%VD'7CT&@'9RA/2G]!A:XIM 0WR!ZAQ46C>'$T<*O MZ=J2<3/U^X+HL!,=!M'A&='O5*&YI8HI()2U-NYZ )S4=FMEQ9$+AQT*3W MT4VS:>>]#4C78<;6FMS$AF7E?A%H?(([WVA-Q\ +=#^=_ ]02P,$% @ M7(3]4#>2N'54" T4( !D !X;"]W;W)K&UL MS9Q;;]LX%L>_"F',PPS0B7G3A8,DP-1%L5VTBZ+9SCXL]D&QF5BH+'DD.9D" M\^&7DE4=RI0H*M&#^M#XG,HE3^3E'Q>EPB/+O;V62/=^LR.K'"U_BQWU9O;"^O3Y&C_).EE^/GW/U M;-WVLHL/,BWB+$6Y?+A9_4Y^VQ#B5RUJDS]B^5QHCU$UEOLL^U8]^;"[6>%* MDDSDMJSZB-2?)[F125)UI83\V?2Z:B]:-=0?_^C]?3UZ-9K[J)";+/E/O"OW M-ZMPA7;R(3HEY9?L^1^R&9%7];?-DJ+^'STWMGB%MJ>BS Y-8Z7@$*?GO]%? MS4QH#0@?:$";!M2U 6L:L'J@9V7UL-Y%971[G6?/**^L56_5@WINZM9J-'%: MK>-=F:MW8]6NO'T?Q3GZ(TI.$GV247'*I5JDLD"_(NV=[ &]C],HW<91@CZD M19F?SE8_OY-E%"?%+QW[-YVNWJ OY^= MBBC=%=?K4HVE4K3>-KK?GG73 =W_/*57B.$WB&**>YIO[,W?R:UJ3JKF1'2; MK]4,MM-(VVFD=7]L=!K?H-^+0JJY4>-"'^/H/D[B,I;%CSG9(>6\,".5U;^R M-&]?>!L5<8'^^U%= 'THY:'XGT4>:^6Q6AX?D/B[-VTMSZZ7O]EE>_EK*_*!6_$D69>T4?0O.C;H9HY3Q?IE>*].SROR8I8].*CWC\H2J?_Q"98\9]D+L]:OT M6Y7^J]:QTVG0=AHLT7?#5E[X>M]]&QKS[7,>B(M5Z;&B.!Q8%-$*%%:!7Y2[ MY/&V5-.SC8H]DG^>XJJY %I%\IP4![;-6ZR0X'F=<< M/T9'F5O6AVA?(62)#D0 SH3.@+^F$WW.N1!#4P[H)7;VN@.PZ:B#-L+"2R?N M,V,^#0:$ JB)G=1?K^ZN4)G7*_4=%=6BU(MG6P+ *_$6Z2- 5F)'ZX1E\DVV M,R$XN5RG'CLN.![X0B7 :Q*,?(CS8Y9'I41I5LKS1&;W2?P859&Q=;T NB1< MY'H!=(F=NA/6RV0IX1CSRZ_L7CNA L3^]:( 76J'KG-LT?33#2X(#?&%TAZ[ M(.0T'! *(*?$*E0E1BKM2=%C]B3SM)+IZ%=4BY,7&2A3P#6="]?4Y'! L!A8 M!, P=<"P2J'3[7?7V0<*TT52F *%J9W"KA^5#37A2GW.V,#L UOI"%ME7L8/ M\3:JP*KRWIT\9D5HFL@!3-@)3^203 M1&Q),?".+3)P94!+-D?@RLS U9+6,&W38"X4,A.%E]]95I.N0$ ELZ/2V5^9 MN6E@Z+.9=/4!;MG(IL+95]'?:%+BS@"7S%^D P-.F1VG;LE[T\E8]MYG9O%S MX#*S[S!,3."9N8O0E\'WF0VG\ P@S48@W3K5A&2> U\Y7J)+<8 VMP>I;DQL M.G'X.'.@,;?3>,)6IDGD2]Y83;H" =C<#FQPC1?D\ES;T>6+=!'@+K=S=\)" MF?NTQD+93+H"@=M\),S5/L,OS>4Y0)@O-I.N0& N MGRDPYF;,:^BSF71K%P!MSRDH5O[TXA3> P![BXR:/>"T-Q>G/6<(>P!A;Q*$ M)V7R'C#86R2#/:V>-D]!;>,Y\]4#OGK.?)VAMQ3?9V>KQ0.#_9'MA[/[3DWO?6"HO\CM6E^['>%U M]R,T"V7NU5[2Q6K2%0=X]NU[#Q/3>M_<73!4VDRZ*H'1_@BC6R>:D,[[@%A? M+-&% N!V8 ]=W; 8F!6O82P&P.3 SF1W+ 8FE_MJ\WUFP[7Y /@=V/D-7O*" MS#X ]@9LD=X"R WFNILL,/=S>ZOT?7:6*GT \ Y<-G_IJW+\ $@<+'(G.-!N M,K/3>,+*F93MK=?WV@W7ZP- 3@7S$.3TL.5^Q @'4Z"]*3,/P1&AXMD= B,#N>IRFU"$[V6&GX( MY V=R3LY^P^!N.$BB1L"<4,[<9TQ%IH@-:OY(T9=C=J]O2[1+[.-%V@8+C+4 M%4!0,4>H*\Q0=R#)$(!&,1<:A:UNU@AT+JT)0*<80:>KKXKQRIK5I*L/H"M< M-G79U%1? #3%(O=S!4!5V*'JENJ+\7J:U:0K#E@L[/L04V_!']^0L)IT50*0 MQ0B06R>:D.H+8*E8Y.UE0CLG80]7'?GG7!\C6#_W8&?OA-N%L0W 9XUVFPN1 MVCD*;,8O2K' M)U@[1($7N2%,L':, L]VC@*/8]AN8.LZ8CWP8SJ\U9XUK[ MN8'JQQX^1?ECG!8HD0^J#;ZJ-L;S\\\GG)^4V;'^!8+[K"RS0_UP+Z.=S"L# M]?Y#IKXSFR?5CQJTOV)Q^W]02P,$% @ 7(3]4$,V51:- @ GP8 !D M !X;"]W;W)K&ULS57?3]LP$/Y73M$>0&(D3?IC MH#82M$)C*@A1P1ZF/;C)-;5P[,QV6B;MC]_9"5$9I=OC^M#8SGW??=]=4>5(HPCJ)A M6#(N@W3LS^YT.E:U%5SBG093ER73/R]1J.TDZ 4O!_>\6%MW$*;CBA6X0/M0 MW6G:A1U+SDN4ABL)&E>3X*)W/AVY>!_PR'%K=M;@G"R5>G*;ZWP21$X0"LRL M8V!TV> 4A7!$).-'RQET*1UP=_W"?N6]DYV#CN 7O\=0-P"XG\%)"T@ M\48;9=[6C%F6CK7:@G;1Q.86OC8>36ZX=%U<6$UW.>%L>L6XAD^#3P_ ;I@G><_#>V6MX2)8[WW'G._9\_7?XYKA! ?$!IJ1C2CQ3 M\M<*GL"%,4C%8S*'.6=++KCE:%XJFP,]M_>8U5IS6?BH6R5U=W#)##?P;4X) MX-IB:;X?D-?OY/4/&O7R-K[!:@69DAO4EB\%@D')E0:I+)I]_6QXAY[7#8-- M.N@E_&ULE55=3]LP%/TK5L0#2(Q\-&D!I9&@'=J0)BHZMH=I M#VYRVU@X=F8[E.W7[]I)H\)2Q%X:?]QS?.[Q]6VZE>I1EP"&/%=;TM@%/TMKNH$EF(=ZH7#F]RP%JT!H)@51L)YZ M5^'E++'Q+N ;@ZW>&Q.;R4K*1SOY7$R]P H"#KFQ#!0_3S #SBT1ROC5<7K] MD1:X/]ZQW[C<,9<5U3"3_#LK3#GUSCU2P)HVW-S+[2?H\G$"<\FU^R7;+C;P M2-YH(ZL.C HJ)MHO?>Y\V .$\0% U &B]P)&'6#D$FV5N;3FU- L57)+E(U& M-CMPWC@T9L.$O<6E4;C+$&>R:\JIR($L73C,Y:, M!DVH*,B=*4&16:,41I$KK0%CC^=@*./Z!%$/RSDY/CHA1X0)\K64C4:83GV# M8NV1?MX)NVZ%10>$W3;BC(R"4Q(%43 G[T-GT..\-#"PXN7I\B MQSG-E2P/]36WBGZ)+3DK*!M*:(O:)9&1]H%N28W3*"OC'*RQ$6HG*<_ MKE;:**S'S11[V0%_?RXC?EM862=X5"7:$,26Q9DKW#H_ \>*5P(&@2),,"DUY@\E_^ MN6N4[U2=_&M9/!F_-G8H*IS$KW3[>Z_7=LXO5&V8T(3#&G'!V01I5-N-VHF1 MM7O0*VFP/;AAB0TQ/:+_2\C^ E!+ P04 " !V&2@UAU[,QV"MVGW]D)$2UAXDWB MA_N??W>^7$8;J9YU 6#(MN1"C[W"F.K6]W560$GUE:Q X,Y*JI(:G*JUKRL% M-'>BDOM1$"1^29GP)B.W-E>3D:P-9P+FBNBZ+*EZO0&Q,;R5+*9SOY MG(^]P (!A\Q8#Q1?+S %SJTCQ/C3^O2Z(ZUP?[SS_N!BQUB65,-4\I\L-\78 MN_9(#BM:<_,H-Y^@C6=H_662:_4 M4Y$!6;B2F0#N2OW,1-=.J(N'9'S%Q_Q]TVMJ6!_J2VQ2TR'T)*SG#85)W(R5Z Q/I^W2VU45B@O_]#%'=$L2,:'"':W4*&5X/7X$[N2W/C)7%> M[*?[,@FOTS09^2_[V3RTBN(X##JK-XB##G%P$B(3" DN3](4H(BA6RR;BK[2 M)8<^Z,;O< \G#?9H&N8>HS!,^I&''?+P).2&,ZN5PILCG-$EX\PPZ*WDX0%( M&(?)X!UNCU40I6D_;]+Q)B?Q0OLM]N$E!W<;7]\,WV?ST&H0I$'\#L_?ZRBV MFW^E:LV$)AQ6J NN4HQ/-1VRF1A9N2:SE 9;EAL6^%,!90UP?R6EV4ULW^I^ M4Y-_4$L#!!0 ( %R$_5#<"^),J0, , . 9 >&PO=V]R:W-H965T MN9 MLS.FN'5=G>Y81O6-+%@.;S929=3 5&U=72A&UU50)ESB>:&;49X[\VGU;*GF M4UD:P7.V5$B764;5SP],R/W,P<[S@R]\NS/V@3N?%G3+5LQ\*Y8*9FZ392_!OAU0*6< M>V!6;>N.&CJ?*KE'RJ(AFQU4VE31L!N>VV-<&05O.<29^5)!12CS$]%\C7[Y M4?("SLB@:[2"@EF7@B&Y06= ;^^8H5SH=P#_MKI#;]^\0V\0S]'7G2PU8/74 M-<#1KN2F-9\/!S[D#)_/97Z#?.\*$8]X ^&+\? [ED(XMN$X.0YW09E&'M+( M0ZI\_K_([DCY)&3=+HY:LX;A:++UK% M\8F,"0G]GM8#("^(AJ5.&J+)*-&5W)@]56QDS]AK;=1[>8EQQ[7Q146NTTV. M7"#LB3P (F=5QJV%8C)>TK3@P);_#2[!M(>)Q1[QG<,_<20'EGP'E M1V99CLK>6AA.7EYVTKH<\2XJ>YWNR+?]L/\_?P@51V>JG;0>2<8]+^1TCQ/;!/3 M-*WS?P!02P,$% @ 7(3]4$&C&ULI55=;YLP%/TK%NI#*W6% $D_1)":D&F;U"EJU^UA MVH,#-\&JL:EMFO;?[]H0EK9I5FTO8%_N._KO(2*ZA-9@\ G2ZDJ:G"K5KZN%=#"@2KNAT$P\BO*A) M+VF!V^L-^T=7.]:RH!JFDO]@A2G'WIE'"EC2AIMKN?X$73U#RY=+KMV5K-O< MT\ C>:.-K#HPGJ!BHKW3QZX/6P#DV0T(.T#X$A"_ 8@Z0/1>A;@#Q.]5&'8 M5[K?UNX:EU%#TT3)-5$V&]GLPG7?H;%?3-@YN3$*GS+$F72N<.24>2)4%&1V MW[ :A\"0#^0K58K:ET@.,S"4<7V$T=N;C!P>')$#P@3Y5LI&(TXGOL&C6$(_ M[V0GK6SXAFQ$KJ0PI28S44"Q Y_MQX_VX'UL0=^'<-.'2;B7\$LC3D@4'),P M"(,=YYF^&SXXWU7._ZG/_EG]63.B?B@BQQ?]92B.R9Q3G(;GL_'S*G53\AE0&:&\YH\XUX!'M3\.N<6I91H[%>M]#&J$5)O[#]CMZG11& M+Y.RUTG#L]'9\Z39ZZ1X>'K>)[6E^EN?705JY?Q.DUPVPK3-[J.]I5XZ)WD1 MGPPNIH,=\0PMN'7,/_2M?U]1M6)"$PY+E I.3M$55.N)[<;(VGWT"VG00MRR MQ-\(*)N SY=2FLW&"O0_IO0W4$L#!!0 ( %R$_5!?W,Q\)0( -\$ 9 M >&PO=V]R:W-H965T?0Y1J.PBZP3[P(E:%=0&6)FN^PAG:U_54TXRU M+ M18F6$JD#CW&2\& 2A*P@EYM8Q[//QH?#@#=^ P@:@#1_X#>&4#< &+? MZ*XRW]:(6YXF6FU!NVQB

*P=AB:?Y>T(A;C=AK],YH9-P4D)-98H'.:%6=VJ^L=Z0<'NFR@^/GKOZ$ZY6H#$A<$BKL M?+T+0.^NTVYBU=J?R+FR=+[]L* 7"+5+H/6E4G8_<8>\?=/2?U!+ P04 M" !GD# Y"P &0 'AL+W=OBCW0\M@B2I$N2=G- MO]\AK+,6NF*6>SJ36BV&MC*@RH1QE&4AA7C,EC,_-B]7LQ4;067<*^)J:N*Z<=K M$&H_#VCP-/"9;TKK!L+%;,LV\ #VZ_9>8R]LK:QX!=)P)8F&]3RXHN]RFCJ M7_$7A[TY:1,7RE*I[ZYSNYH'D?,(!!36F6#XV\$-".$LH1\_&J-!R^F I^TG MZ^]]\!C,DAFX4>)OOK+E/)@&9 5K5@O[6>T_0A/0V-DKE##^2_;-VB@@16VL MJAHP>E!Q>?BSGXT0)P ZZ@'$#2!^*2!I ,FO@*0',&H (Z_,(12O0\XL6\RT MVA/M5J,UU_!B>C2&SZ7;]P>K<98CSBZNBA\U-]SO@5J3#QR%Q'U]2VYE<4DN MR,/A/+BY*V/ &N(1&E:$R16YXVS)!<+!N/FZPO'7.5C&A7F#\*\/.7G]Z@UY M1;@D7TI5&T2966C1=>= 6#1N7A_#X,_\0>291UH4.4N]4\;C6/O;FDQ]QU;7#$-%(VXG^[PS%R:Z$R_PQP M)"U'XCE&/1P?E%KMN1!=4A^0J4>ZO+!;Q&D\3N)9N#N5]#^7/7-LU#HV&G;L MV0D;B'3<&AS_;VJF+4O M9-"!JZ)0-?)AJBT R9<"NJ@/1L8GU'223;NIIRWU=)#Z3UN")NQP^5ES^;O( MIV?D<33IYLY:[FR0^U[C Z?MH]?>R;[%)\=VD6?GY''234ZC8VZ,!NG]*WBA MUA>U@4:!SN01G9&/1UD/^4EBIK][@_,&^FRCDVQ$^R(^9B8:#Y+>2LODAN/Q M&HHW/A=[-(UZCC@]IBPZG+/N !]P(HY/2B=Y]4T M[$#6G;>K,?&,FB9ISQFGQP1&QR^X82=Q.^W=4]KIQ+C+B:AOYX\9C@ZGN"_* M,D'6C&N"N:T&]^)+K#M?<:C:1:E]!>?PI,RQ165GYC><&F(@#4"H\L) M!J4/==JA8]765RY+9;$.\LT2:UO0;@'.KY6R3QU7#+75\N)?4$L#!!0 ( M %R$_5"&J;^PB0( 8( 9 >&PO=V]R:W-H965TX4KX-PRH8Z7AM1K8UK@=ON=_<:91S,+JN%* M\A\L,\78&WHD@YS6W#S(U7=H#/4M7RJY=E^R:M8&'DEK;639@%%!R<3F3]^: M1&P!HGV J %$3ODI.R RW059SL)-38:A8L@7V)EJ#T<2A%63D\!H, M95P?(>0?C@/"!'DL9*VIR'3L&U1M8_MIH_!RHS#:H_".KDDP.B91$([FLVMR M>'#T-XF/EEO?4>L[WM"7M#F2)/E-XZ[=D_:],ZJ -._BTI YV)#78E]3S5M!YIZ"YAKSFQ-K?N>&[T7VR!JIT M1V*&K8YA)].5NS] X?7)J3WBNF!5%_&H)1Y]9:'#X,]M%7Q:J1OJ[5KO/3[A MUOT9_E>M/X#W]A?;W[K5[0MY1]62"4TXY$@5G)[C852;1V?3,;)R%_U"&BR[ M:Q;X4(.R"W ^E]*\=^S;T3[]R6]02P,$% @ 7(3]4,0%$LJT @ Z@8 M !D !X;"]W;W)K&ULG57?3]LP$/Y7K(@'D$J3 M)FV@J(U$RWXPC:FB8WN8]F"2:V/AV,5V6O;?[^RD68!0H;TD]OF^N^^[BR^3 MG50/.@_K-(>"ZK[<@,"3E50%-;A5:U]O%-#,@0KNAT$0 M^P5EPDLFSK90R426AC,!"T5T6114_9D!E[NI-_#VAENVSHTU^,ED0]>P!'.W M62C<^4V4C!4@-)."*%A-OW ME378<6 .-T \(:$+X7$-6 MR FMF#E95]309*+DCBCKC='LPM7&H5$-$[:+2Z/PE"'.))?I8\DT"8/!N(O/?\.?T8F: M)DTD6L#A?Y](,>PR3%T.89OY+B%+8@2NII7 6,' MM%-EFYR=#8)@XF_;)7GM-1B.HWC1",XFYB<4,L?AG4V\S3+H1X,76CJ]7BKQ6^.D +5V4U:35);"5).EL3:#_-+-+_^?>_47 MN*%JS80F'%8(#?IG6$Q53=9J8^3&#:=[:7#4N66./R-0U@'/5U*:_<8F:'YO MR5]02P,$% @ 7(3]4$ =*^1M!0 L1T !D !X;"]W;W)K&ULO9E=CYLX%(;_BA7UHI7:"?[@:Y2)-,VHN[/J=JO.M'NQ MV@N&. DJX-282;N_?@VA&+!Q*@7E9A+@/<>OSQR>&+,X,/ZUV%$JP/99E.2SY:(^ M]Y$O%ZP4:9+3CQP4999%_,=;FK+#S0S.?I[XE&QWHCHQ7R[VT98^4/%Y_Y'+ MHWF;99UD-"\2E@-.-S>S6WB]B\QU44WEB[&MU<+^^F3F5(YK2 M6%0I(OGQ3%W)NFL';,*['[_F?U=/7DYF:>HH"N6_IVLQ>YF%LS MFFZB,A6?V.%WVDS(K?+%+"WJO^#0:)T9B,M"L*P)E@ZR)#]^1M^;0G0"(!D) M0$T ^M4 W 3@>J)'9_6T[B(1+1><'0"OU#);]:6N31TM9Y/DU;_Q07!Y-9%Q M8GF?BRC?)D\I!;=%044!WH 'V2OK4IYA&Z!??WE'192DQ2NI_/QP!UZ^> 5> M@"0'CSM6%E&^+A9S(9U5^>=QX^+MT04:]E@:T,%_GDO]>!>T*SXUS(:;D?# M]6AD9+0/\F9]*_L8L?WW,7\V3 L:8^8QNV4 MS\5^X+3E.[:8IQ79=5P7F8OLMQY]J\?;."ZS,HV$+(@TR$7R7U3ARV33UVP2 MY'MX8-.@@FY(S#:#UF9P9@L&VK 0.M ?F--50>@&9F]AZRT\4<)O9<)E_>)^ MPUHZ"#J*?LX%.A9V: NGZ=DF3[>4& 78'13\I*SO4P$0HLGZMDG5]^"'P]XP MRSJW8=^JHB<\%Y]-@M[(P="=KG''JJ@("T\AMN0%!;%<7]5KEI@5HK#UD0(M MO 1IH4(MG(BU4(T*FN"@(XPENH M@ O/)2XT(-<)_7#HS\12*UM:Q6"$67P*Q6"$63X18;%JC#NMM$H4C%<<*KW@ZO&+3^E2S:1"-VNQL M )R] Z!34[-FD_2-*:CB$PO8>@.*NV"5[:[LJP.)+ !8KP.*) (MU M=F+7U:I]0M5WJ1"+IT,LUNF)]/6A215T5'VC"K+X7,ABG:"N#X?N=)'7$?7- M*=!B.VBKG=!J;]?2.$1QE5R"JT1QE4S#U171D4E&&I H8I+)B+DB.@Q'#2@6 MDC-9N"*_##K2V0NU@^Z.5:\\0!YEU(8WHO!&['B[S]=T<^R<],S.48@C=L1I M8R9JS*@>TW2?$@/)AA Q:,C8]K-B';&S[B^QD[\L6EULI5!X(L$E;EI%'')J MD_+7N=VDZB^-?8*&-3?(',?US&5W%<]8%([LYKD*A:T>AP6I.C3_:3:+N[CT,_6#X\&F0(>3AX0_.O/,^K7J9^6?$ MMTE>@)1N9)QSY.!8/OZ%=L3$W*]5'_=4?D\RBN!O+YA3/P\J-[: MM6]IE_\#4$L#!!0 ( %R$_5#'DRYZQ0( - ( 9 >&PO=V]R:W-H M965T,/%HTP!%'K)*),#)U5J M?>&Z4 M,+@52.99AL7/,5"^&3B^LPW0J&3B>61!06"BC@/7C&29 J1'2RW@J M-9W*TA!WQUOU2YN[SF6.)4PX_482E0ZE62]@HRPXHE?RGW8(6B=9D)0$H(ZX9!#6!+"]SIT2T+WO0Z] MDF!3=XO<[<9-L<+#6/ -$@:MUR7T6Z)Y:GC%%&8K,J> M1E*"DN@4?<9"8%,_=#P%A0F5)SKZ<#]%QTE MX;@P# X8ANB&,Y5*-&,)) W\:3L_:N&[.OEJ!X+M#HR#5L%/.>N@T/N B_P M&M8S>3?=/V]*Y^_<9W_L_F8SPNHXA%:O>T#OBTI!H+U#T:+JV/5;)O@+Y?:SRZ4I#)'RUNO^CIYP([4Q> MG7%#:L6!*;3/K;:Y:)^'?J<;N\^[IV(?XW7.WV*F^YB@CIDU>445YDWR495\ MU)K\A.=" EKHOF'S7W#96L*S2O?L/Y2P7[GU_V$)^PWEZ==*V(2):B7V-4IU;1JOV.;->IQMOL%@1)A&%I;;R.F?ZR(FB?Q83Q=>V0=J.S$& MU4?,\#=02P,$% @ 7(3]4$.R:MJ+ @ IP8 !D !X;"]W;W)K&ULA95=;]HP%(;_RE'4BU;:FI OH J1H'1;)VVJRMI= M3+LPY$"L.C:S'6#[];,=&K$1RDUB.S[O\[[Y.,FV0KZH$E'#KF)Z*K5=\/-L358X0_VT?I!FYK#A^5?_@LILLRV]^'@X*P=Z(@W!>$SG<#2L4PN44-:%,7<$%4 [?2E$KP@N5^=J8LPA_L3)I-X?+BZE\5WT1K\X5MOM#)1B=D/PI1;"EC8%S!<=@I50LF M5"T1?HSG2DOSEOQ\ QNUV,AAXQ-8&P(N)=K/@O(5*+J#2G!=JJNN6].(I4[, M?D:;/([#-/,W'1;BUD)\SD*OB]54)0>L01*$W:RD927G6&$7*SEB]=,XZ&:E M+2L]QXJZ6.D1*QWV!]VL?LOJGV/%7:S^$2L*>DDW:]"R!N=821=K<,0*@[@; M-6Q1PS=17TVSGYA&"<^$U=@%'1Z]D%'03_]/Z!_T'=O"OQ"YHEP!PZ6I"Z[[ MQK5LVF(ST6+M6M%<:-/8W+ T?Q*4=H.YOA1"OTYL=VO_3?E?4$L#!!0 ( M %R$_5"W*2#M"@< 'HB 9 >&PO=V]R:W-H965TN&.+I=(W!F/4FFOFE,+UK^_:K_*C0=CYD32*8__9I%:GO;&/131!Y+%ZHX__4Y+@P*M M+^2QS/^CIW*LTT-A)A5/2F% D+"T^"3/I2-J MZH0\ K!;PU >QW".!2 *\+ M=,W@EP+^K@)!*1"LV^!V" Q+@6'N^\)9N:=G1)&S$\&?D-"C09O^DHDC%8K-8XKN:JJ5$EVE$HQ;YF5T>;Y._M,L/+?(#\%7E,._5 M81>>5>$]7?41=HZ0Y[B3;_4ZHT^CJU7AY$Z]7.6BOS+1'"54KC7"WN4#NC![SAF9 -S4&$.K)@O?V1,O:"0)RN>:I_P M![@P*U\6*S_5*_\(I30?P*3,2!I2&"E5:WB+28,:7A>/'(P[\0XKO$,KWMM, MA$NH%SE.LEJ!HT,2QQ)J64P47"ENX,&8+A9K SW<=/+$QUXGYE&%>63/BRR9 M4Z'1%.L!W :8 .O\1=N0&W"$%!7 XKD-GR!WBJ&?T7_="_YBM.EE!_!.O':\ MXPKOV(KW3_(,(%>$176OZMCG4" GE(JI7D%MH,8;7G1UV+N<.*E 3:R@&B5H MEL&R337G^)9UZSJFU#F'( :W5DM=._K.P.\:[%DY0R/: 78QT$"3+"YW&=FT MPS-V>+]J^4W+J=?6GR5U7,/[+MXK><#ANR%LSFL*@NL?)*\,>[MV^KXBX&>2 M\*QU+4Y+Z89+,0Z:/BW3:W-H,&D=>KG3T*9!AMY=.[_?JSR-H+VDK0;9I9T^ M'@4?;9XUG.UN(>T]B_FTU+M6JTAS1[?E K/^04-TZR< MM<'9OC.V03;%Q[,7G^O&[(@H)=@\4T3#!;Z.&9FSN&%4*\*6JH+=-O?O,K)I MBJD_GKW^;#&%K@6GU0YO QUNS:(=!C:M,.7(LY>C\\5"T 4L8;02+ W9BL10 M0%=E;6W;RUZ4&NM@BM+8B<84*<^^;;FK9I9O7),7I>:&BP(K*E/9/'ME^\(E MP$E1I$LH?=;$FS&Y[.HZO98=AQ6(J4B>O:;<41)"6DF6GW=5#LH/T/A*%>=H M5?.CEK06RK<[=',/@IV6Y)RU#/0FPZ EB[N%XQUGK5 M=P(=;P -QOU@/3J[C+K<-JIILRFQWGX[I:K9S5-7=Z6:28\0;,\^[M<(8U,U M\4$V6-C4.&RO<6:/#5()'NV"+R(L%$^&B+*=ZL5[AC=6!3J;"] M4NT9A1N6LB1+]HQ'[2#L("=AV!05O.4LK(K'CC'8K"1>5PQ,#<'V&E)SM#ZO MYD=U[HZRO&7XD9&8/;QHA/2QO;A,MTP#H>L[UOX8FVJ#M^Q_WI@VD_'[L\8P M/AX=)&L,76,[7;\Y:\8;6=-!G]C0)[;3Y[N89+(K'M]0IV_?<.R9$>1Y_XSP M#>WZ[D%.U V-^G8:_5E+>,LTD_&6%>P;:O7MS?U5ED9$.P/:CNF2I L*0?BY M!U!^[8G$00Z@?$.QOIW[;JD(M:V+?#]OMC/%F12TPA&E2>N69KI%,[3OVV)B M6-6WL^J4)PGDR[WBX7?M\IC YN(4?4=+Q@['NX@.$.XOIUP6]"]JT4OI]NVEQC4'HTG M5"SREQCT$3WD;?%(L;I;O2AQGK\>L';_PCV>NBWW+]WCJ^(U"*.^>"OCAH@% M2R6*Z0-,Y?1'L!)$\:)#<:'X*G\P/^=*\23_NJ0DHD(/@-\?."1?>:$GJ%XW M.?L?4$L#!!0 ( %R$_5" PP !?P0 &81 9 >&PO=V]R:W-H965T MR@^V+K&00VJRY^*7W $H]!J%3-X.=DK% M-X8A_1U$1%[S&)A^L^$B(DK?BJTA8P$DR(RBT+!,TS,B0ME@.LF>/8KIA"!9))%!'Q-H.0[V\'>/#^X(EN=RI]8$PG,=G""M1S_"CTG5%Z"6@$3%+. MD(#-[> .W]SC<6J0(7Y0V,N#:Y2&LN;\5WKS$-P.S%01A."KU 71?R\PAS!, M/6D=OPNG@Y(S-3R\?O=^GP6O@UD3"7,>_J2!VMT.1@,4P(8DH7KB^[^@",A- M_?D\E-DOVA=8%<9:0419_D]>BT0<&&@_W09686 U#9PC!G9A8)_+ MX!0&SKD,;F'@GFO@%09>EOL\65FF%T21Z43P/1(I6GM++[+ARJQU@BE+*VNE MA'Y+M9V:SCE[ :'H.@2T D:Y0-^X HFNT$I7<9"$^IIOT"%N 6N%+A:@" WE MI48^KQ;HXM,E^H0H0]]W/)&$!7)B*"TPI3'\0LPL%V,=$6.CKYRIG41+%D#0 M8;_HM_=Z[ V=F#([UGMV9E:OP[\3=HUL\S.R3,OLT#,_VQR/N\+Y,_;EG['? M]YNO(#YF7LNE75::G?FSSZBTM((^HP>F0(!4:/FJ%TH)/21.2>)D),X1DKN( M:XI_2+9JZ;(-TE(-J/1YPA3258FHE EA/B"?2]55HXNK=4[_:JKTW 10(Z0^G8.^A?=&R>]N3,*UF]#P[,%TK6 M-*3J3=-&,6? 5 _/L.09]D;W*"CS:4S"KH5AV$JG.[9=TZQG?9'#W..PFK)1 MJ6S4J^P+2'F#GAG)JP>">MUTZ1VUA%QAWX#!!*1,.0^47H %4=JEPY?*B#;N/$X6\8N M:L5XV9DVJY4.[)C#87-P3^/J\51K.[;/J,>'DS58N*F5ESUT6L-["E:7674' MW-\>VXSXK-@][C==JYL\]CZAZO&@_L[S[G3TVW7C^V8WJ@9S4E<76?5JO!'>]4' M-A&XZE2XOU5I&B7TH2&PO=V]R:W-H965T5CM@TG&GS<<_QO=?7QS>>K!C_*6)")'A*DTR<]&(I%\?]O@AC MDF)QQ!8D4V]FC*=8JEL^[XL%)S@J0&G21X[C]5-,L]YT4CR[Y=,)RV5",W++ M@W-%Y+/6#_G2RP'-R3^3#XI:KNW[-$M&49(*R#' R M.^F=PN,KY&M 8?$7)2NQ=@UT*(^,_=0WU]%)S]$>D82$4E-@];13@$'S%G&-=%N!C0"2FB?@$/@":@>\QRP7.(C'I M2S6@AO7#BORL)$=;R%UPPS(9"W"1120RX ,[WK/@^RK0.EKT$NT9LA+^F6=' MP'4. '*0\W ?@(\?/AG<.M^;!8ZWLP2O]X4\R7*5&^@N?HM3EW:6@(2*!>YB MN;*SG.;SFL4WLK1FSZUKU2UHW:VU*@0A!Z"HV0,0$!%RNB@4[>\ORA9<2Y** M?RPC#>J1!L5(@RTCG6,1@P6F$5!B#W#*\DP*M1C")%>%J%=%JGS(.5&B+ &; M ;4UZ-63S4&BG0,)Q8\TH9(2X[(I1_>*T?5FL9Q"WW$F_>5Z$1J,W$VCH&OD M#C>-+KI&:+1FU$K1L$[1T)JB'X7(JV3@I0I]3M2^I'>^)@62\-04NYT6NN"9 M8"Z "])R[4,?1/C9E,;@MU"UHO?JZ+W711]1$>HJ :H,B"EL.Y]_A)P_3"&^ M&M8*9U2',[+RW.>/Y:2I$F>IT?]1MQH[%6NW:7GFUY[Y5L^^M1?60;VRGDU. MEES#-0?\@3-&&VO&[[C9MFHY.JX='5L=+9JX0S8[S%4:L1(J:5SYXXZ''AK[ MFQ[N974Y[J9[Z#L#OZ1/X;> MENA0$QVR1G>C]#'-4\N"A"-][,X3-;@CMV^$=R<@*)ULE?0>\TF%C__<& M9#N(9K^"]NW@!C_M2GZC_M![[^0WT@SMVKPS^7;XT)+\-R#;030J#NTR?F=H M#H1NG,3+SH/GG!3ME%!?0#(&,J8\4CT8W]9#[1@1[?:^D79HU_;O),-J:[]. M%YPM2R=M'R.-TB+GG(+7^-WJ+WUEO4Z"WZ?WJ[ VY9\F]!MH-H M]!;9]7:C

-'U]44_XOL!UH!*C;KKL;SO37 M3K92PN?%H:4 Q:=6>7!0/ZT/1D^+X\"-YV?P^!P:G@?P^*(\]FSHRU/8&\SG M-!,JE)D:RCD:*3]Y>;!9WDBV*,[5'IF4+"TN8X(CPK6!>C]C3+[WN6TL M$CNS7&MLYY]Q[KF]C#W>,/XD$0**7+*5B9"52YI>V+58) M9%AK-F/,-23?G&%CD''!M2EMJ>XT1VA@FUQD.S=LO'0[:5*:%PRY'8 M9AGF?R:0LMW(P /F0WW(ULRN5F&1 !6$4<5B/K"OW M -X)+ 3!V.DG2P9>]*3K_'()O*.[;[ J6?4.NM6"K,+]J56,=" MJZV0+"O)*H.,T.*)7\HZ'!"43CO!*PE>G1 <(?@EP?]HA* D!!^-$)8$8]TN MO)O"S;#$XR%G.\0U6JGI@:F^8:MZ$:K[9"&Y>DL43XZ_@:JR0.=HRK*<4:!2 M(+9&WW/@6!*Z00: YB^J,=7S= 82DU2<*<;#8H9.3\[0"2(4W2=L*S"-Q="6 M*BTM;J_*%"9%"MZ1%'QTPZA,!)K3&.(6_JR;'W7P;56.JB;>OB83KU/P>DLO MD.]\0I[C.2WY3#],=P=M=OXO^OR?H[\IAE\UB&_T_.X&^7FU%)*KO_6O#LV@ MT@R,9G!$\[6[4M-=4'176^L40I$1TM^\Y['G1;VA_7RX'TV0&SK16]"L"0J< MNM*\)=P@>E5ZXS:LW(:=;A\Q)WB9POMF"YWPT$?@U;PV,?V@YK0)\=VP9K0M M5-#N,ZI\1IT^%PGC\EP"S]YW&C7#]^N[VL1$@YK3)B0(^S6G34S_R(;V*J.] M3J/W3.+T?8^]9B^%@UI73IL@-PKK-IN@H!\X-9]-D.\.ZD[M@Y,B [XQ1[1 M*[:ELO@F5*O5+>#*''ZU]8E[.75;UF?JUE <\J_RQ97C!O,-H4+5;:U".1<] MM26\.,:+B62Y.:>63*I3SPP3=?,!K@'J_9HQN9_H -5=:OP74$L#!!0 ( M %R$_5#-H1.$S@( ,X' 9 >&PO=V]R:W-H965T_+10$ED>>\ADJ/++DH MB=)=L?)E+8#D-JAD?HCQT"\)K;PLM=^F(DMYHQBM8"J0;,J2B+<),+X>>X'W M_N&!K@IE/OA96I,5S$ ]U5.A>WZGDM,2*DEYA00LQ]YE<#$);("=\8/"6FZU MD4EESOFSZ=SF8P\;1\!@H8P$T:\7N +&C)+V\7_L"B')6F8>N#KK[!):&#T%IQ)^T3KS5SLH44C%2\WP=I!2:OV M35XW"[$5$ 9[ L)-0&A]MR#K\IHHDJ6"KY$PL[6::=A4;;0V1RNS*S,E]"C5 M<2J[ YV21&=HIO<[;Q@@OD3W1#6"*JH'=.][#8(H6JV0G8SN*)E3U@Z?7(,B ME,E3] 71"CT6O)&DRF7J*VW.(/S%QLBD-1+N,?*MJ3>,0G0@P/[U9%DE? M4%J+,0';,0N%AMU&"+%00)3MRP00<; M'(.%+MC 8OCH1LV[&##8["^"S9TP/IXX(;%'2P^!HM")?/Q.$3!_NV8-09 M'1TT^L@588C9PUZ3-UV#E?- CW;I49($>^@!_BA)^.A"7:#;LFX4Y+JLZ&4 MJ9PE!>]8.!M&<;AGIX*MJA@;0=Q6M;L.=&ULM55=3]LP%/TK5L0#2!OY:AM ::31:AH3FQ",[6':@TEN&PM_ M%/NF9?]^MA.R%MK""R^-KWW/N><>-S?Y2NE[4P,@>11H]L(BWQ!YW #>+NXTC8*>Y:*"9"&*4DTS,;!I_ALDKE\ MG_"3PQ=<5.,@KL!X')P&I8$8;CM=J]06Z?H:.KU3<^%^R:G.S+"!E8U") M#FP5"";;)WWL?%@#Q(,=@*0#)&\%I!T@]8VVRGQ;4XJTR+5:$>VR+9M;>&\\ MVG;#I+O%&]3VE%D<%A,E!$-[+6@(E169*(E,SD&6# SY2+Y3K:ESFAQ. 2GC MYLCNWMY,R>'!$3D@3)(?M6J,Q9H\1*O(\89E5_V\K9[LJ/ZUD<C*0W(_%\Z0Z^2V7,,P=^7]H<N;O*TD;2K->:?8N_XCLQ5W'Z0O!KR2U@L.UZ>$F M]S>JYTP:PF%F8=%Q9AO6[31L U0+/U#N%-KQY)>U_8" =@GV?*84/@5N1O6? MI.(?4$L#!!0 ( %R$_5 G3Z38F , #H. 9 >&PO=V]R:W-H965T MG(ZSO53?])8Q@WY4I=!S M;VO,[JWOZWS+JDQ/Y(X)>+.6JLH,+-7&USO%LJ(!5:5/,8[]*N/"6\R:O1NU MF,G:E%RP&X5T7569^N>[N"SF'K81L9+EQE)D\'/+ MEJPL+1/$\;TC]7J?%GCX?,?^6Y,\)+/*-%O*\@]>F.W<2SU4L'56E^:3W+]G M74*1Y4R?CAUI,4(#?((HI'@O(#;]@.<")A9.I(YR@ M/_Z@X0M/\-V4M<=%I_O581BU=U-#9/GF[(&$0QF$8@:1N#U,8L\2@/)Q$O>6]F),^ MYN1_"P?]BPZVWT#9\XGC>-+>5?J28IKV;J;/("8W1Y*>TM(CN' 2.*5$\-!/ M\?.*J>.[IQ%"TB2B0?1 36.F.,1I0!,R+B=R\!T@SKCM1X"+V@9\S:H5E.*^ MG)[2G@@=O-&7U!09^BMQ-]BGJ>H1$DI/R>HQ8#1)W+H:.CH)GUE7X9%8 A*E M4TJ.9#5B&4V#.,7A"54-'PCB;M)75TO41.XZ@Z%/D_A%53,T5^+NKNUA:\/+ M$@;B,$A)<*(<0R<74IKFT:)3+6IAV4.]W^XO1N^8ZX _F[:WJ.E,;+C0JV1J@>)* =]5> M5-J%D;MFUE]) S>'YG$+ESNFK &\7TMI[A;607]=7/P'4$L#!!0 ( %R$ M_5!'TIRXAP< -TE 9 >&PO=V]R:W-H965T%LA'?&'T66Y=([V4">=?]8?;Z5G/T1;1F$9*JR#P[XE>T3C6FL". M;Z72WF9.+;A]O=;^/E\\+&9")+WB\5]LJA9GO6$/3>F,9+&ZY\\?:;F@0.N+ M>"SSO^BY&#L8]5"42<634A@L2%A:_"*6 MR_0 M-(-?"OC[)@T:!()2(-@7&F+-4)_N#$O M SEU?O,M8VIU? GY,D57 M/(%-)$F>AL?H,Q&"Z%Q$1]=4$1;+WT[["B;5HOVHG."RF W3'!'5L@-WR+L MN,,WJ(_D@@@JB[\UVJ[:M7FNUH:=&NGKKM+NL-&"&[N.W[/T!'E.8<+CPS4Z M>O-;HZ[WG76YHU)7C98//V[1D@K&IXUV?7P5NV[M6JYI=+)V=[V6/B3K)F/Q M)F-QKM9K4/N@%W4\J2;L!61K.J> Q I-5FA[W)BL\ML7ST1,T=^?0"6Z5321 M_U@,\C8&>;E!?H-!?W)%8L12)1AP0(2>2)Q1Q&>(+[5=$M$7*B(&=M3%MM = MYKHU,SV=NYZC?T[[3S5&^1NC_ Y&9:F@$9^G[%]P BVV>N&1:-MSQM:Z_>!7 M+,1[%A8K:1^WLY)@LY+ NI)[;;=DBB))Q1.+*"J2N\Z9=DTN6E$BT @E/%4+ MB=PAFI*5M*1 N+$QM&K6>4C2U:\2H%E%"Y;.P<$Z(2;9VL$T9G,VB2FBR3+F M*TIW1M1"H7W.P#EQG%\LQ@\VQ@^LBN[("TNR1+LU@DT")4YN;VDFK&DNN)1H M">"I%D2MOQ' 5'%<++C.>OND88OQPXWQ0ZN>F\:DCLB2P1[(4Y](O3^I2$E\ MG$G()#Y3 6T+MV+^8*M-*[+]O?#:K;7;8KJL'!4'?:Q.BP8XL:M,]HX9]2R M=21D6*3 P^*1U_18\J41$?W#X_[5+ZCWW5,]> CN,@S7N7:RNR_,SV-L\:M=B=?N5\-S MKIWHK#F.OJ/W3$C(M32%.E9(Z.=LLQI.""1,*CKVF'W M*:E(.M6UC,QCEQ1U0IU1+9K=D\":3MB .[8C M\D/A1?@%;(=(SKA LTQE@B(F9492@/N.GKPII]KVI.\-0S_ >WC:8>#N(*ZBO:93E M)QE\-@,3(:U:P@[>,8P!^[6ELS82[X3MMHIDO L5;4&#JIICH/&'#@F@-.N"/0!5WN-H'E#&O[!=OXQ@83"B+Y=-W:U%M@U#=L* M <^PBV?G@(KG ,GW(.^#@-WUV38R+.S MT::X@=Y8<&B&=UIZ1*)(9+4%V$VI>"=/:W&[Z\#;NH&A!=\]0U*>G:0^?;HJ MBFI;'FP=EGF'4:]YAA^\USLKJPUF]>0KK ]F^\#=)1@:\=H.R;IP<(N2@H-M M+C5X0[/SAVWXS]LRS"P[QU(<^$9S!:%+0?G0<&V0-[ MF7T5$RG1A?8-])=% &R*#3X'!_(H.3#0&]@!\IK.X,X4^LD4KE1."6]1E FA M)XT9F; 8*+8.Q8+JH^3:1U+MXPK;^UMOE>@7G^Z(F#-H:V(Z T'G9 !X)HIW MB8H/BB_S%TTF7"F>Y)<+2H#<] #X?L:Y6G_0[ZYLWN@Z_P]02P,$% @ M7(3]4.9J/]WU P 1 X !D !X;"]W;W)K&UL MG5=1;]HZ%/XK5K2'5FI);""!"9"@[>[=E:I50]V>W>0 5IV8V0ZT__[:24CH M2 S;"]B.SW>^<^SSV9[LA7Q5&P"-WE*>J:FWT7K[V?=5O(&4JI[80F:^K(1, MJ39=N?;55@)-"J.4^R0(0C^E+/-FDV+L2<9? DD[=,:'K _6:(W4V_DH016-.?ZN]C_"U5 0XL7"ZZ*7[2OY@8>BG.E15H9&P8I MR\I_^E8EXLB A!T&I#(@!>_24<'RGFHZFTBQ1]+.-FBV481:6!MR++.KLM32 M?&7&3L\>?N5,O]\N3& )NA.I66U%BWS=HJ79 DG. 8D56FH1OZ)O6_M)H;G- MI;%#5_>@*>/JVDQ_7MZCJT_7Z!/RD=I0"0JQ##UG3*L;,VC:CXQS:S_QM:%N M"?AQ17-1TB0=-$/T*#*]4>@A2R#Y:.^;D.NXR2'N!7$"_I=G/=0/;A )2.# MZ]=Y[!=X_0Z\C_GYEFNE:9:P;.W 'M38@P)[T(&]@#7+,H-E]A^G60SHRB2S M3/%U6RY+N&$!9\MR-QOT0QSAT<3?M? 8UCR&3A[_2)IILTW.>!^>> _:_8:U MW]#I]^$-9,S4><_AB>=;/.Z/!KC=?U3[CYS^3?FO@-G(A42Q70#.SY.)6LB$ M)(K:N8QJ+B-W+HI-=>E&&)UN!#S$8="Q(..:Q-A)X@G04.A[TAEV!DX83N;@@+V1"+BU.W"@?[O]!>5[(HX3$ M^#@E_5[0E9)&*K%;*QVU>B&SP2FSJ$L5FVN'-%?'W+C5(-,;)+K.]BHI;E<1>@>;61R@M+S1 MD %*Z+LSD$:7L5N8_RB07>OZM\;D]OHW,9%&W4G@1)^OUQ+65(.Y06K)S'L@ M1CO*&ULM9A=;^(X%(;_BH7V MHB,M)+;SQ8@BE<[,?FAF516U MUR?'CUU/=EP\R VE"OS,LT)>#C9*;3]ZGEQN:$[DB&]IH7]9<9$3I6_%VI-; M04E:=4 #IX?W++U M1ID'WG2R)6LZI^IN>R/TG=>JI"RGA62\ (*N+@=7\.,,8].A:G'/Z$[N70,S ME 7G#^;FK_1RX!M'-*-+922(_GJDUS3+C)+V\:,1';0Q32:K3["KV\9H ):E5#QO.FL' M.2OJ;_*S2<1>!^SW=$!-!U3YK@-5+C\11:83P7= F-9:S5Q40ZUZ:W.L,&]E MKH3^E>E^:OKY1\G4TW"F!Y:":Y[KMRU)E:\AF.L22,N, KX"=3MPM2,B!5;VXA-5A&7RP\13VHR1])9-X%D=&/4$CL W7JB-!)^+E*:'_3T]B'8DZ'DD M,^04_+LL1@#[OP/D(_\WX &Y(8+*^M.AC]M,X4H_Z-'_^O4:W!5,N;2"5BNH MM'"/UC]EOJ#"Y'7^*WMA*QDZ[8X>AJ#44.0W=4ZET3;W4173D8AC&H1_'W2[BUD7L M=*&KZY21QB=40\JSC @)MKKVJK&;)-BITI6(.DRREXAD%&ODVS_8G1/H M6P+Y+RV4$PPVXA >6 R"'E=[7(2O+9Q3W,&._"7CE^0/6:?(Z?1&!]=%9.!- MBB=MZ58G5+"E2>I<\>5#C2UP<3N_^S^I#T-:%$)\+GY!RT08O!/!&N']Z1I' MNDIQTI-;"U7HIFHU/U]!,7@,TPC!<="',6AI"MTXU7N0%67&"Q=@:=*39:\Q MUL'7(,%AU$-Y: $+W81])>?A,5J',!F',$0]3BQ=8?(>K&]4#Q9 &$*4^'Z/ M(TMA.'YGX".+4>3&Z-F0W\399Q9"H[B'4\@2%;F)NC^73K$%CT$/QR,<]OBR M_$1N?CIFUBDVT;%-Y(^2GJT#LLQ%[OWGVY;)1OS05C *>J8_LM1&;FJ?9YUL M@B2'28O&/>XLOY&;W_-R(5G*B&!4OF%E1!;3*#K7RH@L8I$;L:>OC.B8MA!# M%/:A#5G8(C=L7XE]= S9(=;[^UXCEK'(O=4]D?J-ZL$6OS+4[0=;#F/_G9F/ M+5*Q&ZEG8S[NVJ>BGDTTMFC%;K2^C5FX Z4.5WO_R+M)>AYD-4%^D3)O[V@F MIV)='4!)L.1EH>I3FO9I>\AU51_MV.;U"=DW(O3;EB"C*]W5'\6Z=D5]Z%3? M*+ZM#GH67"F>5Y<;2E(J3 /]^XIS]7QC K1'?]/_ %!+ P04 " !:1=%%XQU;0F12 ])Q4F_OB0ER[8D M"T&;138V19U[[N-BYR*B96*N7NUK;%.H6"B!NV ZK>;!@O MB%2/?&N+'0>2&*,BMUW'">V"9-2:CLW)0&QC$'QGL MQ&'O4#Y^3B>7HB""'M=041/T]P1SR7#.I.'[6I%;C4QN>C@_LOYCD M53(/1,"!?,/!J ^^U'OS:P'^MAZ V,*G;5>ZF< LB MR73,V1YQC59L>F"J;ZQ5O3*J&V4EN7J;*3LY7?XL,_ER/5.U3M"<%:H!!3$2 M7J.5ZLJDS &Q#;J,6S[K,:"/"Y DR\4G9?ECM4 ?/WQ"'U!&T?>4E8+01(QM MJ2+6?NUU'=VLBLZ]$)V'OC(J4X&6-(&DQWXQ;!\.V-NJ4DVYW$.Y9NX@X9>2 MWB#/N4*NXSH]\G\/^_+_^S]K!A>TSN>X?,N\*U2PN'ZP;3$/7E1 MGP^)[C@G= MZ?'5HC00I]=&<[#))\NP?2*[07<%*A?[K=T6)/DLHQ-\# ?E- M0+X)R!]NYBJB]4F3]G5>114:*OTY?9JZH>\&8_OI5,\>E!MY[CEJT44%ZDOM MG:.6793O.8[3H,YR#IJ<@\&/C1H2'=Z)?@0(GN:DS2=2Y+1.2$WTF'JKJ M\9N/@WSO;) M4;H OC5W&*$24D6K3D;-;'-/NC.W@];\#-_.<<_\0M^KS-']2%]=RKX2OLVH M0#ELE"OG)E(]P*M[3O4@V&PO=V]R:W-H965TDX ?KQ)2E%:Z\5)6C1%XD-JXI5:;\Y] M7Q4E5D0-Q :Y65D)61%MIG+MJXU$LG2@BOE1$ S]BE#N320*<\%^ITM=3KR1!TMF#GL P],-B!I ]",@>0<0-X#XLPI) T@^JY V M )>Z7^?N"CN^@YMZD6Y/2=W6II5:G!Z>LD+42'3+*7P!RN&:,F:V58U];30MTB\:_EG-'[W#'\.UX+I4 ML.!+7';@Y_WX80_>-[FV"4=O"<^B7L+?MGP 9EWI_#?U MQ;]6/RA&W.Y^[/CB#WN[>J'G02#-/AZVK51_X/-15696_].B^()_H:<$:7@ O;-/24Y:U7._L?3.FI51I\X MK2!6@"]%28R(LI.KJQP>.-7FEC07HBJ)1-5UKF8U>[I7X"2+LBS-@B XW(N\ MPS499J,D/G*='[NF81R&V3'KXM@UCI,P2],#VKHV_E[GJ%"N71YVV.?F%5$W_>_T]1/DFL@UY0H8KHQ4,#@S$&ULI59=C^(V M%/TK5C0/.](,^?Y"@#20J;JKW0KM=+K/)C$0C6-3VQFV_[[724A#\%#4\D!B MYYQCW^-K^\Z.7+S)/2$*_:PHDW-KK]1A:MLRWY,*RPD_$ 9?MEQ46$%3[&QY M$ 07#:FBMNZP%[,#WI$7HEX/:P$MNU$*$D5UH!P^.=K BE6@BF\6>G:?5#:N+P_:3^2Q,[Q++!DJPX M_5$6:C^W$@L59(MKJK[SXZ^DBR?4>CFGLOE'QP[K6"BOI>)51X895"5KG_AG MY\. #IF@M<1O#$A^(#@=P3_UA&"CA#<.D+8$9K0[3;VQK@,*[R8"7Y$0J-! M3;\T[C=L\*MD.D]>E("O)?#4XC=(Q:]<2K0F KWLL2#H$:TPS6N*FY7D6[3$ MLLP19@7*2EHK4J!/&5&XI/(>P*\O&?IT=X_ND(VD%I"H9.B5E4H^##I^W_-: M@@9TWIVU9[:"./1L[+R;\[*=L_?!G'WTC3.UE^B9%:0P\+/K_.@*WP;_>A.] MDXE+[ZK@EYI-D.\\(,_Q',-\5C?3W=04SO\;_?D_CWYFAM]GE-_H^1]E5%T1 M@147TRMB02\6-&+!E?2DD)ZF)&F94!]Z;X %3AP%Y[#, M $MB+_#/8<\&6!Q$0=+#SL(,^S##JV%^)5).T2E8A)42Y:96>$,)4APQSAYS M2%G!*3!WL'T4@6VEC+:T(X7#&::)XXY<,:!<-_+CD2L&F.>F:3ARQ02+@B R MNQ+UKD0W+?Z%'VM:"TREO@,>T&>63TP^1)$Z ML1N.-M;J$I9&L3/R-S.)A4DZ6M3G2U@2)8,U/;,M[6U+;TO' UR53< ?N5' M/L5B #0:TXZ6#'/%F7BCB%=&U,B\S B*O)$K1E08.<.?._+('I06<*[OFII. M0G[43+5W0M_;EXU/3;4TZE^ZTY5KZ,^@S&RKPG_DVQKU&Q:[DDE$R1:&_$W4$L#!!0 ( M %R$_5!A+H\):@, ,P- 9 >&PO=V]R:W-H965T+,/#.O-2+G.ZF>=8%HX+7D0B^"PICJ:QCJK,"2ZG-9 MH;!/-E*5U-BAVH:Z4DAS;U3R,(ZB25A2)H+EW,^E:CF7M>%,8*I UV5)U=L5 M N7P21(T*.F7$NJ+V\X#5R[CQ9CG_V3H,VIC,\OC]X M_\4G;Y-94XW7DO_)RYFT">\H8:NIPKN0/E5EMO[L:GZJTM'!-. ME951]BFS=F;YFQ7^7FH-*2I8%50A_ PKJWU>%DFA)!D'KY\PIZT[$DO^_W]-3P)9C04R'-8O]GRV71$;=G@ $1M M%,N7/.>:!JRX0&CAMK&IU?V-BJ.3HT R,KOUU?2V,W__ZV ML,&ULC51?;],P$/\JIX@')D&3 MIBV4*8VTM4-T&E.U"GA /+C)I;'FV,%VVB'QX3D[612DM?"2^.S[_3F?[>2H M]*,I$2T\54*:15!:6U^&HAJ36RW(,J$<91]"ZL M&)=!FOBYC4X3U5C!)6XTF*:JF/YUC4(=%\$X>)YXX/O2NHDP36JVQRW:+_5& M4Q3V+#FO4!JN)&@L%L'5^'(Y=?D^X2O'HQF,P56R4^K1!>M\$43.$ K,K&-@ M]#O@$H5P1&3C9\<9])(..!P_LW_TM5,M.V9PJ<0WGMMR$ ,0=(/Y?P*0#3'RA MK3-?UHI9EB9:'4&[;&)S [\W'DW5<.FZN+6:5CGA;'I/!^5.&0,;U+ MF49X M"_=,:^:V%UZOT#(NS 7-OH(0C,LP26A)VA&$62=SW4%N^$PC#M#.JDUYUXE4G)U2OI.4Y%XW?V2UFC>:6DX&;ITPT.>90:%61 M@:IN+/.'7!5PP[3D#L^S> M$6K]GDL# @N"1:/WLP!T>S?;P*K:'^^=LG19_+"DYPRU2Z#U0E'[NL#=F/Z! M3/\ 4$L#!!0 ( %R$_5!6>OF)A0( %D& 9 >&PO=V]R:W-H965T M(!Y"V)DU:-E!;B;9,VS2V"L;V,.W! M))?&PK$SVZ'P[W=VTJQ%H6(OC>]\WW??^>SK9*/TO2D0+3R60III4%A;G8>A M20LLF1FH"B7MY$J7S)*IUZ&I-++,@TH1QE%T&I:,RV V\;Z5GDU4;067N-)@ MZK)D^FF.0FVFP3#8.J[YNK#.$!_P@^/&[*S!57*GU+TS/F73('*"4&!J'0.CSP,N4 A'1#+^M)Q!E](! M=]=;]@^^=JKECAE<*/&39[:8!N\#R#!GM;#7:O,1VWJ\P%0)XW]AT\9& :2U ML:ILP:2@Y++YLL?V''8 Q-,/B%M _!PP>@&0M(#DM8!1"QCYDVE*\>>P9);- M)EIM0+MH8G,+?Y@>3>5SZ=I^8S7M0!S% M48^>Q:OAP[,>^/(P?(DIP8=]\+UJDJYEB>=+_K=E\.L+A<(GBZ7Y?2#1J$LT M\HE&+PFO$:RBQ]WDJR@?Q]Y^-CQGGL<-FH=9-!A.PH?=0^J+2;J8/8'C3N#X MH,"+4M72DC">04UW18,M$-REE6NDV63[M(Y[=(SWM2[Z8DZ?:0UW'EV)>NV' MEX'426JN9N?MYN.%'PO/_//A^:(9<_]HFJ%[Q?2:TTL4F!-E-'A'NG0SR!K# MJLH_[3ME:5#X94&S'[4+H/U<*;LU7(+NWV3V%U!+ P04 " !6QE54J,TLH,8M0+IM.% MQQ#A, YYS>Z8JD B:JXB..]"P#7?TPCZB\\0.-RM2'$$GR8??]="W7P KCW[ M='8V?3J_V8]/;.(<>J]"YP= +Z;Z&27;[!A^<1C^+?@8^O(@]!OD,?#5+KB? MI'LT<;(?LRBOW<8XS 3O=W,&74#70@R#-:(1O$64K"0QHS+$"-VX<& "B:!" M J6/D2[NFTCU[-*^\\P):SF,<"%M;5?!?:[:[GN)K6<$$DH[@0%T@3@LD5)8 M\COMV,XV^"(%6GNY*;7"7**-'\QA/\ VNLA*R!3+KHP/MZ$XI#@S97?K7AV^;\DVU^5?<&O:FS?J<G(/(DSN35\8N< M71^E1J]]?P\N"3M7A"X*S%4L@C_--8_V1<&J)E01WGH%25/,7]P4-%ZAE;[^ M[_!U_Q1GJ*9JV24CV-OW."4UN^YZ/9B%:'OU]@\S/7]A"_;_,>*_4$L#!!0 M ( %R$_5"7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G%V9Q"W6)';7=LK K]_C ME,()M&?WY= GFDN3K[Z<[_C"X8-U/^^L_2E^-;7Q1X/[$!8'HY$O[U4C_2>[ M4 :NS*QK9(!#-Q_YA5.R\O=*A:8>)?O[Q:B1V@R.#]?/NG(C?&"#*H.V!D[& M$[=:/?C7Z_%0++77=[K6X?%HT'VNU4 TVNA&/ZGJ:+ _$/[>/OQEG7ZR)LAZ M6CI;UT>#\>K"K7)!E^].3R/DC;SSW9D@[ZXE@!P-BGUXX$P['[H[NN=+8%PJ MN'EUU ;[3==!N5,9U'=GVX4V\_@8^!4C]#.Z%4)^.1MK2O@J,1764M3*H$@$P(RV2'DWPF"3 G(=">0TX@#7T60&0&9 M[1"R5Y(Y 9GO$C)%D 4!6>P2,D.0$P)RP@MYZ>;2Z*?N@I"F$J?*ETXONF,[ M0Y"?"P0>,=5SH^%KT@1Q4I:V-4$CR"\$Y!=>R&NU5*95.&CO M4U%[G[GU27\O_ORGU4M9PYV^J]PSLU0^Q&]B3%(NS';Y)K43M[)NE?BAI&]= MC(3!8SQ**V-FKZPMUZ4,T(^;A35O^2BCC)F5 HG6 M*@QZYV8VTOWE8NI9(Q MLTM.2B#R^CF6B.\Z7#G=J-^A'9:?,"2EDC&S2\X@M33S^%)QXKWJURVECS&_ M/Y8QQ8UD4V6T=>("TNH>'V6.,;,ZSJ&_]FDH18R9'0%]L]%=:%N%.BB] -F[ M,J7N0U**&#,[XL*:802+ Q: @WX @PV(R!@PH:R1,%LCAI#P./PJ5VE+ X_R MW5T8D/)%PNP+B!RV4>)&_NK5:D*./9@E<0'//;?>BROEP!32X20@H?20,.OA M.IZ$FKR2T1$W3D)M=L/R7ME1BDB8%4&F=KWA1D))(F&6Q'-R)_9N)+S8_X:Y M*$62E-DE9/8G]C F9924W2AO\K^-!4GY)>6?W-J8"+YOEBDYN\4LFU4^N+'T M*,.DS(;9FG.M2#$F99B4V3!;,Z_WF)1P4F;AO,]U-E8X)9MTEU-:_;E@2C8I MLVS6*<507$CG9%R($'NG*DA=]\N24DWZ,9-: 'FJO9S/G9K+=4"':WC*FE)- MQJR:5\QK%=>E8C^'!MH]"X2.,2G59,RJ><5$:>^IFBGG8J?'F)1O,F[?D$DE MGEW/*-]DW,LI)":>7\_(]13N!142,\>8E'\R9O]L2]&'HKN",2G_9,S^V8[9 M15&,23DH8W;0UI'$4%PYM<"8E(.R70UXAG$$CA>@,\I"V6X&/!!&X>%5B]EPTQ)F6AG-E")&9_(9JR4,YL(1H3RS*G+)3O M;"HH!17,"GK!1"%(_)"A=1!(>]/6!:6@@GU?&;'TV1-Z02FHV-U$ M7&R?&)-24+&SB;BN2V%,A MD%)0P:P@O/J],:I/*/-,F,VS86X8(KRLR[:[&6-2\IDPRV'E9IIHZH+>(6'\R4THBLGXI_5 MEL LC_MX9FU=Q_9U:24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#' MEW)HQGU[&G;[;EA\'@^G857MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ: M]7NS+;4LEU'WMS.JI\?;F8O7KZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W M3!ZV"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]%;46PGT M5M1;"?16U%L)]-;)RQ("O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT5]58" MO0WU-@*]#?4V KT-]38"O0WU-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O M)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_ MFQ#H':AW$.@=J'<0Z!VH=Q#HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O_)-Z M#^/7H0S7GN\U7O\GJ1[/YY;KY2_+[YV3N_>"!7J;)%C>O?,(BR ;8#BWD!3W+;1DUBRW8[Y>UQ4D":$52@(LW9-&IMWW/C M*WVK7O]Z\A1GA[X;XK+8I.2O&(OUAGH;2^=IR"LK%WJ;\M>P9M[66[LF)A8+ MPVHW)!K2/(TUBIOK.UK979=F]X?\9WM MA^:?E/E+0IE/3GOBIO7Q(F\HV+L)X\K' 2_G'O840MO0[-&&]-/V>1<[="RF MIXYB>;K$.SVZU:JMJ7'UKL]'RN@#V29NB%+?E<>B%Z>34[YA.G[RL_.G,J<" M\\['X'S,$POT];C7D8RGYSX7HI#:TZ_XEIA+G_U^-$Z[H>:3V?EZ_[BPG>81 MV?0X_X[_GO%;_2_V(4#ZD"!]*) ^-$@?!J2/"J2/2Y ^?H#TP1I:];8?7?#;]H?7F&5!+ 0(4 Q0 ( %R$_5 '04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ 7(3]4-L!E/+O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ 7(3]4)E&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4-+AQ4ZT!P RR$ !@ M ("![0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 7(3]4,G/=O:] P - P !@ ("! 2 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4/)$C5!V M!0 SPT !@ ("!SCD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 7(3]4/RQ9-#3!0 E1 !D ("!,%H 'AL+W=O&UL4$L! A0#% @ 7(3]4+M>7!($ M" N1, !D ("!LF8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4)+/A$%Y" MR8 !D M ("!AX( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7(3]4 QEQ.,/#P 12\ !D ("!LYD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M7(3]4#%W; E-! B0D !D ("!&+< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4!&_! 3T @ *@8 !D M ("!>]D 'AL+W=O&PO=V]R:W-H M965T!]2P0 ',. 9 M " @:KA !X;"]W;W)K&UL4$L! M A0#% @ 7(3]4)9MCF: P (P@ !D ("!+.8 'AL M+W=OGD# M #X!P &0 @('CZ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3] M4*P!R>J'!0 * X !D ("!L? 'AL+W=O&PO=V]R:W-H965T0, %D, 9 " @;GZ !X;"]W;W)K M&UL4$L! A0#% @ 7(3]4%W8-*(% P Y@D M !D ("!:?X 'AL+W=O&PO=V]R:W-H965TP& 0!X;"]W;W)K&UL4$L! A0#% @ 7(3]4/^3B#_7 @ ;@< !D M ("!M@D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 7(3]4.YI1M,H @ @ 0 !D ("!N!&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4/]M M2$J# @ '@8 !D ("!9B4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4$&C&PO M=V]R:W-H965T0, M #D+ 9 " @? S 0!X;"]W;W)K&UL4$L! A0#% @ 7(3]4(:IO[") @ !@@ !D ("! MH#&PO=V]R:W-H965T&UL4$L! A0#% M @ 7(3]4,>3+GK% @ T @ !D ("![T(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4(## %_ M! 9A$ !D ("![D\! 'AL+W=OJW?0A8% !J%@ &0 M@(&D5 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 7(3]4,VA$X3. @ S@< !D M ("!$5T! 'AL+W=O!@ &0 @($68 $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7(3]4$?2G+B'!P W24 !D ("!C&8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M7(3]4!)&^0>U P >0X !D ("!$'@$ >&PO=V]R:W-H965TRK@, (@+ 9 " @4-^ 0!X;"]W M;W)K&UL4$L! A0#% @ 7(3]4&$NCPEJ P MS T !D ("!*((! 'AL+W=O&PO=V]R:W-H965TOF)A0( %D& 9 " @5N( 0!X;"]W;W)K&UL4$L! A0#% @ 7(3]4.8+:/=6 @ < P T M ( !%XL! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 7(3]4,?7<&5S72YX;6Q02P4& %( 4@!U%@ \9@! end XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 358 435 1 false 88 0 false 7 false false R1.htm 0001000 - Document - Cover Sheet http://www.pluralsight.com/role/Cover Cover Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 2101100 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements Summary of Significant Accounting Policies and Recent Accounting Pronouncements Notes 9 false false R10.htm 2102100 - Disclosure - Revenue Sheet http://www.pluralsight.com/role/Revenue Revenue Notes 10 false false R11.htm 2103100 - Disclosure - Cash Equivalents and Investments Sheet http://www.pluralsight.com/role/CashEquivalentsAndInvestments Cash Equivalents and Investments Notes 11 false false R12.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.pluralsight.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2107100 - Disclosure - Balance Sheet Components Sheet http://www.pluralsight.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2110100 - Disclosure - Property and Equipment Sheet http://www.pluralsight.com/role/PropertyAndEquipment Property and Equipment Notes 14 false false R15.htm 2113100 - Disclosure - Acquisition of GitPrime, Inc. Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeInc Acquisition of GitPrime, Inc. Notes 15 false false R16.htm 2116100 - Disclosure - Intangible Assets Sheet http://www.pluralsight.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 2119100 - Disclosure - Convertible Senior Notes Notes http://www.pluralsight.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 17 false false R18.htm 2122100 - Disclosure - Leases Sheet http://www.pluralsight.com/role/Leases Leases Notes 18 false false R19.htm 2125100 - Disclosure - Commitments and Contingencies Sheet http://www.pluralsight.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2128100 - Disclosure - Non-Controlling Interests Sheet http://www.pluralsight.com/role/NonControllingInterests Non-Controlling Interests Notes 20 false false R21.htm 2131100 - Disclosure - Equity-Based Compensation Sheet http://www.pluralsight.com/role/EquityBasedCompensation Equity-Based Compensation Notes 21 false false R22.htm 2134100 - Disclosure - Income Taxes Sheet http://www.pluralsight.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2137100 - Disclosure - Net Loss Per Share Sheet http://www.pluralsight.com/role/NetLossPerShare Net Loss Per Share Notes 23 false false R24.htm 2140100 - Disclosure - Related Party Transactions Sheet http://www.pluralsight.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 2201201 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements 25 false false R26.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://www.pluralsight.com/role/RevenueTables Revenue (Tables) Tables http://www.pluralsight.com/role/Revenue 26 false false R27.htm 2303301 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.pluralsight.com/role/CashEquivalentsAndInvestments 27 false false R28.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.pluralsight.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.pluralsight.com/role/FairValueMeasurements 28 false false R29.htm 2307301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.pluralsight.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.pluralsight.com/role/BalanceSheetComponents 29 false false R30.htm 2310301 - Disclosure - Property and Equipment (Tables) Sheet http://www.pluralsight.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.pluralsight.com/role/PropertyAndEquipment 30 false false R31.htm 2313301 - Disclosure - Acquisition of GitPrime, Inc. (Tables) Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeIncTables Acquisition of GitPrime, Inc. (Tables) Tables http://www.pluralsight.com/role/AcquisitionOfGitprimeInc 31 false false R32.htm 2316301 - Disclosure - Intangible Assets (Tables) Sheet http://www.pluralsight.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.pluralsight.com/role/IntangibleAssets 32 false false R33.htm 2319301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.pluralsight.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.pluralsight.com/role/ConvertibleSeniorNotes 33 false false R34.htm 2322301 - Disclosure - Leases (Tables) Sheet http://www.pluralsight.com/role/LeasesTables Leases (Tables) Tables http://www.pluralsight.com/role/Leases 34 false false R35.htm 2328301 - Disclosure - Non-Controlling Interests (Tables) Sheet http://www.pluralsight.com/role/NonControllingInterestsTables Non-Controlling Interests (Tables) Tables http://www.pluralsight.com/role/NonControllingInterests 35 false false R36.htm 2331301 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.pluralsight.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.pluralsight.com/role/EquityBasedCompensation 36 false false R37.htm 2337301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.pluralsight.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.pluralsight.com/role/NetLossPerShare 37 false false R38.htm 2401401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusiness 38 false false R39.htm 2402402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.pluralsight.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 39 false false R40.htm 2402403 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 40 false false R41.htm 2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 41 false false R42.htm 2402405 - Disclosure - Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details) Sheet http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details) Details 42 false false R43.htm 2403402 - Disclosure - Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details) Sheet http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details) Details 43 false false R44.htm 2403403 - Disclosure - Cash Equivalents and Investments - Schedule of Investments by Maturity (Details) Sheet http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails Cash Equivalents and Investments - Schedule of Investments by Maturity (Details) Details 44 false false R45.htm 2403404 - Disclosure - Cash Equivalents and Investments - Narrative (Details) Sheet http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsNarrativeDetails Cash Equivalents and Investments - Narrative (Details) Details 45 false false R46.htm 2404402 - Disclosure - Fair Value Measurements - Fair Value of Financial Instruments (Details) Sheet http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails Fair Value Measurements - Fair Value of Financial Instruments (Details) Details 46 false false R47.htm 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 47 false false R48.htm 2407402 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 48 false false R49.htm 2407403 - Disclosure - Balance Sheet Components - Accrued Expenses (Details) Sheet http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails Balance Sheet Components - Accrued Expenses (Details) Details 49 false false R50.htm 2410402 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 50 false false R51.htm 2410403 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.pluralsight.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 51 false false R52.htm 2413402 - Disclosure - Acquisition of GitPrime, Inc. - Narrative (Details) Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails Acquisition of GitPrime, Inc. - Narrative (Details) Details 52 false false R53.htm 2413403 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details) Details 53 false false R54.htm 2413404 - Disclosure - Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details) Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details) Details 54 false false R55.htm 2413405 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details) Sheet http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details) Details 55 false false R56.htm 2416402 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 56 false false R57.htm 2416403 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 57 false false R58.htm 2416404 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) Sheet http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Amortization Expense (Details) Details 58 false false R59.htm 2419402 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 59 false false R60.htm 2419403 - Disclosure - Convertible Senior Notes - Schedules of Convertible Debt (Details) Notes http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails Convertible Senior Notes - Schedules of Convertible Debt (Details) Details 60 false false R61.htm 2422402 - Disclosure - Leases - Narrative (Details) Sheet http://www.pluralsight.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 61 false false R62.htm 2422403 - Disclosure - Leases - Components of Operating Lease Expense (Details) Sheet http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails Leases - Components of Operating Lease Expense (Details) Details 62 false false R63.htm 2422404 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) Sheet http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Schedule of Maturities of Operating Lease Liabilities (Details) Details 63 false false R64.htm 2425401 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 64 false false R65.htm 2428402 - Disclosure - Non-Controlling Interests (Details) Sheet http://www.pluralsight.com/role/NonControllingInterestsDetails Non-Controlling Interests (Details) Details http://www.pluralsight.com/role/NonControllingInterestsTables 65 false false R66.htm 2431402 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 66 false false R67.htm 2431403 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Activity (Details) Sheet http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails Equity-Based Compensation - Schedule of Stock Options Activity (Details) Details 67 false false R68.htm 2431404 - Disclosure - Equity-Based Compensation - Schedule of Equity Award Activity (Details) Sheet http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails Equity-Based Compensation - Schedule of Equity Award Activity (Details) Details 68 false false R69.htm 2431405 - Disclosure - Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details) Sheet http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details) Details 69 false false R70.htm 2434401 - Disclosure - Income Taxes (Details) Sheet http://www.pluralsight.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.pluralsight.com/role/IncomeTaxes 70 false false R71.htm 2437402 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) Sheet http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails Net Loss Per Share - Calculation of Basic and Diluted (Details) Details 71 false false R72.htm 2437403 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Sheet http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Details 72 false false R73.htm 2437404 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 73 false false R74.htm 2440401 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 74 false false All Reports Book All Reports psq22020-10q.htm ps-20200630.xsd ps-20200630_cal.xml ps-20200630_def.xml ps-20200630_lab.xml ps-20200630_pre.xml psq22020-ex101.htm psq22020-ex102.htm psq22020-ex103.htm psq22020-ex104.htm psq22020-ex311.htm psq22020-ex312.htm psq22020-ex321.htm psq22020-ex322.htm http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "psq22020-10q.htm": { "axisCustom": 0, "axisStandard": 36, "contextCount": 358, "dts": { "calculationLink": { "local": [ "ps-20200630_cal.xml" ] }, "definitionLink": { "local": [ "ps-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "psq22020-10q.htm" ] }, "labelLink": { "local": [ "ps-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ps-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ps-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 616, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 42, "http://www.pluralsight.com/20200630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 48 }, "keyCustom": 44, "keyStandard": 391, "memberCustom": 24, "memberStandard": 59, "nsprefix": "ps", "nsuri": "http://www.pluralsight.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover", "role": "http://www.pluralsight.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue", "role": "http://www.pluralsight.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Cash Equivalents and Investments", "role": "http://www.pluralsight.com/role/CashEquivalentsAndInvestments", "shortName": "Cash Equivalents and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Fair Value Measurements", "role": "http://www.pluralsight.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Balance Sheet Components", "role": "http://www.pluralsight.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Property and Equipment", "role": "http://www.pluralsight.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Acquisition of GitPrime, Inc.", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeInc", "shortName": "Acquisition of GitPrime, Inc.", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Intangible Assets", "role": "http://www.pluralsight.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Convertible Senior Notes", "role": "http://www.pluralsight.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Leases", "role": "http://www.pluralsight.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Commitments and Contingencies", "role": "http://www.pluralsight.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - Non-Controlling Interests", "role": "http://www.pluralsight.com/role/NonControllingInterests", "shortName": "Non-Controlling Interests", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Equity-Based Compensation", "role": "http://www.pluralsight.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Income Taxes", "role": "http://www.pluralsight.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Net Loss Per Share", "role": "http://www.pluralsight.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140100 - Disclosure - Related Party Transactions", "role": "http://www.pluralsight.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "role": "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies", "shortName": "Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue (Tables)", "role": "http://www.pluralsight.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Cash Equivalents and Investments (Tables)", "role": "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsTables", "shortName": "Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.pluralsight.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.pluralsight.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.pluralsight.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Acquisition of GitPrime, Inc. (Tables)", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncTables", "shortName": "Acquisition of GitPrime, Inc. (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Intangible Assets (Tables)", "role": "http://www.pluralsight.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "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", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.pluralsight.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Leases (Tables)", "role": "http://www.pluralsight.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Non-Controlling Interests (Tables)", "role": "http://www.pluralsight.com/role/NonControllingInterestsTables", "shortName": "Non-Controlling Interests (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.pluralsight.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.pluralsight.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD_srt_OwnershipAxis_ps_PluralsightHoldingsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2020Q2June01-June30_us-gaap_SubsidiarySaleOfStockAxis_ps_SecondaryOfferingMember", "decimals": "INF", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.pluralsight.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD_srt_MajorCustomersAxis_ps_BusinessCustomersMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "role": "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details)", "role": "http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails", "shortName": "Revenue - Summary of Deferred Contract Acquisition Costs Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details)", "role": "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "shortName": "Cash Equivalents and Investments - Schedule of Cash Equivalents, Short-term and Long-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Cash Equivalents and Investments - Schedule of Investments by Maturity (Details)", "role": "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails", "shortName": "Cash Equivalents and Investments - Schedule of Investments by Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_InvestmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Cash Equivalents and Investments - Narrative (Details)", "role": "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsNarrativeDetails", "shortName": "Cash Equivalents and Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Fair Value Measurements - Fair Value of Financial Instruments (Details)", "role": "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Balance Sheet Components - Accrued Expenses (Details)", "role": "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails", "shortName": "Balance Sheet Components - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "role": "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.pluralsight.com/role/PropertyAndEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2019Q2May09-09_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Acquisition of GitPrime, Inc. - Narrative (Details)", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "shortName": "Acquisition of GitPrime, Inc. - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2019Q2May09-09_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Acquisition of GitPrime, Inc. - Summary of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "I2019Q2May09_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2019Q2May09-09_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details)", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "shortName": "Acquisition of GitPrime, Inc. - Schedule of Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2019Q2May09-09_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details)", "role": "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails", "shortName": "Acquisition of GitPrime, Inc. - Summary of Unaudited Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_ps_GitPrimeInc.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "role": "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ps_ContentLibraryMember", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Intangible Assets - Narrative (Details)", "role": "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "role": "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails", "shortName": "Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Convertible Senior Notes - Narrative (Details)", "role": "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "shortName": "Convertible Senior Notes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "D2019Q3Sep01-30", "decimals": "INF", "lang": null, "name": "ps:DebtInstrumentCappedCallTransactionSharesCoveredByCapCallTerminated", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Convertible Senior Notes - Schedules of Convertible Debt (Details)", "role": "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "shortName": "Convertible Senior Notes - Schedules of Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD_us-gaap_DebtInstrumentAxis_ps_SeniorNotesDueIn2024Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.pluralsight.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Leases - Components of Operating Lease Expense (Details)", "role": "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails", "shortName": "Leases - Components of Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)", "role": "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425401 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD_srt_OwnershipAxis_ps_PluralsightHoldingsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Non-Controlling Interests (Details)", "role": "http://www.pluralsight.com/role/NonControllingInterestsDetails", "shortName": "Non-Controlling Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_srt_OwnershipAxis_ps_PluralsightHoldingsMember", "decimals": "INF", "lang": null, "name": "us-gaap:CommonUnitOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - Disclosure - Equity-Based Compensation - Narrative (Details)", "role": "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "shortName": "Equity-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431403 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Activity (Details)", "role": "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails", "shortName": "Equity-Based Compensation - Schedule of Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_ps_LLCIncentiveUnitsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431404 - Disclosure - Equity-Based Compensation - Schedule of Equity Award Activity (Details)", "role": "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "shortName": "Equity-Based Compensation - Schedule of Equity Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD_us-gaap_AwardTypeAxis_ps_LLCIncentiveUnitsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431405 - Disclosure - Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details)", "role": "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails", "shortName": "Equity-Based Compensation - Schedule of Equity-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "ps:AmortizationOfOtherIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434401 - Disclosure - Income Taxes (Details)", "role": "http://www.pluralsight.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437402 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details)", "role": "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails", "shortName": "Net Loss Per Share - Calculation of Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437403 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "role": "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "shortName": "Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_ps_SeniorNotesDueIn2024Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "ps:DebtInstrumentConvertibleConversionPriceOfCappedCalls", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437404 - Disclosure - Net Loss Per Share - Narrative (Details)", "role": "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails", "shortName": "Net Loss Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440401 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FI2020Q2_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Description of Business", "role": "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "role": "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements", "shortName": "Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "psq22020-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "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.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r593" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r594" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r595" ], "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.pluralsight.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r595" ], "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.pluralsight.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r596" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r595" ], "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.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r591" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.pluralsight.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ps_A2018EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Equity Incentive Plan [Member]", "label": "2018 Equity Incentive Plan [Member]", "terseLabel": "2018 Equity Incentive Plan" } } }, "localname": "A2018EquityIncentivePlanMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_AccruedAuthorFeesCurrent": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Author Fees, Current", "label": "Accrued Author Fees, Current", "terseLabel": "Accrued author fees" } } }, "localname": "AccruedAuthorFeesCurrent", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ps_AcquiredContentLibraryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired Content Library [Member]", "label": "Acquired Content Library [Member]", "terseLabel": "Acquired content library" } } }, "localname": "AcquiredContentLibraryMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ps_AmortizationOfCourseCreationCosts": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization Of Course Creation Costs", "label": "Amortization Of Course Creation Costs", "terseLabel": "Amortization of course creation costs" } } }, "localname": "AmortizationOfCourseCreationCosts", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_AmortizationOfOtherIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization Of Other Intangible Assets", "label": "Amortization Of Other Intangible Assets", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfOtherIntangibleAssets", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Earnings Per Share, Basic And Diluted", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic And Diluted", "terseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "ps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractwithCustomerLiability": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract with Customer, Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract with Customer, Liability", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractwithCustomerLiability", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAssetsOther": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other", "terseLabel": "Other assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAssetsOther", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability", "negatedTerseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ps_BusinessCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Customers [Member]", "label": "Business Customers [Member]", "terseLabel": "Business customers" } } }, "localname": "BusinessCustomersMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ps_ContentLibraryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Content Library [Member]", "label": "Content Library [Member]", "terseLabel": "Content library:" } } }, "localname": "ContentLibraryMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ps_ContentLibraryNet": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Content Library, Net", "label": "Content Library, Net", "terseLabel": "Content library, net" } } }, "localname": "ContentLibraryNet", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ps_ContinuingMembersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continuing Members [Member]", "label": "Continuing Members [Member]", "terseLabel": "Continuing Members" } } }, "localname": "ContinuingMembersMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "ps_ContractWithCustomerAssetCapitalizationOfContractAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Capitalization Of Contract Acquisition Costs", "label": "Contract With Customer, Asset, Capitalization Of Contract Acquisition Costs", "terseLabel": "Capitalization of contract acquisition costs" } } }, "localname": "ContractWithCustomerAssetCapitalizationOfContractAcquisitionCosts", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails" ], "xbrltype": "monetaryItemType" }, "ps_ContractwithCustomerAssetandLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset and Liability [Roll Forward]", "label": "Contract with Customer, Asset and Liability [Roll Forward]", "terseLabel": "Contract with Customer, Asset and Liability [Roll Forward]" } } }, "localname": "ContractwithCustomerAssetandLiabilityRollForward", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails" ], "xbrltype": "stringItemType" }, "ps_ConversionInstance130Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion Instance, 130% [Member]", "label": "Conversion Instance, 130% [Member]", "terseLabel": "Conversion Instance, 130%" } } }, "localname": "ConversionInstance130Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_ConversionInstance98Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion Instance, 98% [Member]", "label": "Conversion Instance, 98% [Member]", "terseLabel": "Conversion Instance, 98%" } } }, "localname": "ConversionInstance98Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_ConvertibleDebtEquityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt, Equity Component [Abstract]", "label": "Convertible Debt, Equity Component [Abstract]", "terseLabel": "Convertible Debt, Equity Component" } } }, "localname": "ConvertibleDebtEquityComponentAbstract", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "ps_ConvertibleDebtLiabilityComponentFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Convertible Debt, Liability Component, Fair Value Disclosures", "label": "Convertible Debt, Liability Component, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtLiabilityComponentFairValueDisclosures", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_CourseCreationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Course Creation Costs [Member]", "label": "Course Creation Costs [Member]", "terseLabel": "Course creation costs" } } }, "localname": "CourseCreationCostsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ps_DebtInstrumentCappedCallTransactionSharesCoveredByCapCall": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call", "label": "Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call", "terseLabel": "Shares covered by cap call (in shares)" } } }, "localname": "DebtInstrumentCappedCallTransactionSharesCoveredByCapCall", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ps_DebtInstrumentCappedCallTransactionSharesCoveredByCapCallTerminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call, Terminated", "label": "Debt Instrument, Capped Call Transaction, Shares Covered By Cap Call, Terminated", "terseLabel": "Number of shares covered by cap call, terminated (in shares)" } } }, "localname": "DebtInstrumentCappedCallTransactionSharesCoveredByCapCallTerminated", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ps_DebtInstrumentConvertibleConversionPriceOfCappedCalls": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Conversion Price Of Capped Calls", "label": "Debt Instrument, Convertible, Conversion Price Of Capped Calls", "terseLabel": "Initial capped call price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPriceOfCappedCalls", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ps_DebtInstrumentConvertibleDebtComponentIssuanceCostsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Debt Component, Issuance Costs, Gross", "label": "Debt Instrument, Convertible, Debt Component, Issuance Costs, Gross", "terseLabel": "Issuance costs attributable to liability component" } } }, "localname": "DebtInstrumentConvertibleDebtComponentIssuanceCostsGross", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleDebtComponentIssuanceCostsNet": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Debt Component, Issuance Costs, Net", "label": "Debt Instrument, Convertible, Debt Component, Issuance Costs, Net", "negatedTerseLabel": "Less: Unamortized issuance costs" } } }, "localname": "DebtInstrumentConvertibleDebtComponentIssuanceCostsNet", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Discount Rate", "label": "Debt Instrument, Convertible, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DebtInstrumentConvertibleDiscountRate", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "ps_DebtInstrumentConvertibleEquityComponentGross": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Equity Component, Gross", "label": "Debt Instrument, Convertible, Equity Component, Gross", "terseLabel": "Proceeds allocated to the conversion option (debt discount)" } } }, "localname": "DebtInstrumentConvertibleEquityComponentGross", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleEquityComponentIssuanceCostsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Equity Component, Issuance Costs, Gross", "label": "Debt Instrument, Convertible, Equity Component, Issuance Costs, Gross", "terseLabel": "Issuance costs attributable to equity component" } } }, "localname": "DebtInstrumentConvertibleEquityComponentIssuanceCostsGross", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleEquityComponentIssuanceCostsNet": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Equity Component, Issuance Costs, Net", "label": "Debt Instrument, Convertible, Equity Component, Issuance Costs, Net", "negatedTerseLabel": "Less: Issuance costs" } } }, "localname": "DebtInstrumentConvertibleEquityComponentIssuanceCostsNet", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleEquityComponentReacquisitionOfConversionOption": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Equity Component, Reacquisition Of Conversion Option", "label": "Debt Instrument, Convertible, Equity Component, Reacquisition Of Conversion Option", "negatedLabel": "Less: Reacquisition of conversion option related to the repurchases of convertible senior notes", "terseLabel": "Reacquisition of conversion option related to the repurchases of convertible senior notes" } } }, "localname": "DebtInstrumentConvertibleEquityComponentReacquisitionOfConversionOption", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "ps_DebtInstrumentConvertibleInitialConversionPriceOfCappedCalls": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Initial Conversion Price Of Capped Calls", "label": "Debt Instrument, Convertible, Initial Conversion Price Of Capped Calls", "terseLabel": "Initial strike price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleInitialConversionPriceOfCappedCalls", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ps_DraperUtahOfficeSpace2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Draper, Utah Office Space, 2018 [Member]", "label": "Draper, Utah Office Space, 2018 [Member]", "terseLabel": "Draper, Utah Office Space, 2018" } } }, "localname": "DraperUtahOfficeSpace2018Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_EmployeeServiceShareBasedCompensationEmployeeContributionsAccrued": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Employee Service Share-Based Compensation, Employee Contributions Accrued", "label": "Employee Service Share-Based Compensation, Employee Contributions Accrued", "terseLabel": "Employee payroll contributions accrued" } } }, "localname": "EmployeeServiceShareBasedCompensationEmployeeContributionsAccrued", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_ExchangeOfCommonSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exchange Of Common Shares [Member]", "label": "Exchange Of Common Shares [Member]", "terseLabel": "LLC Units held by Continuing Members" } } }, "localname": "ExchangeOfCommonSharesMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "ps_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "ps_GitPrimeInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "GitPrime, Inc. [Member]", "label": "GitPrime, Inc. [Member]", "terseLabel": "GitPrime, Inc." } } }, "localname": "GitPrimeInc.Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_IncreaseDecreaseInAccruedAuthorFees": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Accrued Author Fees", "label": "Increase (Decrease) In Accrued Author Fees", "terseLabel": "Accrued author fees" } } }, "localname": "IncreaseDecreaseInAccruedAuthorFees", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "negatedTerseLabel": "Right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_IncreaseDecreaseOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) Operating Lease, Liability", "label": "Increase (Decrease) Operating Lease, Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseOperatingLeaseLiability", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_IndividualCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Individual Customers [Member]", "label": "Individual Customers [Member]", "terseLabel": "Individual customers" } } }, "localname": "IndividualCustomersMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ps_LLCIncentiveUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "LLC Incentive Units [Member]", "label": "LLC Incentive Units [Member]", "terseLabel": "LLC Units" } } }, "localname": "LLCIncentiveUnitsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "ps_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ps_LessorOperatingLeaseRemainingTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessor, Operating Lease, Remaining Term Of Contract", "label": "Lessor, Operating Lease, Remaining Term Of Contract", "terseLabel": "Remaining lease terms of sublease agreements with third parties" } } }, "localname": "LessorOperatingLeaseRemainingTermOfContract", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ps_LongTermInvestmentsFairValueDisclosures": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long Term Investments, Fair Value Disclosures", "label": "Long Term Investments, Fair Value Disclosures", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsFairValueDisclosures", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ps_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Term Investments [Member]", "label": "Long-Term Investments [Member]", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "ps_NumberofLeaseExtensions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Lease Extensions", "label": "Number of Lease Extensions", "terseLabel": "Number of extension lease" } } }, "localname": "NumberofLeaseExtensions", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "ps_OtherForeignLocationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Foreign Locations [Member]", "label": "Other Foreign Locations [Member]", "verboseLabel": "Other foreign locations" } } }, "localname": "OtherForeignLocationsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ps_PluralsightHoldingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pluralsight Holdings [Member]", "label": "Pluralsight Holdings [Member]", "terseLabel": "Pluralsight Holdings" } } }, "localname": "PluralsightHoldingsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "ps_PluralsightInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pluralsight, Inc. [Member]", "label": "Pluralsight, Inc. [Member]", "terseLabel": "Pluralsight, Inc." } } }, "localname": "PluralsightInc.Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "ps_ProceedsFromTerminationOfCappedCallsFromConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Termination Of Capped Calls From Convertible Debt", "label": "Proceeds From Termination Of Capped Calls From Convertible Debt", "terseLabel": "Taxes paid related to net share settlement" } } }, "localname": "ProceedsFromTerminationOfCappedCallsFromConvertibleDebt", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_PurchaseOfCappedCallsFromConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase Of Capped Calls From Convertible Debt", "label": "Purchase Of Capped Calls From Convertible Debt", "negatedLabel": "Purchase of capped calls related to issuance of convertible senior notes" } } }, "localname": "PurchaseOfCappedCallsFromConvertibleDebt", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ps_RestrictedCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash Equivalents [Member]", "label": "Restricted Cash Equivalents [Member]", "terseLabel": "Restricted cash equivalents" } } }, "localname": "RestrictedCashEquivalentsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "ps_RevenueFromContractWithCustomerGrowthRatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customer, Growth Rate, Percentage", "label": "Revenue From Contract With Customer, Growth Rate, Percentage", "terseLabel": "Growth rate" } } }, "localname": "RevenueFromContractWithCustomerGrowthRatePercentage", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "percentItemType" }, "ps_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secondary Offering [Member]", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "ps_SeniorNotesDueIn2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due In 2024 [Member]", "label": "Senior Notes Due In 2024 [Member]", "terseLabel": "Senior Notes Due In 2024" } } }, "localname": "SeniorNotesDueIn2024Member", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_ShareBasedCompensationArrangementBySharebasedPaymentAwardConsecutiveOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "terseLabel": "Consecutive offering period" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardConsecutiveOfferingPeriod", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "ps_ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriods": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriods", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "ps_ShareBasedCompensationArrangementBySharebasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardPurchasePeriod", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "ps_ShareBasedCompensationCapitalizedAsInternalUseSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Capitalized As Internal-Use Software", "label": "Share-Based Compensation Capitalized As Internal-Use Software", "terseLabel": "Equity-based compensation capitalized as internal-use software" } } }, "localname": "ShareBasedCompensationCapitalizedAsInternalUseSoftware", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "terseLabel": "Maximum fixed contribution amount" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ps_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofAdditionalSharesAllowableUnderThePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Allowable Under The Plan", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Allowable Under The Plan", "terseLabel": "Number of additional shares allowable under the plan (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofAdditionalSharesAllowableUnderThePlan", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ps_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuableNotYetIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issuable Not Yet Issued", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issuable Not Yet Issued", "terseLabel": "number of shares issuable not yet issued (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuableNotYetIssued", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ps_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Short Term Investments, Fair Value Disclosure", "label": "Short Term Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ps_SoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Software [Member]", "label": "Software [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "ps_SubscriptionAccountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription Accounts [Member]", "label": "Subscription Accounts [Member]", "terseLabel": "Subscription Accounts" } } }, "localname": "SubscriptionAccountsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "ps_TaxReceivableAgreementUnrecordedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Receivable Agreement, Unrecorded Liability", "label": "Tax Receivable Agreement, Unrecorded Liability", "terseLabel": "Total unrecorded TRA liability" } } }, "localname": "TaxReceivableAgreementUnrecordedLiability", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ps_TechnologyAndContentExpense": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Technology And Content Expense", "label": "Technology And Content Expense", "terseLabel": "Technology and content" } } }, "localname": "TechnologyAndContentExpense", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "ps_TechnologyAndContentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology And Content [Member]", "label": "Technology And Content [Member]", "terseLabel": "Technology and content" } } }, "localname": "TechnologyAndContentMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "ps_TenantImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tenant Improvements [Member]", "label": "Tenant Improvements [Member]", "terseLabel": "Tenant Improvements" } } }, "localname": "TenantImprovementsMember", "nsuri": "http://www.pluralsight.com/20200630", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r391", "r392", "r400", "r401", "r590" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r391", "r392", "r400", "r401" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r123", "r128", "r199", "r343", "r344", "r345", "r360", "r361" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect of accounting changes" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r123", "r128", "r199", "r343", "r344", "r345", "r360", "r361" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r123", "r128", "r199", "r343", "r344", "r345", "r360", "r361" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r179", "r285", "r291", "r561" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r311", "r313", "r468", "r469", "r470", "r471", "r472", "r473", "r492", "r558", "r562" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r311", "r313", "r468", "r469", "r470", "r471", "r472", "r473", "r492", "r558", "r562" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r179", "r285", "r291", "r561" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r176", "r285", "r289", "r494", "r557", "r559" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r176", "r285", "r289", "r494", "r557", "r559" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r300", "r311", "r313", "r468", "r469", "r470", "r471", "r472", "r473", "r492", "r558", "r562" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r300", "r311", "r313", "r468", "r469", "r470", "r471", "r472", "r473", "r492", "r558", "r562" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r285", "r290", "r560", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r285", "r290", "r560", "r576", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r308", "r456", "r457", "r459" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]", "terseLabel": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r23", "r181", "r182" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $5,370 and $3,465 as of June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r105" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Investment discount and premium amortization, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r234" ], "calculation": { "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r62", "r63", "r64", "r543", "r567", "r568" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful Lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r346" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r120", "r121", "r122", "r343", "r344", "r345" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for tax withholding on equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedTerseLabel": "Purchase of capped calls related to issuance of convertible senior notes", "terseLabel": "Purchase of capped calls related to issuance of Convertible Senior Notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r314", "r316", "r348", "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r316", "r338", "r347" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Equity-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r183", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r104", "r432" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r217", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r142" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r61", "r64", "r65", "r397" ], "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r165", "r168", "r174", "r198", "r391", "r400", "r420", "r513", "r540" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r56", "r114", "r198", "r391", "r400", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r190" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r191" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r188", "r206" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Gain", "terseLabel": "Unrealized gains on investments" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r194" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due between one and two years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r192", "r194", "r533" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due between one and two years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r193" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r192", "r193", "r532" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r185", "r189", "r206", "r520" ], "calculation": { "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r317", "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r310", "r312" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r310", "r312", "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r370", "r371" ], "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": "Summary of Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r370", "r371" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r370", "r371" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r382", "r383", "r384" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Cash consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition of GitPrime, Inc." } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other 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, Other", "negatedTerseLabel": "Other liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r374", "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r374", "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r375" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r108", "r109", "r110" ], "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": "Unpaid capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r213" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization of deferred contract acquisition costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r33", "r106" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r111" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash and cash equivalents, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash and cash equivalents, beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r421" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r535" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r113", "r114", "r135", "r136", "r137", "r139", "r141", "r147", "r148", "r149", "r198", "r420" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/Cover", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r241", "r522", "r548" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r248" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/Cover", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C Common Stock" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r264" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC).", "label": "Common Unit, Outstanding", "terseLabel": "Units outstanding (in shares)" } } }, "localname": "CommonUnitOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r68", "r70", "r71", "r79", "r528", "r554" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Pluralsight, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r78", "r389", "r390", "r404", "r527", "r553" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r77", "r388", "r404", "r526", "r552" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r156", "r157", "r179", "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r156", "r157", "r179", "r418", "r419", "r570" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r156", "r157", "r179", "r418", "r419", "r570" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r156", "r157", "r179", "r418", "r419" ], "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": "Revenue, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r156", "r157", "r179", "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock": { "auth_ref": [ "r398", "r405" ], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]", "terseLabel": "Ownership of the LLC Units" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r112", "r393" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Deferred Contract Acquisition Costs Activity" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r271", "r273", "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueSummaryOfDeferredContractAcquisitionCostsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r271", "r273", "r286" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r271", "r273", "r286" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Deferred contract acquisition costs, noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r271", "r272", "r286" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r271", "r272", "r286" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Convertible Senior Notes Liability and Equity Components, and Interest Expense Recognized" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r301", "r309", "r569" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate notes and obligations" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r83", "r114", "r198", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DatabasesMember": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files).", "label": "Database Rights [Member]", "terseLabel": "Database" } } }, "localname": "DatabasesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r108", "r110" ], "lang": { "en-US": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]", "terseLabel": "Debt Conversion Description [Axis]" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r108", "r110" ], "lang": { "en-US": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]", "terseLabel": "Debt Conversion, Name [Domain]" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r18", "r19", "r514", "r515", "r538" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r256", "r515", "r538" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r255" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "totalLabel": "Net carrying amount" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r45", "r265", "r266", "r268" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion rate (in $1,000 per share)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Number of consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Conversion ratio, conversion due to qualifying event" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Number of trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r431", "r433" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount", "verboseLabel": "Aggregate principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r536" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r536" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r536" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Fundamental Change" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Aggregate principal repurchased" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r117", "r265", "r267", "r268", "r269", "r430", "r431", "r433", "r537" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r430", "r433" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Less: Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Maximum percentage of employee's gross pay that employer will match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Company's matching contribution of eligible employee contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r232" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 of property and equipment", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/PropertyAndEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Technology", "verboseLabel": "Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r285", "r289", "r290", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r118", "r457", "r521", "r549" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Due to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East And Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142", "r143", "r144", "r145" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r421" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized equity-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized equity-based compensation of options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Purchase rights committed under the ESPP", "verboseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r120", "r121", "r122", "r125", "r130", "r132", "r146", "r199", "r264", "r270", "r343", "r344", "r345", "r360", "r361", "r422", "r423", "r424", "r425", "r426", "r428", "r563", "r564", "r565" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r409", "r410", "r411", "r416" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r409", "r416" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r410", "r465", "r466", "r467" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r409", "r410", "r412", "r413", "r417" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r301", "r302", "r307", "r309", "r410", "r465" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r301", "r302", "r307", "r309", "r410", "r466" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r410", "r467" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r465", "r466", "r467" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r415", "r417" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r195", "r196", "r201", "r202", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r225" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r227" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2020 (remaining six months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r227" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r227" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r227" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r218", "r222", "r225", "r229", "r495", "r496" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r225", "r496" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r218", "r224" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails", "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r225", "r495" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Fair Value of Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r301", "r569" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Foreign government obligations", "verboseLabel": "Foreign government obligations" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r104", "r260", "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r80" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r214", "r215", "r512" ], "calculation": { "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r114", "r165", "r167", "r170", "r173", "r175", "r198", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r74", "r165", "r167", "r170", "r173", "r175", "r509", "r523", "r530", "r555" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r354", "r355", "r357", "r359" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r353", "r356", "r358", "r362", "r364", "r366", "r367", "r368" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r131", "r132", "r164", "r351", "r363", "r365", "r556" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquired assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.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", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r221", "r228" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r228" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r221", "r228" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r216", "r223" ], "calculation": { "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r163", "r429", "r432", "r529" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r85", "r259" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Convertible Debt, Interest Expense" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r87" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r98", "r101", "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Internet Domain Names [Member]", "terseLabel": "Domain names" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Investments Based on Stated Maturities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r197", "r510", "r534", "r575" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Cash Equivalents and Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Operating Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]", "terseLabel": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r450" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "verboseLabel": "Operating lease period" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r114", "r169", "r198", "r392", "r400", "r401", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r114", "r198", "r420", "r517", "r546" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r114", "r198", "r392", "r400", "r401", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "Ownership interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r257", "r515", "r541" ], "calculation": { "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Convertible senior notes, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r34" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Convertible Debt, Liability Component" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r252" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/ConvertibleSeniorNotesSchedulesOfConvertibleDebtDetails", "http://www.pluralsight.com/role/FairValueMeasurementsNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r53", "r114", "r198", "r420", "r516", "r545" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Non-Controlling Interests" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterests" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.", "label": "Noncontrolling Interest, Period Increase (Decrease)", "terseLabel": "Adjustments to non-controlling interests" } } }, "localname": "MinorityInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r53", "r82", "r387", "r399" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r66", "r69", "r75", "r105", "r114", "r124", "r126", "r127", "r128", "r129", "r131", "r132", "r138", "r165", "r167", "r170", "r173", "r175", "r198", "r420", "r524", "r550" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Net loss attributable to Pluralsight, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r69", "r131", "r132", "r395", "r403" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r263", "r395", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompetition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r120", "r121", "r122", "r270", "r386" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r167", "r170", "r173", "r175" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r441", "r451" ], "calculation": { "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r437" ], "calculation": { "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "verboseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails", "http://www.pluralsight.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r438", "r445" ], "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": "Cash paid for amounts included in measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r436" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r448", "r451" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r447", "r451" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r434", "r435", "r453" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r406" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r42" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r59", "r60", "r62" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gains on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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 gains (losses), net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r67", "r70", "r72", "r76", "r264", "r422", "r427", "r428", "r525", "r551" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-than temporary impairments" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payment for stock offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r90" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of content library" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r18", "r297", "r298", "r299", "r309" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Defined benefit plan, current liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r317", "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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 per share, 100,000,000 shares authorized, no shares issued and outstanding as of June 30, 2020 and December 31, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r31", "r32" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r211", "r212" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r94" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Net cash used in investing activities", "verboseLabel": "Proceeds from issuance of convertible senior notes, net of discount and issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r93", "r342" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock from employee equity plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r89", "r186" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r88", "r89", "r186" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r66", "r69", "r99", "r114", "r124", "r131", "r132", "r165", "r167", "r170", "r173", "r175", "r198", "r388", "r394", "r396", "r403", "r404", "r420", "r530" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails", "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r237", "r578", "r579", "r580" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r233" ], "calculation": { "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "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", "verboseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r235", "r547" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r233" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails", "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r308", "r456", "r457" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Amount paid under the arrangement" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r308", "r456", "r459", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r454", "r455", "r457", "r460", "r461" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "terseLabel": "Repurchases of convertible senior notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r106", "r111", "r511", "r542" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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", "periodEndLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r15", "r106", "r111", "r577" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalents": { "auth_ref": [ "r111", "r511", "r542" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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 Equivalents", "terseLabel": "Restricted cash equivalents" } } }, "localname": "RestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r270", "r346", "r544", "r566", "r568" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r120", "r121", "r122", "r125", "r130", "r132", "r199", "r343", "r344", "r345", "r360", "r361", "r563", "r565" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r161", "r162", "r166", "r171", "r172", "r176", "r177", "r179", "r284", "r285", "r494" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r283", "r288", "r296" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period for satisfaction of remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent of remaining performance obligations to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r446", "r451" ], "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": "Lease liabilities arising from obtaining right-of-use assets and tenant improvements" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r156", "r179" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r142" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareNarrativeDetails", "http://www.pluralsight.com/role/NetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfInvestmentsByMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncNarrativeDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Acquisition Date Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents, Short-term and Long-term Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r316", "r337", "r347" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r316", "r337", "r347" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r409", "r410" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Identifiable Intangible Assets Fair Value and Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/AcquisitionOfGitprimeIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r218", "r224", "r495" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsNarrativeDetails", "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r218", "r224" ], "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 Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r228", "r230" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r228", "r230" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r235" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r116", "r458", "r459" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r317", "r341" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r321", "r331", "r333" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r80" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r318" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r325" ], "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 or cancelled (in shares)", "negatedTerseLabel": "Forfeiture of unvested LLC Units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "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 or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r327" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Units still subject to time-based vesting requirements (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares able to be purchased (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Option Activity, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r332" ], "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 of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r323", "r341" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r322" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r333" ], "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, vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r334" ], "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": "Vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding stock maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r315", "r319" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfEquityAwardActivityDetails", "http://www.pluralsight.com/role/NonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "First Anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Performance Shares Award Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r318" ], "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": "Percent of awards vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r334" ], "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, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term, vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "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": "Purchase price, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "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 balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r17", "r518", "r519", "r539" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r571", "r572", "r573", "r574" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r442", "r451" ], "calculation": { "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies and Recent Accounting Pronouncements" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized internal-use software costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r113", "r114", "r135", "r136", "r137", "r139", "r141", "r147", "r148", "r149", "r198", "r264", "r420" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/Cover", "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r120", "r121", "r122", "r125", "r130", "r132", "r146", "r199", "r264", "r270", "r343", "r344", "r345", "r360", "r361", "r422", "r423", "r424", "r425", "r426", "r428", "r563", "r564", "r565" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r120", "r121", "r122", "r146", "r494" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r21", "r22", "r264", "r265", "r270" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Effect of exchanges of LLC Units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/IncomeTaxesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r21", "r22", "r264", "r270" ], "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 under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r264", "r270" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r264", "r270", "r324" ], "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", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.pluralsight.com/role/EquityBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r50", "r264", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Effect of exchanges of LLC Units" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r21", "r22", "r264", "r270" ], "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 under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r21", "r22", "r264", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, Forfeited", "negatedTerseLabel": "Forfeiture of unvested LLC Units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r264", "r270" ], "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": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r114", "r184", "r198", "r420" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity attributable to Pluralsight, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r114", "r120", "r121", "r122", "r125", "r130", "r198", "r199", "r270", "r343", "r344", "r345", "r360", "r361", "r386", "r387", "r402", "r420", "r422", "r423", "r428", "r564", "r565" ], "calculation": { "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets", "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r444", "r451" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails", "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accrued income and other taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r376" ], "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/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r195", "r196", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r301", "r531" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. agency obligations" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r301", "r309", "r531" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CashEquivalentsAndInvestmentsScheduleOfCashEquivalentsShortTermAndLongTermInvestmentsDetails", "http://www.pluralsight.com/role/FairValueMeasurementsFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r51", "r493" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "verboseLabel": "Contract assets" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r152", "r153", "r158", "r159", "r160" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/SummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r443", "r451" ], "calculation": { "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/LeasesComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "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", "terseLabel": "Weighted average shares of Class A common stock used in computing basic and diluted net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r133", "r134" ], "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 of Class A common stock outstanding, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.pluralsight.com/role/NetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r409": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 1", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 3", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r575": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r591": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r592": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r593": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r594": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r595": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r596": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" } }, "version": "2.1" } ZIP 97 0001725579-20-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001725579-20-000047-xbrl.zip M4$L#!!0 ( %R$_5 969%=>1( ,K8 / <',M,C R,# V,S N>'-D M[5U;<]NX%7[?7\'JI=N9RI9D)QMGUNDH=KS5C!-K?.FV3QV(A"3,DH *@+;5 M7U\ O),@>),CI=1,9B(3.-?O #BX$/SU;Z^>:SU#RA#!EX/QR6A@06P3!^'5 MY>#I83A]N)K-!G_[]-.O?QH.__GY_M:Z)K;O0-5P"W^67 Q__QPBYNCL5!8O (-1=4PP]CT]@J M-*[*'%U%P79\^L^OMP\*Q<&GGRQ+H8J\#:' M=-,BZ:6::1'1[4*+BU- ;0FU@,WF0_BZ<0$&G-#MC?B[GF8NI1DN7Q(F4L4+ MJ>+X?0<5%6<,5W*@JJ]2FFJG>C1P2T316;Y^E*JC1IKR6T"X0VW::=)>C30@ M[]1?3DTX4@12\+MF(AFT3U;D^=0F/N9T6]FE,1-A]$>;SBS+U*=4)'IMU$E3 MQG]U5LB!2' <7S32)2*2/X8)=3L-X*N];NZ.F$K]ZNP&#) MA[WQ+W6&O2)5 M\'.8,&BG!D-VPZ6E\N2/X8AESJ9/-Y1L(.5(9#&I285BL*9P>3G8!"F) MS.K_;0/W1&3?484"^^Q8KL8&06+[KC+A-E$QXB![R\L!$[YV86CW=S;)@WI?F:<"BM=2EE$8B/!24Q]FHS'9^/1R!I:UXC9+F$^ MA>*/%"N++"W!;"Z9_=42[$Y^/7:=-D& MHR4+'T;^;X'*-T"I4.T97D,.D,MV@%*!I0FU\_'9^6C2"#51'HNP?@Z%_.6( MI2T7;QS?A7?+F; -K]#"A5/&(&>*@D)G=R#7EU6)_GE3]"/9LC"1;@7BK4C^ M,332!^CV;IG%:(J=6P06R$5R8!%E8@:VRR!I(;4R7,X:ATN@A2S+APC MCI52Q0IU.8:.#L0G#'P'<>C,*9&+]V FTFGQGZ1X@YBI(ZXR6-YU")98 4MH M8"D5K)0.QR!)H?8(1 ^\"_A#1B9@S\9G9Z-Q,V!_#OCV":K/P)5KT@]K"/D5 M$=-R+&QI E$) V,./OI%DX.'C"S%R4I8]1Z,J6U3'SI?7C<0,\B:=Z*-V!H[ MR]$OFI&U##C5W)0,*Q+2R]Y0[_XYA1N 8O>+;.>.KR&]4HNI/$A!=@5U$UF5 M^!>F80;\0\$)_C*54K*M4'B4;!T#(W);XT'2R,8X1(Y^T0R1I7#V<'2\ FS] M160,S\!5729V9O@9,NXU'"3-?,QCI6Z]2O*S4@Q5NTJQ/$(4^*'#NE4SON9> M4[=\405A[]>OC D"TNY:@]K0ODCI)Y"L%.O7P\_8KX#Y%?/MF86645AD]A52] M8?2D2Q9;*Y)_#(\\8(USMCK[$/]GV'H0WU*7I9SI50CMM :?V9UXPL*UJ"-&GEO"=@MI@;D9VK.VT*;E6%+0$>($A;L-I$K'G6*; MXFH&==(2U$3 $M RN2$C6]W":J&NQG<\Y;@I@7]V0I$]0OF M9WG:5LRI'R!&A'XCO.&T4LO .*,<7VAGE#$C*^!D*5:]!Z/3/+(60_/IH@O= M&FX)6,?9H];CT8JDRD3B"M=PP7>%:;6$2I"+2ZWE(,?B@J0GJ2 M/".C%&K@YS(.QA3B;*Q)(0).0\7*2O,ZXM$AB:C+T3C G(TU640I7KU/(TI\ MGNRJ!A6F+X Z4UNXJ=4.;AHZ RA_.0&X#H/X#KPZ\02/\T/8FKIS=FRZ-S M3;8L^5B*D97FU'8<>JW/'[918JQUQR=:W+J$E2S):+7 MC*5:*;&][#2U^'28+]7C5XEL83PL1[;?28NQ@%O=*X9\,JPZN%P M-\/"Q_ 1O#:"(TUE7@C2#6T!M:7(^^GJYMV6AMB:P;OXO4M?1^V\TY.+3(QCCQY5&/J M$^?:Y-Z!^(PJ M7JFBUF-90\;&GFPRT:0I@8#@':'HTH3D!"Q>!15Z/5@%+NJ0798PJ 2K,.S$ M8/4[D0S4KSHJ_N]CW!0;UQ90D>EF+27\=?)3K=+3\#ANPI=JZ1Z_,VU]ZV8&Y>.M;= MP5:$3UT'$8N2W9L2IMY9#\7ULE/+P=$A%:WB5(EB88S2HMCO_#3GY-1Q*6B' M0_?OB*_GA L;$7#=K0INX:Z9MP%VBU=$=B6Q$O["_%$+?^:P5JQ!\,5%8*6T ML"(UK$"/8[A0V#AWT=,;DY@SW26*&BC[F- 0+*]'$<]$V6J&.13F--K6*^-@ M7D?[H$MP"!ZF6%DQKR,>+?I(,R/S[.R#+G\I0Z>?O9C>OI?YW;'5T!'&Y RA0>,INB39C7^PQAV.@6CEKLC-W>2/=65YIMD/LGC-6D M(&1]!"[CZ>9=8A.NQOYQ--8<#:H+8R^[RWGPT;.M<+L\*[^1IP4;(*;!B;FO&N9"5I7A9:69'2+J<;*C-TM@9GH\TV6,Y9+T?]^[A,\1^D[VV MB,(\%],=Y0HI^^==X06P6E&X"K>]HL[D5L@@>)QB+9.$J*S' MK:-3KZ;G4(E1(:-+,#KV6,(/]] #@BE>S2%57YO$-KQ;N"@(W!8+&,WX5N)7 MV-Q,\(M%6"D95DI(GW&-OVQZ#9>04G7))Z=BN$Y]NO**,-[A*HJNDBJQ+]Q0 MDF"?^G)J)-:*Y&:^SJDD]_M"BM!KC:=A63KCS&ND.X$5CWC]FVK%;>(!K3!: M(AM@T1QLXJN//,R)B^1G'L3\]A[:,%-$"18_[<874NQ*8O.M@5133,FV$@E6 M)%U-P0/YF>*,!L#N;;!@:CB\'' J9Z8RXC;LWU,!QH?@+J 9 MEDX5"?#7@]<%==%' MQ*$WL+BPXW* "<:^]]$A,F^;B0)IWL **FX@1<1Y5!4=/[CK?6"=%LR*S @^ M"3SU^9K0&PA9^"'8V(#R\C:J!T\\@D7Z0+=YW1?!MT(N![;(0Q#7F80PXT"* M+UI4!I3,8L)T2E2[10LJ1.=@,M?9.TBIEVOEG<@^9?"*0A"GA+$=-2J^(6P. M7.A1:VRC^BAQ\?X!G95E50_4SFAK.)53(_$X< M6H6RB.--R+%C)$>Z7Q%O@;"J+88D(@:N_T)GYL@.6=]#X&'UB&^@<^SKP/=RVSH;OG$ M*W\'F5P'VT M\C=S.=!Y(*BB>KF.#J[!_O_?G?H7VKKV%PU%'5I/49(ZQ6 M,)488LK]#C3GRZKU+>E==04'UFP-*"#LBP81>)D5@= 7'P(6TI[?4P._:O]7 M8(,X<%,9MW[)-FUB5T:'EM<:P,XG2\K45%>YO2>N*Q)7>3MZWD4-Z-I[1&@N M3V+OO+-Y%M$KB&:JB=AP?#8JA+JAR@'VGCEM+SY4V9.J<9CFQ-\4"E9GXCM" MIB%1UK0:M?<5A7JKXJ82JQI?"IJL'[(2(VL3_R!YC&8A)!^_Y17V/?A(0))K MC<5 L1$S4>"ZJ7-#:F;.U-=ZH/-Y*^K("I%Q71AT"&K%TF1[==[?6O-'2#V9 MO2>+)KMA]9;N:!X*2:--^M\Y13:4G_V-#&0E'JA-_)8K1HU#(-M/Q=W33$RX M9+>A6J[0BE5;74U_8$EU>X>D)@^MJ7\T9XAA2NYPW8N&6VU[MG*'@)<[/&\4 M[[G$HUZ0EQ =VK#=T/86K;T.AQ\LQ$TFU6GQU?0_MD/N(4@FS]&71.4H%WQ= MIZE_JMG]8.Z:R>USX'9*'>KQV%,&43(9N*9 ,'CB8'VW7 IM'S; AG*;/CLE MJ*ZV[XG!%V_CDBV$#Y ^2P7##;_%^7\6>0KZNP;]AMY[@7>HF?HY':]Y4VF=NX*\.F20_HO".B- MF.)&%G9C<6#]7 G2OR$N.B-/=%'V219?;X MU4-;)BZUL]:63"7[(1ES:_/DE[NR,,N^), JUF(D%G//NU/LT^0/WJ/T82H+$GUT(-%?;= M1K_Y4A&R#&_#YR(31^HU\T#U\N+VV"#,X0K2'?>2ZG#1#:$0K? ML8.7RK(X MF*L<6K<_3]X%^#MQ'7GB,FN.J<(!&U/,E ;:6JW?/ MP"WV^-75]AW;X?M^(1J%\T)"AQ>^EGL5\V## :Q@8EP;TC?<\&B!XP.T"7;4 M6U5+2./38)&)Y<6'UK$^0(P(_48X9->^F+%.1I/SO"V&&OL.0_TRX)12N38F M*W[>JBH+664.MO+15)[($I''H*WN/HXPFBO1L=EOP7GOJ79KJX)$[FX9]<^K)K?Z,Q]Y*PL%E3EW=&DTYIXZC MMD&!&^R-3%V7O$A3G[ #Z>-:O>+:V<5-I>WWK%IG,P/CU#:\L$(D!?^":E,> M.COSI%'$OMU'**]>>DI<4;?ZC[%0%?7%N?PP__3@4MQTMQ?<*9";;AEK[#O% M?02O\D($,0.4^Y\K"E7I$Z9BCD$=Z!1V8YH0'.B:]R.TUYBX9"6O!0W?)0H_ M@1E;::QR:+E"26CJC,B&IK'&H;6T1X@%KC-O0\DSU"QD&\J_GRG!71K,7D,/ M?/KI?U!+ P04 " !SQSS/B:F9Z/LLCLC']Y M3OZ.GS^+8S\)]?CS+\]__XA./KYZ^_;Y?_[K;__\/PC]]\L/[YZ=3OSU91S/ MGKUJHIW%\.QK/;MX]N\0IW\\2\WD\MF_)\T?]1>+T*+3L_F'43W^XQ_Y#V>G M\=FW:?V/J;^(E_;=Q-O9?.Z+V>SJ'R]>?/WZ]>_?7#/Z^Z3Y_()BS%[<]EK; M(O\+W31#^2M$*&+D[]^FX?DSP' \G<_=8I*;YM^>M/_*YJV),>;%_-?;IM-Z M54,8EKSX[]_>?9SCB>KQ=&;'/C[_U]^>/5N0HYF,XH>8GN6_?__P]L$@5Z/K MQHZF]>>+V=_]Y/)%;O/BQ/^_ZWI:9WJ=I5_KV5537\:W8P^0S >\:&+ZY?G5 M%$@ LTN&,P'^8UNOV?>K^,OS:7UY-0+T7PP WWO;-+#*7^)IG-EZ--T/WG6C M# ]_7L)P/8IGZ>T8%O%S[4;Q9#J-L^F\1Q-#)\1V'KX QM>7E[;Y?I8>PG$R M#N]JZ^H1](A3^ TD04?<]Y^H(!5^']OK4(.P.V\F;R;-I7T[3OFOW*,?]'>8 M87B\/UG@P#TQ>MBW/UA?VE$6GQ\O8IR]FEQ>3<9P!FV!<7.?H6$[\;ZYCN'U MMZLXGL9I*S[99Z2A\3AOXI6M;V>'K7DVNXC-J^NF@9\7^[8#O8<-]L:,Y0XS#V_&7.)U=;M\$K;H6@G0W16"OH0IACR==] M5F+C."5Q .6CB1?0!ICYW63:&9=UXQ7$Z>PJ-G/3IRLR3P^(S?H!>\7J2VQFV0?Q,8[K2?-^,MM^.&SJ,S1LNQX)NXPQ-.PW MVLM\W]TV.(UNU@&9UH,.C5TK-:A%SS[AA,FV 72O27\S+_;K2SO?WI?9UIW+ MI;01IJZ[]0?K&ULU_V=%U_"W:Z7436WBB-G89 M&++;+\_2FWH,%DAM1V_'TUESW=XMT\/ V.YF[S>:8B!(6_#X2TZ]@?EVS%\ MC)_LMVU0K6@X"!2MEG1]^SYA>GA)N0VBU:V'@V>W3="V]W#PWCMA2V#Z^)>.V&T9;CB,VHBMS7WZ@^T=2,5ML#QLT_?<=_=@ MMYZ7\>?Y3[LP\7YC]8W+;E)D^,0.&'0;^3CP?&5' MG@Z'[(/A^\:XC3Q9U;(_.-['67;ZGL?FXX5MXF90UC0>#)I,^^N1702=@*E3 M^Y-Q.*U'U[.684C[CS<83KL)FI:=!X/VGET<_7+/_+N>79Q/9B"KP?89?9_3 M#T!Z>WEE?3L_9L^3#(9]F^VYL4N/D$W&^3X3/D/_SZ!CQ"9.MRGC6SH-#ET[ M9FC5=W!86ZUUFZ[]07K6?+;CI>Z>!56<^J:^6DJOZVD]CMMN_W89H2S':[5#9981AX;Z3_*M^W1N9G88= M%L,V8F5[O_Y@_!!'V2UP;F&^3XT=3^$XW7[QOJW7\/#MQN&[CM(G_%_B^'J+ M'OVH4>^SG]93^_ES$S\O5=V;K]N1;HH=\UV7>V*EWZ#[$2UN/X>@';6\> MKC_V\PW5.R:W#Q%.8XI-,X]!F36P2^[%^;^:3&>[7:[U-'CO MV+81PBN;]@?)+4T^UI_'=:J]'0,Y_.1Z'J-X/AG5.4H13H /T<<'/S63,7ST M;6[<>I[DZ+"_:5B$"H\G6TL-?^=5> ?_7C;/>'=_XK>8-'X#0SC$,/BTFR5I M,3#V?"%7#KZNK]AN(O<@<_R*. M9M.;;^9[ &&R? ?['\NOJQL[Z=7DTM7C.1V [R>P,_XWAK-?S9I0FQ^>4Z>/_L:\Z:;?UR,8AO_9'L^?+V];/%B MFO=A'A'5LWAYTS^_2C]"CIP<^;(!47^\C7+_U6 ^S@'_^_K;T-MES?25!E); MXS42WCK$*4U(*&.0T(%Z$W",SNZ_:>A?F^:X%F_[UGFLHUY-]\7%KL)ET63^ MD'8%ZP\W6>4H!7)9@612 5D2,=+6.<2PT9$ZCKU,^S,Z^],Q^E$MU8]X(MSX M4L]'V>I;X8@?^$A8.W\ENSB:7L;EI];U7TW3WZ2MF-=9)6N2\K(%^_@/LK5#RWZ/11VF;A2B2:K.4'<9AH: M(1!)F"]HR#!U7'1PR!#\UWEP- MWQ_S_?+$J*J!0N,#.65^+132L"GOJ??(V M^5D+3=HFQ6K!((TE./>VP-(FV& ^KNU3\1!M4F M)#"O$5&@,X&Q(!%70<+F MI3X&?;A B=>75Z/)]QB7,;H[X;RU;V5B3-HKC+1R&/E$+3*8"J2=T4)R8PGN M(M2+:#4]K>QD>-J5H8O&:M]L0A;^2'X8M^J%6*$^:>D7W$Y>:.%6%$F*0EP;>?S%KTKQAP/E'"DE'&( M$J6 ,9Q%Q"1LG[S**0.]K.1F&T\F+B$8RF$,+S# MS6$9)6!HGNB%;(<4\45,V1VJ+)2=N_ +CG*E"TI:XU]@^LQ%;R;-1[M(I7N7 MF6*942M?5TQG.8G(IAB(78>J='2,8R^08024*,P,DA84*R^]E3+2A),YW-&\ M!1WOKR^OY];EK\UD.OU]W$0[ROC]:NOQRY@F.3_&M_W)U6[\"HXIY1B)",03 M1D$8BCR1"D4;X"##@4K<0XR M'>:$:O7X;!S_)]KF-K7RWO39-G EF2*2V(AB"!9Q902R/$=]JN1A29 >' M:J&+F$%89"H1/", M:)Q = $:88U2B)IQ.$(()A0DWZ "Z)CXM)ACYX!J[$ T_U&.H+X9M]4\ ME?!:,B(QLDPEI*PC2#DN@9Z>>,'(O\1V&ME;CW:5H4M.7/I M&X\=R[06-(KO1]".P_KJD2L$V+:NE8TJ$&,TDE)P1"6HC3J:A!*33E)*,/QW M.*WD'OCMD*PLCK"3'4,.$XV8R;%N3@6$C:+&,16D)<>N)_2[:),^B57J@-\I M!&Q%])*BS"MN)7+,@\!WE"!'B$7:!0X&D<8R=7"Y%V>#W59J_8KO3YYBFMTB M:V/[H-#5'2HC4A1>!A0-CD@&ZO,6 0P9,U)*%XGKH&L59X"]%NZQ-M47I0KR MPA%&SQ]2^^Z?(WHCUE[OT)8 G%S/+B;-F[AI@3>TKDCD*6"MD0G4(0[LBPCE MRQ1(C%+'>:L,DH>\X^II:?LE4[$ P-4OPEH$ V[L6"41M)&"(<,)18Q+@ZC. MC]V84"8ZCY7LD.2R3&ZFGO=\[Q0KQ2,WK\C_O>H5^79.:=.],IX%12A%2@2, M H\4N>PGT"(RYB7V0M#]^:5,'J6>^64@NAT%U[R?C'TWQKD;H?)4IF"T1":G M]I!:8.2QC(A&K@0/)J0N*1.+ZQ>=3([A:%;, %V&KV9'8RLV6=VALD00%AZ08((@Q5@T1+G$<0>)4EPUZ6:(]D6B ZLEK?AA:]]*@=HE,;<( Z^C MA*.'H]8IY(2UBGDK1;N\YT>BG'1BC2&H5?3URCU"M&./M9TJSB,G1#.4DH(C MU(J I+,@%)D,@2KKI._@NRJNA'3CBS[)5(HAGGILWX[]Z#K,JY0T\_68S9K: M7<^R'^;3)"/UM/S@!N;I9X+*>B648OF))ZP.)XXC(8Q$A 4IO ;3OXL *JZQ M].\K/QB=#\>I.W$=[$'NDX\2)2\,P@&.;F)#1#B%Z!DWQN&C][(>8I&W\MD> ME"W%,^?-LOK7'.IM@7PK6E<:1+?RG*&0(D;*X(!X$A',44($9@9'TD$G/A37 M[+9D3U_L]D"F8H[Y$.:IANSHW-;A[?B5O:IG=E.FZC4]*BJ-IOE%:V26(ZL9 M1R0JAGP0VED:A/6M@N(.>03US K]D:K@/[0QTP%42RS /- <&1(<#@"M51W\NV6LZ[[9 M9W 2EF*K#SGN9QS#:]OD@IKWWWV=QE3[>I.*O+US171*F *J7,,VDC%AE#VA M(&2=DE@0CTD'AUT9^[MGYAF$:N57DW$KK>1QTXHP[+0Q"N4:04@30T'" MBFQ;FN2XI":8#J90&9N[9U[H@4:E5OZW>CQIYHK[5M/Y<=,*T^B58QIQFRR2 M3'K$P#!$(1(7B$M&^@X!8X?20(J;,#W0M:2>U)S-67-%UX ML#&2,F#$11:-7C K.R0F*.[D[]^1TB_QBNFU\VPYF]35>8,J:.T,)B!@70!K M38& -3(Z)'R0Q@O,/6V5DFI(+%I$3CW,#>2C$U%+%+R%53$\W\QAC@+%(5CC M-$E';Z/OLSR/M>F.1"DFTQ:50A\_)9B]LDWS'?;:5H6H37\P02E78&HBY:Q' M.IN@+'@P&*0WACF"73M&/SQ3[+6BCX7:0#0KYOR]R=:T(L75*O?OBN95C#XY M:RWR1DGDA1* )TW(4+ >212"Z YBHM"3IMXXHB<2E8ZUOBN2^C[.VD=)2H2$E(J9!DHDL$ES@RW(K*CCW?HCR%Z)M4A@Z;F1&G%'RUZ5]IJ MPI.)2*H$4M$IC02Q&C%0)+VD#L[L#AIS&=]+CR?)(!0K>"'T@^2U/:1WIC]N M&89BY;RZTUE3^]EM=?M'^E.KZ)GV@U0.6Z$EEP@;K!'URB,*I$$*S-F4K]=< MEX= )3643H;,H!0K'9393F%=T;IBV*J$08H:%Q)*/&=#)B(@9KF@)#@"FMJ/ MH9YTXH9^2%/N@%E3O?G]RFIK;;I5+@DN@LH1Z\(!MM(C3D _IS%:ZS&C.G1P M^Y940#HQ0L\T.DQ@[O8"?*WZ52DJ*Z762+((EAK+VA6W.5^%,(E0;TD7-VY) M-:,33_1-I+U>!F:5..;:J:ZQS??5&WU5LTJ9&'&.(*;Q?JZ+I40*3I+)5*:*F!*T*Z!67.- M=I*8-DRJQS7:=UEY=>PK/P!]2G'!3='"#:M^TZ02"FL=C$$L<8:D_)F-/EZN)Q@&8)'+IPG+IZ'7]QK>1Z;>A+>CGV3-?S3N/C[-F;H]3=_ =I# M_ (OTXI^HU"NB@@E8I&6^QB=GY'1'3 2' X\QRCT5OMA2?A<+$6V5\/&()5 M_:4&/GCY'I" LB,!Y19(8@P-\@$.X!*>) D'MJ ME3[Z"_EC9J!)P94IZ$U+]2S'@&_VG2T;59I:$AR8^=H)BPC#%L7@([+).1R8 M)<8DZV#1QPOUGEN##< SU<@JU"5.1(VD00 M9X$P*[V@M@,/E+E$*<0#'>FVE[-LF>=V/N=96ND 6.T^:]&QDDE*'G4N&PEF MI8[ SBIQO' >T8@==1T,[C)7)@.O_6"4[($;7DVNFVE\!>=B_G=.A-R*%U9T MJT*BT>3XI1# ')&"<.2T]4OXP9Q,X>BS:97FA'[H6"XD$*RLEW9N^5SF\()M MI\3J#I6."@LN'(J<6#!7M4;,@N%*1***>2RH//J C4+G16\4+!=J/'^/NDBK MOG Y9;:^S_8;S<6MO2MN.>-&,>2I]$AB[A!W.0#!>NZU(9+K#H^QRESA%.*> M8KH(G]P4C-IRB$I28Z6C% P]29!0,B!+ M@0K"1B]CT)*3#BILF=NA0DPU($T+AC8W<;Y&#W"Y!1W0.&_B97U].6T73+3? M@)54*B6O)9*44!2DLP@; 5M1:,J,8RFI#B$%]VZKABQ96XKM2I&XZ(5&=KX# M\18O[Y% *9 \8&*IPZF#!7?_S@F6[Y..%WFLUKY2F$G?FLS8 Y>EE@ZC51D#"4%ADZ4'*,@/1>"_WY5/H=HWVW7V0*C_&E!@GL%^H0D&DB"A@M'3)8GAU:UD?9R]=:]FW(C8FRYQ"TBF+ M=@'KL :H'33FCE)>UB M]Y&?PE<^)#4/QT4+B?D0 1"D3TOM[,1?K4>MF%:<&.\1"&N*B/>P[;@@(*^% ML0%V7.AR24-^*M][63KW=!H^*>_3]@1\TK'2W"AGHT)<)XJ$Y K1&.)2.@>! M71>7 ODI/.V#D;(7=EB3-[\=2ZSI7$6J75(1(Y&<0T)C@3C&\>:Y"(DQ=+B] M(S^%KWQ0IFB5D=? MDNG'#X_M9V4*AL=ZD,C3-[ 2L,^^Q&:60[ARS:+-\;+K>E6,)>MI-"@:V/O, M!),KH7#D%9-1"4F.*R_LB^N&):>AQ H;Z?3Z_RD MZ2S-P[ZFOX]#CA/U(*OK+]G07!T-EK,S3&^E]CPWZ]E5_F%+"/]P\U;6$!.U M#//7PX@F[A#ESJ+ #&4X=Y.X!0.X:%*,;X]OOE0EV9)Y#_-/EDOV6- M-:<5!BS>3)J=PTWW';(B5.>@$(=XA%6+)$B$/9!*AA0XP\I*TR$+%/\IQ.T! MB%R*%1?*[5FZK_">C3NIUANX=(#9*L]2CD[)[_IS0IZ4$V13$U P!$>32]Z9 M#H5RRLC;'\B4.8XE/+!=OHBRZVB7KQBDHLIPIZU&2E+ GW*&+$T"68R#H$%Q MWB5);)G+L1^(F0==F=+:Q*?)B0="-G%MZK(6^L/V02ION;;<6$1]B,@G%I T MF*.H$P9K(I+4Y=G;86.9.J_\&HUA$+(>C,%:/*%LW;=B E0@D^,$I4J@%C&" M8L[AJY.G/(")JN(/:^\/SDX]4/-@7/3R>EJ/(X"]*+DV/QD6OX1=&&K#,)57 M4?(4%"@60J+(L$&$8XU(-%@*)>"@Z% P^K"Q2X/S5K^$/:"P:O.*95.W*EEE MJ0!LE2"@FEI&<\Y/BC@A"E/JK"(=1-1A;>0"(JH+(0_AB_P(JNA9.OEBZU&. MCL$P@%7!",LB 4G(>*6UBHMQ($HZ^K'TI M[AJ>MH?@N-_L; GT/-[X^VT]L.S4WX1C2S;<>_S*2B=3M)E^WB!GHT262(=R M4+.S@5/*.RC[!XV#&I(W2Q*\W//V89R"W7Q'8!XET$8(TC*_X;:P8EPJCX1/ M5CLKJ9&M(AF&H]E?U<<&]QKMQ@4_6;6R;04L-K#7MJX5$%'Q&"V2!%ND;.(H M">\03H1:GJ/+;8>8Z1\@3J@39PU WCNF*IYT]$&:S_NUT^]GS"N?[O-I%?>; M"NZ;Y.KZ7I4D/B41'9),PXS6Y"RS)B%J+3?<:RU%JQO1XOCN4]IX/QKM5439 M2:X#C@D14'! O9$8U"HJD(S8>YU++'?),U+HE.J+;YZ6 3XPK0N:/7^Z))L' M7=T?,1/G_+'1"JIEL,%D@A4;+^JY^>^?&CN>6C^GW3C,_[50^G1$S'LTRW0,&V&]$Z$W MUM]EBDI1Y;QF$@EK84T-G'^:PW'H2="4!:XY[V K% K$^4&8?>"%*>926D_N MX9375@NG YAG3I%E*$Q D!X)J2 (A+%K0@VN(.N7C+,.&^K//T'>X1 MD;F8;G[SFKF5/%[1NM+2)Z>"11X+4,QR/>G\9@6II FQ*3ENN^3"*<)"1[/V MZVJU=J)W*5[ZM0'X%KMQ P_=:U4%2ZPA)+_W!*-"LGP?-4^53[-FQ:2FYNC? MSG9>H\>E'SO1IYS1,P5=^4/\$L>;[W[OMP-+$D!V#)@_"(>8T$ 2IBRB!*1S M"CBH3M7[RA@D>R_0$P.D&VG*7=5-+4$G0_P@G\QAEDN@ME!]2CDW^C[_.B#3*66_V.P ?K.U7)*X=9X$AADE!*5*%$3,X&GKQ(DDL=.KP#+JQ/[+=^C^O/ M]$FLO3)N?(K^8CP933Y_S[$CB^+UZQ=Y _RFD7PV4]KJ>S3(TO+8HG;.E9>2*DUQS0 M=1ZC),(\^7_,B1LQ&%HB>P>._>ZFW]W?/\7*N=H6YO-VKGC4LE+82 +_(VD) M WY/(. 8M=E#;WQ,V$7;SW7UD$K!L3HDNA.[Z*4S4&#R4+UJ7Z)E=<>*&Y5 MA,J\'6%2+QB=LXR0.5;NZIWT92\&@%!+4%^"W-WL!5O3 MHY)6":^5!BO-)A3!%D2&R8@\;"B6HI:IW4N @TJO7CWR?="H8*:->^$-W2[_ M=QZKDLRYJ+E'SF1;7SF#!,$,2>TT5DP'H3MXU\H]0N_I2K$$ 8_D2G^>,BPG M<(K--(?FWR7S?72UOX2U#XAN\O-]C.-Z E)[%M?%$PP[Z7O;+)3:TSBS]>@P M0'ST%S%K]9941,T6;; M68&"$SD@0JVD2!%/@K>@VASRT6\&\>UX.FNNLXYQ\XP4ENIZ8PJN3=TJZ[1A M^1FBM#F-I)$<."59)*,.P;MDI>A2>:((\^^_A)-!*56*TQ^"_?O8+C9OO-VF MK9EC1=^*2JV4T@'D!@6"YKJ_8"!:A)557G.P D0_3W6'-&$&8I%^Z+77'9 ZLD8OK_)?CP7W._7U>[;;ZQ*>ZEL) Z4!@/$C+ 9J#9N>:'AF=6Q M0Z1BH2Q8G3FC)/T.(U'N(?10)IZE3Q=Q8=S>8MG^(-IEU,J!N4\I4"A0 RMC M2$2$QKP\ GM-A8FDU2UCEYWU"*9Y^,B.&VK5$)7!T@;,/)+892>M3X EHPL^ M("$0QCM"I:5H M8=1Z[H__F=$1\U0/!!^4O3Y$F[/D3>N% ;=H.,V?K]9X7OH;O/())ZQ31-98 MAG@D'!GOR$T)6AH3[\!\A?2"(V:^_NE?S&>^PD_[*?O_AW<1P\P#S[%8I;7% M-_1[]\^M)+#PWM$8-N#OO@.J!2>T&^E]=:N M8^4)Y39QBSRQ"@D7%$K2&82M)L8$PH4_X /Z#<"O6*,/\=+6N;Q:EI)3X)'_ MB;;9CS1M1Z^\#$()S9"Q@B'X*%%^IH&,P3I&8U00K6["#^D[Z9-%)L= XE)N MRMVP>P_BXM/7./H2?YN,9Q>;[HZ[#5QIX3U5F",;=00#+"1$N")(!*DXEHJY MV.'-2YD;Y:-ARAZH>YS\F#?7IZ^3WMAP.5YE)758>XF(U9,M*8SUT&2#_R!P\2;/8;."D;@-6KT]Q!NX5EZ=2 MO2(O7W)QRLV))(((_O)UAY0&94J2#,!%12E:YB)BO0OB\2^'=CNL6,3;4-Y? M)Y/PM1Z--H=1;^T.J@US*6*,M H**.&I&,!2J(A#0#W2[7ST9 "'K),1*>. NIPG3XD4+AU]*.T0"]Q>&]F7CN7>E(:8UH._ MFU3:;:@JN."L4AIQJ3FBP@ED+] M]65>Q8>:UYZ6U>K!*FR4=R%&E P.*+\8R33RN80T,2S(1.SQQY -?B06(>P1 ML-Q1W'(=-D/#X3AI/QH^Y9H_WRU7?RK%0<78@;Q# PBPDG9]D<"4=]%."TUR M&P%Z5S)@_'G^TY%$2#HWY+W ML^A]T*98SM,+.-SR(\ VB_ZT<65XD!I+C:*%DY=CX1!0!W $3DY<6IQ$AU4O MH][VL^J]$*>,LK X4@L'/RXFO;MON*OG_OA$?P>[IQ[-?SK\J0[:5%P-WO?S M91'ZTXTYY]L.45D?=4ZOB600'O%YFCJK#++414\"Q[I=Z8H#4F+7,,C]!ZTX MI#U&EML2X+CK4%6DBCNN),+* M&$2U-@B+ #8TY5*D$+#O4EVA3&CCT3'I M3K$Y,>KD):-OU&L"FNKIZ4N-&>6O&"58OSGV8,9!^:8$24LZ,O;S*;R">1]Q M^4_J6"!*OCE]K4ZQ?,.4$*^QTB?JS>E+H]GKEX+3']GS\/LX++//Q?#ZFX>F M6Y-"[C5>"R(F:KTV&G%A$]C)#J/ K4.),(VQH=S@#C'41^:0Z)>E=CG/2BY0 M*2UK#:JM+]UN>[0@@G92!I60HEZ!OIDH4HDDI+DSS%G,=>BG2-U/SZ4%EZ#D M85HD<.!]G-?C.(_-QPO;Q+*SO;H;ZBR]M-/:S],ZCZY!HI2Y"GD$4.&+F$>S MW\NT$_U2>\HU/,\GN8);;4>C[W/B 'QO+Z^LWU)#8" HR[#E9/SJ:2&. \U: MB,RK)R]"[K/FLQW?O)R"+1BGOJFOEOOR>EJ/X_080"BS$.=-KC,UR\43<]ZI MJ\M["64+3EE8%JT"X4X@K?KUT#?"-S"=C^QX]H!R&Z.$-W6K7!)\'U*[%^GDOO Y>V&8<$#DKF,P;/J>"FB M^'R(6YC\4V/'4]"J89Q#35OXS/\0O\3Q]=!&WW*6TWIJ/W]NXN>EO7?S M=4E,#T/?14@/*/5@0J5)G\5]_^_]02P,$% @ 7(3]4 P= M>C?Y=@ "NT% !, !P&UL[+U9=R,YEB;XWK\B M)OHY,K O=2J[#]88/^,1\G'WJ.R>%SOFE$EB)T53&4D/5_[Z 4@:M3@7H^V4 M5]:I"(4$P'"_>P%<7-SEW__GM_O93U^S8C'-YW__&?X-_/Q3-I_DU]/Y[=]_ M_O/3+^J3>??NY__Y/_[;O_]?O_SRO_3']S_9?+*ZS^;+GTR1I_ILN[ MG_YQG2W^^=--D=__](^\^.?T:_K++YM./ZU_F$WG__RW^(\OZ2+[Z=MB^F^+ MR5UVG[[/)^ER_>V[Y?+AWW[]]:^__OK;MR_%[&]Y[CH\;TQ_W?QQU_2[H?_" MZ[902OGK^J^[IHOIOH9A4/CK__K]_:#/,Q613I;3&_OEG^;Y/>_QC:_JLE_KJ:+:83VZN:WZ?*A MF-YG[^:3,)/U@'=%=O/WGQ\6 :WP=89!Q.J_G^JU?'S(_O[S8GK_, M(_=K! M_/Y(BR((Q-?,9LMT.EO4F^^A4;J??V3A]6J67=V\FP'5_GQ:/5S=SN+V^>DN MRY8FOW_(Y^&X.C''XWVZGIN:3(I5=NV^/63S1;:H)"=U1NJ:C@]%]I!.=U\/ M2_-J>9<59E44X<^;==N N!K#=TUQ%?FOTK.]>9IT<>?"@ON:SM8",;]^-_^: M+9;WIQ=!I:X]S?0\1:#64#U1\G1FOVKVZ2XOEI^SXCX>8?G\-O[XK%]SPEOZ M83X8,FGR_#G3#< M#:A31#F]_FB M,2V'QNN1IJN'K%A??9H2\_U /5+Q:9E/_GF7SZZS8A%W^N5C0VH.#]@J55^S M8AEM$)^R^30O_LB7IP^'8WVZGMNY1\(Y8W0]]U)[6:^[70.;?5DV(*;RH%U3 M5TD-JM"SS7F&CYV:T+,F[7UYLUYUNE[>]_&NN]Z7CL_E1*?.9W?>TCISD,YG M_W0UV#10?Z7%M9J$J52]>;0P<.]4?M=@:UEID^"*W^B1]O71>/6P/NK;97&% MD3NGL\I&6JEK>S/UZ;3XCW2VRG[/TL6JR"I8HHYVZ7AFNU]>W?CI/-Q INGL MW7RQ+%;5S3(M#-PQE>?MUV<-T?',JTAXA8[MS?+=//R8?4Z_G9K5GH:=S*(2 M2P^W;W-.+Q\I3\UH?^ONYG/>(JC:N[OY/CM<%\OI?;STJ?L\J,3_.OOX;F7H M/BA]_9>&U)T8KCN*JFQ;Q_NT-[?W85<\-9>7;=K^]M,[V,[R,K]=_^D<(:XW M5MNTG+>+'._3]MR>!'_[S#'-OD/IF?O$&10T&[EM.JNLKGTMVYO'']DRFD _ M9,6GN[3(CD_E0./.9F/2V60U2S<^N-U1M-YRZYB MY\YF^^R6F$VVR^4?T^7=AWP9=JYP$Y@]KO$+4WIW_Y!.JEGU6OY(9]1769Y' MN[0XLWP>7_?"SZ'_;3AQLR);G%)-3W3J?';5A*%2W\[G6HG75;JV-].KXC:= M;S79N%%EBTDQ?=CN7JO%=)Z=>@L[9X1^YUU)-&H,U!X5'XH\: 7+Q_#A:'EZ MB)?QX],]UJ/;>9UWJ)PS0K?S?MKY]_VU-C%G#=LMA56VE=/]VIOCQVP6+\D? MTO"]ST4Z7X3C]/0S]*E>W<_O/ D_=Y0VY_\UFZ].Z-&O&K7^=3M=I+>W17:[ M577+7U>#[HPA6I_YN6P^VJGUV7W,[M/I/!S]0=M;.Z_/)]G5E]ET U*U,ZW6 M4*U3LG/+M]E-5A1KCXQE$5;),Z]WDR^6YSTUM31XZ]16V83W-FUO)CM,/DUO MY].;Z22=!S@F^6KML?CV]_W7;YM=PK7U)QX$HOS)P+T8(TC6! MSWJV/:GP<_2+R^>_7&?5/(1T M\\WLVS*;7V?777_UN&JRFT6<0SF+63[9!_0:Y)MT\66-]&KQRVV:/OP:-[Y? ML]ER4?YFO17^ N VCOB_;W^=E-?E9Q,-1&;OEMG];E*S]$LV^_O/80))E6Z) M!A82"[F64D(NB"*.8Q!^-AX3#\%+8FA$DR(+2I(,<*KH/(DB:J8_)07UUGQ]Y]AV7.[1L\Z M8F*,>Q>LS7M%*Q 6?K'>8/YM,LL7V?7??UX6ZYO4]I=!TPRKRLW69WC86[+; MC16F!Z';0['Z-CUS=<4>";?0,RHD$XQ*136 M$0?22]=CR)T9/?^7J2ZXW[> M!7!K:1I(,#9AX)E]H6U4%)$7?1./D:;<"BH,P:@ M]E=I%SJ/DQ4DHPV\?@Q9&49&7M!U"2)RKFB\OJ$^+)*@(W[8ZHA_^_V%)O^, ML7O;)8)KY@DW3!AK.8/:(%7.SGLF^V3BOJM(-0[61#QO#YF^E[3)[[],Y^G& M^A5$_WH;N;4V4&\,9;#"ZJXR3.( =EY:BKGER A #));)(CVRER$C#171SO$ M;$#I>0;1]J%C;4T]3W8.#))(;H!W8?\DF%)HF34:EB@(P%EMR4&7+CGM(/8D M-__^ZQZK0Z?6B)IYF'HT4Y3S\)'T[/WT:W;]>JI5S!;G#).$JPC@SQI'I[_)(Q1#SY=.%ZYF\GK)LM#!Z(ISUWE.AB8,$6NP5 MQUOL *>D3UWDJ+&C&X'(AP;T![&'$( (D=(H8""&G (*T!84:+WNTZ1VECVD M5X&H:"(Y#\NW<>V%#&"N )0.*. HUMB DF8I%;Y,$TEE3IY]_ZV'UX\A*Q=E M(AE.1(8UD1@LB%'$>J,T88P#)'>S\\ZB/IG8EHFD,N)'323G(=/7DCYR4,9, M9_\G+\PL#> <5Q_.&"715C(3SE,;R \G*Y)4^BT.B&A(>[SF7HQ*T1V^(Y"S MI_G_D=Z?/DC.'"FQ$'HFA<,(*D@H4D"Q$@_FN1BW"M()YZM+5XN(_I>DC5*! MN40!&T:P;/8UF^4/V?7G;'(WSV?Y[>/':/U;'%21*O8,QX)WP N.!()>24D( MA:79@V#2J^!44YHZXVC>)7)]28I9+9;Y?5:LC=71 >-N^G!:2H[T2A2"4&IB M45 ^@1;:!A!+.C&%E2RE_;X-]"4A[:'6[P$U.Z9('GN-K-(](4HJ(S0U0D F M@>) E.M"6-JK*UQ%>>G13MPJ=GU)305\_I'%K3%<0[YF17J;_;G(;E:S]].; M8T\1389-F,"&"ZL1TT'?-)O65[ET)VSD M( M;0CB>6/BW"?=YAC%B,(@)0LC_F$[8&#*'@8?2"Z2H8-ZQ'2I!1>M3EVW@ MA%V5M4V=L,]#ZP=Y=,3&2>2, 89J1\/.IQ$J0:&>U%=VQ^:$79G[%5\8SP/N M;;P:40P!$8))"("UG!+M<$FS%M*.V[S7F)-G/Q_5P^O'D)51&NC&)R+#OC!R M#R0R6#GK&9!*.F95.3MK&UPZ!GQAK(SXT1?&\Y 9T(WV8S;);^?3?X5[T77, M,W8S3;]_2]MWC8C%4+:Y6K:UCE(]]&Q:;*NI;G_V.[H8TGTF($<8,:MU98#K=#N MG%0*U0^NP1\GF'G/H5*:,4@<-]X1 MLA,#C^IK$N0BI'K,8/>YU>XEY&5^[/7;]]7-GXM-UU8WW_,_GU"IPD4#$6B4 M@YIA3CDLL91-H@/H10CNB+'N:X/^+<^O_YH^V=GW[*%EDT0*38R!VAA&J0?4 M<T@]XJ[1C"EB''18FO0[Q^ MA!R_*'D;![R#WUGV%YIX[/[^1C=PIBZUA/B"G=QJWY*S^0ZFX"/$< M)+$> MN8R7:OU>!/[8>U?O^(L)EMX(BY'DW!!B+(7>[ZS*CC9X*?TAGJA:QG<4KII_ MSM/5]72Y-I#YF/S^W7R= S_V>(L^FMA"*2QW-FI^,MQ5+ 94"X4I-EKJ2DO@ M[?EH2L"!)YY3QQ7U"!EBV1:5H!W+T>2.:8>U37TTST/K!_'1%$I&S*&FD@,( M/<=.:TJQ!1PKB(0AS&!:TFS#]>8R M?30K<_+\+*BU\/HQ9.6B?#2'$Y%A?30M,))823RSU@M$@<C)$($A0N1Z##"DA)>$Q/76+@G:YO:A[& M^; +<6D"6*-WCF>3*>?BTB)6U-O58GY5X?OXP\7YXR62NZ"$2\Z< L31&",K M2FH#U)?F!WBN>/0)WI!FJWTE =NN'Z736:P ^>DNRY8FOW_(Y]\7XNOGFVHR M*5;9M?OV$+3.;'\ARGYF\J'('M+I;B9!=M8&^Q?NRP-.KP^QB*$(S^(0 @3O MYE^SQ7)/F<9>/UVQK%D?4WDRI;QJ]NDN+Y:?L^(^6L[S^6W\\5F_H>W,3_-6 M7\-$HC"%??-3F/NG;+(JUE;^*H;GL\9)C#%!J:/.6^ )9=[$X:<[)9Z96#\NJ$[06T*4LG W;PQ9?:VP.VM@ M>WQM'9]:?-USS3_&T8/-$PNUYPX[ZK47.&Q*1.TN54HVJ [072QLJ[QL"YF^ M]F@_G0?JI^GLW3P(X2I.^'2MB'T]$LZ,0M(R1Z' X5:-/:>[Z[0S]4_ICNM" M='FW:P>KOF2AK.D9[82?LN+K=#*=WU[=["%B\3E,;+'_3R>5_C8_D\ 82"O# M'S25D]*R^%.B;6&8"M8@,L1@Q&&:K=_&ZCJ;RZ=W;I'(3*M(=K? M!E,\Y$6ZS%Y>="IL-$?Z)9AR[!'!P"*NM:&:TYU-(ER9ZQ?[[.R>/PKI:1/4 MWDP$>9%-;^>_Y5^S8AY!.%.0*O5/D+<(6NH<0T!P;>)[?*#=$@L)Q[9^3%MG MN:A&(5!=@-O?B?8T;76;!62BU]Q9LE5UB"0FBO-,&X>]$\0@P\EN:6G80+PZ M2UXU"O'J"-_>SKZLB+'A@9D1'YL]Y(OI\O3)=[A7 A#C.ASQB!&!E-*0,+RC M4]/Z5L[.DE*-0H[:@[0OT7EM"'YE)K[/ T'_BEE@%LOHH'W,8G[N4 DDB%LJ MH(88:&4!EWSG+6"Q'6'X53^>=QT#.1+1FDQ6]ZM96"G7OQ7Y8O'G/-PW9I&N MWP(G='833OS/Z;?Z\E9M_(1QB:SQ4 M"PS+$SBJU>W5$LKZQLC.3PBB$L!-T MQRZ9,82I2\E\,7XB$+!60&K#ZN806!=,@(3;1F!+%@;-2 M<:^]H]R*+>V 0UL_/'70>)?*'*T1[W(>8C],O(LF&AN&M?0,...,-H*6L$C5 M:]:$UGVB*K.\:KS+>6!=:EP#PAXZB)W'E ,) +%.EZL080W'[;#4G'G5 QSJ M(?56Y6*4OD%C$H=AQ."(06F"V MJ"$1N#4^6>Q)2FK*9FM0CTU U^D8M]AV@?I(7D Z??8U3A$'*+,JQ(U+?7%/P!WK5FV!NW8!/*%6N+3:?$?Z>QH@MEF R?:(BL@$HR&G<( M13@K+8TXX%7_/6YPM;(-$6E#MZR+]=@D\Y#FT::0GOQ&H@#"@%G,D (:$\,4 ME#L,A1UA\ML+D->V81^'Z+;KN("H\\8ZB%18NQX&U&&Y> FT+51 M'=R;H9?LJOG]_73SN9B3*)_'RIT;[_#!/EPQLVKW*SZZ4[V8V?L*SAF'.R44 M.!1$#0 3]%,4_F$D9]H*A1AWS%6JJ-$3I:><+_9W2+BT0L&-/BJ;\/93]JP$XO:=_*^=Z\GG\0(]$<2:%-I38&(@-$1'$ ME?1!X\&X?28:\NR4!#3"Z.W)PBC]),8A L.P_GVVC#>W&U-DUQ6"[_8U3Y#3 MB)% !4>"&TV#FN]+RC@4?28@KVJ*;,JCUWI">>Z -&)2Q#'.)=Z@JE_OO&R=8<4^@@( 2CSUD M,2,5-T)J2A#2U7+>=DS9R;+5+QK&H)^PMSA$A=76$&^9U5N*@-5Z-$6IFS#C MM2+6!(%Q7]I+RLPL7823YM,RG_SSU,7]4)_$ MDN.42+J#W.FQBUFV!@1CV MFO?PO&+3-?E[2$P: M-;UHQGTSQY3_N^<2(@ U0*#V!,18^L!ER45!%+Q,BO MZ\VY]3KY15L0O14!&.<=?0Q\'XC?^?U]/E]/5U5*0/FR<:(EYAQ@&VZR"F,5 M+I]>E50)Y$:8KZ0):_;DD&R$QP!=LXD5A"%&^3!CI!N00HK(BMEJ0A MJ6^"[^P^U0V7Z^$Q )?-.5S>-DZ(X)0)@F.M">T#3<:8DBKAR0C3@G;#Y7IX M].95LJ[A6L4/]$7#Q (FJ7#(,X\M8=XZRTMJ%.5]/J-5-:2V=UUKA$6_G"U+ M]59E\*OV"8+1U5DC0ZC@ECKD$-I)+9(CY'-=YNSE<3,X>MNJ]UKDU-*D1?$X MG=^>\EBLU#]13C@I)$904T,0Q525R@A&#(\P0+ A#RL53FN&4N_/IGN*5U>L MG99(HSRD7GBEJ&'60*W*VPO6K(%S37?>J*WROP50>MO[)Y/X?K/XF$VR(*A? M9MD?V=*9O]7WKA%,CP_^T M#,H1==RZ6/)H2Y>G#>IX=JPP-N9]*PJ86.VMXA*7_R_"A-.HY?8^RQ= M9!^CT]35S9]!68F('!& H_T2Y@#G,1@!,PF4Y>$$A"6M *+Z-L..%;_&$M F M+*=%8$_U[7@=65NXOQ1I\;A_$>]KECA!-4 (*J&K MS;(64.AMD<9KP[OY,IW?3K_,-L*T.+Y!'^J22(07[]U_3)^W /C\LFB:$60D89WF<*=$0JF! M!IX3[ZQ#-A!9NA(P#LD('2[:9^!A"6F&5M\O\1_2Q_AD7/T-_F6'!"&@)59K MST'(, J7E/)JRCQK\+C2ARS49M6!)_A&V/3(^6*577\/PW'F[^^34!^T&6N0 M)18Y:3F@H+0?,B8;5/+L+@:U$_ZW D\MV]KVXVJUO,L+GQUCYY'6"=:0 .*1 MT1%AG9'C##6,A+*!Y/+^7C'1.E@!6!6D><],!Y M&O3>DEKC,:HM!IV]DG2PGEO%:$BSSAER4:5[PC4QEE',%8""(JJ *P-$N=*T MON;7V0M*!]+1 5+#W03.N@$DUD%F$ %48L8(%A"3T@6% TA&^!S3 ?\;XS** M':&VI7?/"(FT2AO,',-$"H4)5)+NZ)=@A-:!SF^$W4#7MY=-3.Y425+V=T@\ MT5H0:R4)FA.6AECVI#Q!53^S>1]:94>F@C:0&EC-K/8R<*IO$@Y(SK"+CV$J MZ-B!6EYZIPNH0?T7PCZ4S6ZDHVW0>GTV>H9.];>CO9T2$*[+DH:KE]4X>B 2 MA4H=6V JZM]#^M T.Q*-MM :0-NLIF8F2 FA:9BT=PXK@P(^Y9.H4*R!AU8? M^F7GEN4SX>DS(/]$KO0#D?D'>B4:$.P5U1Y'UW3!*8=F1V=0U,?G#=2#.MD6 M7+V%=GX'PKOY9+:*61P_Q )6@3'+93']LEI&F_GG/&YG46?.9V$JM^_FRZS( M*I47;?=#25"W/+;26"@P]I9J27=H:D?JAXYUYK;4N? -BG"/@6 M"DW?TSI12!I#)#;&K:-IF$?E\[(0V/=:X;KJ&_DPC/T^(JTAF'V>=?F\DH2\ M;IHHHJDR%E@)28")>L_*R"LIN:H?=]*A"\4HQ*,ADKT]K%Y?KSF3SCZDT^MW M*@))JZ.$( ZU&(EZM8SO<9>^L"UO"(%6<8VD-P00: M)PDL3W1% :NO&W5F^!F)Q#3&LB\)^7TZSXLU2AO*C\C'ZZ:)M5X[K+7 SG/- MK.&\!$=96*U 7+_VH)%(1T,D+\M4U+F)* E0*4D55)H+P33'?I<516'?X+VJ M,]/02.1P$/S'$H91[>UC;]<$$XO#$>^,)4QPX2S$8K=>':NOJ'<60]?G@T@; MF#U)R9!E7CZD\1WO+EM.)T\6@XNK^1+T"\?"!0<$Y51Y;9$#X9;#PWYAD#>\ MDK='QY2=6?/%.\&4\X1:#3R24".FMQ0!%([/'DVZY]9\J52 6"E_$/B]LOOJRO%G-OL]N7B%:^9QQ$L!0^)]DWFD//52.>5%B(8WN MM99;[[M*CNRW5H@ 1KXH$46I-P M3?+4*,*%\%RQ@"?;T>L9 M'&%-B8[EH#XX [CRUM 9*O0.> +% 7;00:P@ 3IHW27=%MH1%IYH42C:!V@ MP3A#53C2*U&*4RF,(X18!:CU#+#= B"TOI[0H?]*%X+0$)C!!."DAG"@1Q(N M26&KPUIJ21P6U+@G ??>UEUY=G".-$D:$-8<)B<6Z#'>$A_\!2[0F4K)*IJ9Q M.=)(ZS1D0FF)!+:>8HW AB(E@ ;U5:#N'6DJ,^.X(\UY"/3I2+,HEL\$(/S7 M:^:'7R5F$X@0]AQW=*ZIW3H#!1! MF#!<$.E=K%:] MH59Q!4;J;=,^,\^0DD;(O75Y&95SSB6(R7C$0UW_G]6F6N'!E_\ZPR06"Z/[QFI3/U_ER*GKX M[NN78(>=%](BA:A'F#(,MDM0 ^%\_5#\\Q]]^U1+N@"G+T%X-=63OIY[VR<< M:2I=W'.YBV^"SMHG& M4'%A#?26>4J8<&*[:6KH&*\?=MR99UA#WARVX-9"I#>_P?U97TYR_&B_1#NM M((3"*&HUIT@):DM: 9,CK&S2+O?;1*?KRU)GCF(MRU*?\/4E;*^3M9P4HOT=$H&8Z[I= 6@1 MG-Z-#:V$$JMP9'KJJ#)2Z9@A3#I=TDB8Z_-X&-3(T!"82XDDQ=0QJI0SQLIP M 7.4R?)!,0#FP(68%NISZW1(:3V(WHH C-N:,"3?AS0CU \EA@XX320P#"D M&:=>EP!AQ7F?S@_UPP\KL^9T*/%Y>%Q**#& $!'@)6<*(PV,(TR55 F.ZV>] M[#.4N 4NU\/C4D*)!>.>QO VI!D-^JWP1I1468KJ1P'V&4K< I?KX=$7E]_- M)T4LH&2SS;_?S;_W#OP8[AL^+_Y*BV.NW6>.E#CA+;9*,QOD/EQ;=4P\O?46 M4[+!;;[/<.*Z+F_=@M7;Y>X,_^_O79O#154H0YTC&&BM(?9NAYW6;H2'?6=< M>WW/:XA5?Y?[RTA'2K#T0%BJM2=DZ4SAZD[0A .Y5/#>Q M-'951)+6#CN;U67R^== =*#PZN;/P-CC!JES!DH@DL"96/H:.Q"FIA$MT:"> MROI%7CO3?'H5MZZ '%BLUA&;+4C5_G$2@;!F1EDMK0+.(>AA:3.FS+CZ@=.= M/7X,+%2MX#B*KV.$1#[L[-<12CL.E&K'2 M3T9(9T98SF(,NUI;>(YB=_L8%,AB.EENLV*HB-IOQ;-PS7,WMX,#)M0:RAR@ M,J@31B*D-"[=(X12#3(1=Y9>8!1[6UN CF%K:U':CH\7% WOH 6.:BXE,!H9 M5[['JW @U-_:.DMI,(:MK2T\1[&UK?]XM8X-6;AO63&9+HYFQSA_L,0#B;VD MT&$ E4-2X=^?&KR(7V, MOUIOS*7%,&S9JTUNB5CJ\?-=.M]2'A"^R:9A,W\WWV!SZH&@GUDD5')C 8'( M>"N 0%+' E]K/FB#:8,HE;?Q]C!*-HQBO]V+SHZRNCOO\5$3I8DC!!',,!)8 M8DG]5LTV00]J$&$!W\8#1B^P]A>D4T81+S[G!V)+7KD5QUQ'T?TT\?#BGS@&P/>2)//3ZLLB^\]5 M/#2>1NM87/=^,_%4"V: AHH10#!FC)$28R::*+87_Z(R%M '$.R/V;J(].?\ M<_KM']/E7<0VG"H!T?VG2371/7?4!!!N)%&8(P&9XHX!M+V)&F4W0Q[#"IHN@S'S*BJ_32;91?CYFD_QVP_FU'M1P>VWRZ80% M78I)I1B&Q%AG""&@1-P#6M\7 E[\"\_(L.]+VE^7VMY,_C7H1V2VV@")DX ; M:F*Y;B:4=UB7R7>3A#L2W[69H47N5W#Q//[=8;7/[*@B(3# MX(CT5.F>*"Z1T40CRRCG067AAI>46R[J!YK"BW^\Z0"_WD*2L^737$_Z.1;9 M=9;=Q_\\VVVUW0_%R-X8*J84D! Y2!06S.9)52R!E%P%__(,RC23W+;:;;M M\E;U*9M/\^*/?)EUGT!ZSS?_2(MBG?S.QC0$LT-SZ'X9Q]OEDYGY?87$T0=Z M)! ;1C$F3 %D 2)0(LR]U5(8A;RA5196'S2>2B&]IW4B':= :B@APMH0Z)7< MTJ8]QK[/:GU'\T@WYDW>-A;I191F;S5YH\#8",2)(L[PF$($,K #R.@^4WR> ME5>A$;//RN!X'D)]:33MY.QC3A(C8VT9:;&WR'-.2]H8$_!"TBPTXUNEY'WU MD'I;TC",%#3*X-BO$ S#_&89')GD$ EDB!8<:6(MXK*D22G8E-4-P8I9)P DKZI13UH]M9,E,7MF'$YBR59;W2N#*":T2!T0(Q MHJ@EO*3*,E]?13G?'W%."Z(*[V=+8=:C[ B5'/@\_:!Z7,%/Z7*TH]_ MSJ?_N"3B18)+^D'1M8WX_M_)B&00_XMI$: M1DHJ[_/[NB18&H.8I(XS2Q'B2$M54D@5NP!S0XM#@JM:=?UO7'LM\#?/>K M^Z-,>]$FJ'00:!5V&V^QPMC*,-_MW"6$8RI;51OUO!W:.^5;^NTTWYZW23!T MBFE(K?<84>"H4:7,RG!8U/=Z;5V#:85O#6COZP[Y/I_?+K/B/A[KG\.73]B= M]C5/* 0L.NE:Z(AWR&(D2H\PB8VM[^!V?MSW8&:F%H 9BN4GC0;[.R2,8(^- M@LS%:A$"T:!ZE]0)H<0X]9]V&':"^XT0>FMR,"H=:DSL'X;MK])&5?!PW=,^ M4=1IKH5@L8RJD<@B3$O:C 8CC%]IRJ3O'%V;PS+,>[%/)YFZSU?S8QD5#G5) MI#2*62:(4@(YXR$2)5XJG).6E%E:#>[T7FPR+VS/RZB;\8CZ9 M/J2SC9[U<9U4ZFCN]Z9#)\) H;&0U" 'G0]K;>E/C!.NA<@)!9Q$A(4+H;->@=V&[4%]]:>S MS)B];58MX#4>V0F_6V2354S:]HR<6@?>J3$3PP AB E-/2(< .Y,&5:KN;;U MO4$ZRYC9OTRU@]UXY.OYOKNI11EWX\_%]/;VC/"PLT=.+#$6&ZLL 5I@AIUR MIL3+T 9)I3O+A]F_K+6)8"U/LX-3M-/%9'TTI\M]-IZJ71/"8OEFBEB8.@%$ M "IVUPZL&KSS=5>9K"TQZ BC!AZ%.^O!^VGZ93I[GIK)I]-BG9 \SFR6+U9% MMD^5J3M48L*6J:&"6L1'<8J1)J61VS@E&GA?C-X&W!-F?9TXEU#ZB'%II0,0 M.X&M5%I[5S[*&<5T@W0J%V-0'@#'ED^@M1_P=FJQ>%ATWS7Y8KDX5 JXP6B) MQI!IZYC!VFLLK7NZ>0;\?8-S:O36YOY@:U= 7DEO8Q$Y.5[";'QP,5QKRSRB MB$NYH]8KW"!@QC$N-U^Z]O1,<*$:<.4D14D@:AG9& M5"-$@\+/W56(ZMHFV!RFOL0CS'53.75QCOYRI%<"&'&(&F8L#&0J'\[4W3*( M]13JB\/%F(C;@ZKZ>+N?JTPG1"&DWT3+'3 MD2AI"1?0@6X2Q&.SV:;^LG-5(X3 M@R,L%8V#:1",N@?%FU'O#Z;E;H$FRW?>%V M2?;;\10(#S<$QS5ED@IO';>> +/;GXGQ]67SA[+TM@%NOYO*890V"E"_!,MP/:D_2T7"'L:P M8@KSDC9E;9^)+FN5V:S,FPIE-L_#(AUSF^] Q34K,S6T[FLSX-EF,>ZAOF+O8QI.<(]71$!"8!"^I)"1+@<=Q:" M)BRKG,BX%D)O41:&D8'S3 M0LAZP0$T% @;<_YZXN%.RQ&,]*JM-4HA5)E)E5((G0=+WRO]M3_QJBBBUCJ_ M_B.?3[;_\26*VQN NH>M8$B M'=.B>)S.;\]TTWW9+?$:4B.%(<8SKL/=A*DGY9BS$5; Z92?Q^,7FT WC)#\ M.4_O\P#2O[+K,N"NLJ3LZ9LPXJTVR$,)#9#<82Q42;/6O(&CS-L3E^;X]15. M]$=VX#&PWE@)0%9J!;UU&%JHK-&HW*H%9:B^8MK9HW$?4M(7GGTJ-Y^W>MT) MK:5LECC,F%0,,RH(D, )975)"<>POO]_9X_$?>X?#:!J(R;ZE8O,$8VT^S7 :V_6-+S]8,3HR6!* (<#Y,+ZXD0[@2A):6.JOIY MZ%K?%D8A'@WQ>[OQ0 %NR*2W0$/F**$$\')3EK9)'=[6-2MS3[MO#]E\L0:M@G7V2*^$.P0XXYX[C[0!7@%?;M?AD&\0]MR[%W5= M*VQ[Z PH!>[;9+:ZWHAT-.RD!PZXS6_RXC[=3O=@2,;Q#HFA7H:MG?-P^8 6*Q;NNCC< M>*%QU!-7*65B>T1-M]PZ1D?9)F'APA1F"PRD2C- F/)J.W7"$.VSUN;>@(NV MD,_; 6#441;K^C/KR\TL72RV>6I/^&L>[),H$78W810/FC0T ! ); D,EKQ! M"J1NG#8;L#;O!I/>'+:>3?.DC][WC1-B;3AQ!'-<*D -%0*;DBJ UBL",$H'S5'P?2@/S?O[?+Z>KJK@GOFZ<8*4"NJFD$12BJ'TFE-= M4H4DJ!\MW]DUO@EKOO/+;(C' %S6YW!YVSAQ,JA &B#$D)*Q)A!PH-2-H*1N M?'?O;KA<#X\!N&S.X;(I:Y):1#11A,9Z\5(3'ZW46ZHH@O4M+)U=K;OA;D*'PD0/7L.=-$BH# EA0132FL52@$*R<\/1EA1&F:L? ='Z M_MLA4YN!TC%_/V3%-+]V\VN[OW;*P;:) \(PBSU1VE&C'$*PA(1IY>J?K:WO MNAWRM@DD76^\,?/1&MM*2_=U\T09YIQ$#C,I@>.<>E=N0RQ6_A[/PWF7&W(S M5#IB\898/YUE?ZP.J$O[FB6($2RPE]@*J#2V3 I>3EX 7?^2VWJ"]ZYLGO71 MZ)25'[/;:7Q9V836'V7GRZ8)%))+ ZBT5&+.* >H5!L9IZ)^4%#K2=H[8VDC M1#IEZ[OY)"_"MK$F=6VL,?&1LW@T^?5Q+A_MF035(=S5!18.:2 44,KAW3FC M7?VMN?4T[)TQO4V .I6!S^FW=]?A))G>3"?KR5;8L@_T23 E %+NI#?0:@X] MDN6.%5]-ZU]T6\^HWAG?VX&F4XZKZ^LB6RRV_XI$[ZN/>K1]HA"/.4L]("P0 M@"UT5.W(\:2^>;+U'.B=<;HY+'UPV80?KXK/^5_[WAN.M [ 8,,])C@6+>,, M*1^4RBTIA/,&#PZMYS'OFL6U4>F#P>NSY:KX4.1?I_/)\5-[?Y<$< 8PQ0P) M8\4ZX94J'V,X)K1!X/8EV+9:A*8/?G_(%\MT]O]-'T[J:/LZ)!I3B+@WVD(/ M%(0\_% 2Q#0;4S''KGG=!)B..!UW&E5DZ1'>/F^22*X\U=Q[:!76!F@OY7;2 M@D'4@)N78.1J $5'_'L?$)Y]N,OGQPT?KYLE82OQRC/FC:)*6@N$I^7DJ6B2 M-_$2C%D-X>B(EY^RR:H(9$+TY?-T>=!7[W6S1#IOX],8!PQZABU33X(H4).Z M=)=@Q6H(1T>\_%RDT?/_T^/]EWQ?19?OVB0HS%<#;7"XFR%!2#@,GDW;- BC MN 3#51,L.EZ.[MOD+IW?9D<,D?N:)M9)[ BCFD"JF4%&@-*U0'BOQE0;L,-E MV0"23I7;;0Z,S2-&E+R@AZ^.NWGO[Q*(H@Y9BXD3B##%M=[M-Y*:)GR^'"-4 M*]!T;'E>9C%08_HUL^DRW4[XA,EY7Y?$:<6-5IC:H+L3@8U@Y8.7E$#6CY]M MOQQ?A\;F%J#I_"VP,.%N?9L7CR>? W"<NUNNW;0Y :AP4! M)8$J7.(;U.Z[!/M4ZP!U*P%!]2O2V;OY=?;M_\F.+^M7;1.,%!,*>4!]+',! M"2"E;XHB"ICZ?+X$VU4;F'3$6G6?S:^CPY^?I8?6\8LV"29 L6@X%5@):CE3 M0.^F37V#)7L)!JPF6'3L]^JGBTDZ^]]96OCPFT-Z\X'6"192.RN,EEYYJ6/P M7.E'HB3P#73G2S!CM8-*+PS>>%Y79_&S]@D4'BC/M?$\X,,H-5CLY%7H!@K6 M)=BPVL*EJS?:C77E202/!R<<:IYXYYC'3L?7;663:4ZGB^PZ*OS9?/$B65FEO\,03*)3#S'.@E;+62T"E"/^O MD SJ6Z7WNXZ0V]8_OKHY2>;B$)VGZO:V]HV$024P0SS@"*54'#$%MSAB QOD MWV^YVF^?(O,Z%\E 8*<_3J(;ZQ@)F,3_$X"Y< P L@.&Z3Z3&IY5G7 T:B< M*.<\3'N+M6^8)P4XK*S0Q&ON"66:APM?215R\F(3Y53FUNF$*?4@>BL", SC M:R?*Z9'O _&[8:(<;*BUS")J'5=.6XJ,+:G"A-2O"M)GHIS*K#F=*.<\//KB M#Y!2DNN2/BIYG^4>+DP5: ?1(24F_EAD MIXO8!@7&K"8TY64$RVL#KQY"546H4XQ.1 M#NL+>=HD6E$)+K;&0("6L5V:W:6IB1UCKN$7$ M\_:0J;FD%\7RV7(.__5Z*8=?)1_C 7A +7CQ]R#%SC"LO,0(T/!O')]]2GVI M2=Z\\QU0+D0):()?YSP_N)9?M4B8"+L79(!2CPP-HQG,=E1C:,=Y;-?$_C7G M&F%P.3PZ=\2[^=YMOS-DE,L&ZX1$IC:K&&U-G2M! =41LXC(R2;PUH M[^NV\F&6SF/\U0D#R/-F"8>,"."IUA08Y+E&NC0#*$Y_M?7HC"TP*, M?0O$R;OJRX8) T933^(USF@F"(*RO,L)::T?IS;4C#$'N-L(D4OG\Z@TIB'9 MVX*)02$ Q<;Y)MR18R*OKUFFA+NQY-Y#TM3X_K;XLIM?3M'C\E*Z/K"H^"X?Z)()Q)%70%"D FD*M H8E MC5CB^H&IY[O27]B1W1:FO0_2@",TJ%891R,HQ\O/MP==(58M7;91>?2\+^S+# M5G,KH@>2)V"W7BFD([=%U)22U^?->(#]+]%M#^%1:DL7++$#26K4-IY3>=2J M4Z%7 KW$D&JJ%6-$&2UB,JTMG4#0!IFG.M.[!F7W=Y$);4';EPA]S!;+8CI9 M9M?KN?\9&+?X^.G/DT)TM%_"O;1>$F61Y$)XZ@##):U6RCX=6B]1C-H$MR]! M[8D]2!Q@F56DOD7'R&$]1)A_W3/+VMG^"G]?P^HV)]:XCVM4G\1S@5I_/; M$T:F9ZT2Z[$DT%-@B7;: HPLV1G<"*E?!.3\O#(79F*JCV+/TG#R>OVB76(E M]]@S$_->$86=$SNSNV22CSR4MA97]G.V$1Z7S>-1VC[Z9^VHC&OK'2ML:F'C MNYH?]KNN,4K"!!8F7+X=4UQ"3IA@NQ08S+CZ5XG.3!HU^5C-#M8"1K54O?5T MOAPYR;X\/C5Y?I!MZJ?D-^KZ>LV!=+9)5:EFL_RO>,C].0_L^'RW]L79KSGV M\^U$0TF9EHQB30" 6#'\M&X#CN.3M $RS(R5':-Y73@$^8>@/X:?T]N@%CY+ MT[JYL6UT#\5TDH7%LR:DFA/:BRX)QPYRIIW"REFE M!*&J]+HQVC:X4 QG6^QP>VL'Q=$?Q^M_;#7U33[7?16GN_A,$CC"B,00.\6= M1<;"F%ET@R0@H+[S_7 &SQ$>M\V1'[T,;UZ&%NY;T"RFBVSQ;KXA]'.^C,GB ME\5TOIA._B.=K8[NFSU\/J' :RT<" *@I(K)/DCY>FZH$/7O5JUG?K]DF>^. M([V_) 9M)9P^^Y'X(Y]_#0L[VZSQQ9JZYW\W^6+Y1[[\W]GR8S;);^?3?VU? MXK?X5'F;[/+["0 "6X^L5L!!) 0/JOX6>VM0@UPAK2?,'\%J&"-+1G\TK/_Q M,=NDZ2FAZUK/.?"]!(53%X4KAM94ASV&*(E*CQ<+L*]??KCUT@$C$/XJEBE$O$K>':(HB5(3MLM:WO=-EZ MT82QB/? ++A\968WTJ;3U?(NVLW3^9 *SHDY!8G!2BO/@%W7TD#6 57RR E: MWYL#MEXW=03KY%+X=/%KJ2SF4VQ_%=L=4Y'ZG4CBF:*.&P$]%PAC9Y4KY<=Z MWL0;XBV]2EX$<_I:*C:R.Y(<+_Q?5F4_PRVHEP)I+'1&Z< M:@\0AU)(K?EA&0A?;4G'OI^F7Z2RP/#N:-:_QX(GF2!-&C63:<2B,QJP,IG1*PP9. M<&_Q#;-WP.M[U%4 Z+N;<%A6BVRRBE[_5S,^U^IT$*JZAMY)H M+)%F4HE=%)(S@C1(YO*6GC#'@'V_DKEQ\+NZ^; J)G?ACYLI[]L;._A* @3% M874ZQ20WA'E@5.G)$@MX-M LW](CX_#(]RN3+^?:LBB^'#Q6LA#(0H<(<=9X M +4I>>$88/4?.N!;>M@;#/!^'=^W/IT[D\3JRV)23-=&-G6?K_;>9#K]7D(L MLBH<'P&:<% XP=C.U<\9*>KGW89OZ2%N3#P8_3OSEN#R8-@XFX;%62+0Q5OS MJ6\F$'B($*8VAD@*:R';I5ESQ#;)GO-F7^1&P(?1/SKOSI[H%WMU\\S5^K1I MJKN/)L1@AB%1.AR" $LBE5:[JRK$#9*UO,5WM=$P8I@HO,TB73O_?YEEFU>. M^%_9,TE/4 %"/7NTMRP@L MEL4J_O([+XK_6#\PO_"_]NFTZ,P7O]&$$F,=CZZ!)*Q:X*6V@2\E=SQ4]>VY MZ"V^?ET$DUHTLFT#":,;A%J\FR^S8I[._EQDG_*;92!KGSS7'BLA#@"M5=@A M, AJ%! *[SIET$/#5N"FZV__?>?%]GM_=I(TU$=S/ADF\^F MUVDXPMU\N?8C.%(Y^E#S1#FF)3$> PA%T).5!GH+ T8*-[#2GRUS V6]JRP( M>>MPUKQYU!:0@[G1CG=(J/'08D,1XU9$AY[ZC7"-(M%1(B6S^9 M42>EKUMF:V,\^K(+UJN(93BS3 3JE<'(4DXQ524MU,KZ<:#G\_9"%+]%MCN[=VT]J/%F'GSAE;*Q@%MV$6R MF4,"%=,:HPER4RDIHR\?(7TTO_U!'X,2>>&0 \ M":+"E>&,JZ 0E!SP$M5_3QN?M^A;64:-.'CY:VC'I7]DT0\VNU9?LR*]S=;G MM$V7V<[C>S1FAG-FFDC%N/=!Q:!<8B4Q<,:6_(P9R-Z0BG@1=H@.F?5OZ.3\899PMS)P^>MX>Z=>%=EBG(OXG DF MU LC";62(.% )"Z4OY,4 GK!R]>LE'GPE=PAP)P^B$695B\KQ ]W?*7$LN#)H:-$IH+1+U3%$*JA<+8*\U I7#,KD.I MVZ&Y>EAUB]]+C-2.(@.H#X>FT#'$1Y?X>B7[#'<]&F(]F%P=C+<>C@M]QEZ? MO2S>S<.FF7U:A@T]?O/]EOP3H3Q'>B50$6*T]CQ&*&)C@%.H!$="6O^MMK>( M[$%$)>\*X;[TY@,S/AD <;1?PI6!EI&P^B.%VL04V26M%&LS[B"<5KA833(: MX?6V9624T2[C$XUA1"+NE5G-N)+-PIBW:G[]>UK\,XOE2;=WKI/,/]4U(1IH3CF"W&/L MD([A.27%V((1NEMV(PLM U4KFNUS-KF;Y[/\]C%,(^:X#.0="V@[W#ZA%G%! MI3;. ,XE(1;1,PM ZS[V$6H93A1%X'::YM7E7 MRY6YG7)',UM;##K^],YJ_WN6+E:;(G]#?'+WRZL;/YVG\\DTG3U[DAC: K^; MGEHLLN4B;*W/ZAUNZ;B^FHL8U#\=^ MK*CLO(-C5 MH'#4RCZ0].3CP'W4=O4=*/KQV;;GB^P_5]E\\GC"OEZA=Q+T0XZEI])QPV-Z M-R1Q"1; OL\<+V?9V0<0ET,"VQJZ?6G+^X[2W;Q/6E$K](ZE?($.M J)C" M:\)D23OH_3C2,TI+_-B%9CS"LMAMRB]'W9-0ZP@Z.DW K MC-88&F(I-D@I!798<$GDQ:A"K3"\RF;5,I0_MGB-75<:OU0-+$WOY@^KY6(- M"JRN+WW?*\&. 6T)I9I+C1722.P4"B_1"*-5.^+C(6EIC-F0LH%JR08JWW^) M"$L*:HBAA.-NIA-J1LX%JR@ICU)AO?/Y&=NE#M[Y%@"SDR+%Q+3:R,:8"!](F^ M!CX3Y\O$I=V@6D&T+XGY7*3SQ4U61*0V'@0!A?UOK3$+\N+ ,^PIE;?-SR1> M( "<8M!(HZQD1&!8(DFX42._<#65CWQTT/Z7L-9'=)S7MTN6T6%D\_=\GCUN M'&G]:GY]VDE]?X=$*BJQYIQHB"D37D&-R]=UY72O)3FJ*6/#,#?O ,W^8AGN M[X-*$P#XD ;=ID(\PY[VB7->(\P\-( 0J!F-@6);VJ1O4+RELRO=*"2E#3#[ M$I0_/WTNUCKKXZ>HH6Z5V!/2"@T<)R65Q(S11WX4(M,: MHOUM,,5#7J3+S&9?EF>(SM%^B23,0(^8432F76$T/G1O:64:UK=$=^9'/PKI M:1/4W@P)>9%-;^>_Y5^S8AY!.%.0*O5/!'2!;*MA+#_*$:8SO[LF(YO9G&4)2 C\T>\L7T<$QAA5Z)%EA8+3SG1C- (0S_*.D, MEPI:6X[XFY:C]B#M3732Q5V,G S_BJ$W7]/9BW<%.UU$__%5<2RZH/(8B3(6 M4V*\"^<_ \NV_WC[2"2TAFT?6U$3R4B7TGYD8WG M8)\$.B$1<$)(HJ -1$G-=D8P2>KK0=V_[PZZT;2%:*V-Y7T^OSTMO_L$HGKG MA#.A,+?0A?.7A!D8P>\UVGBC[38) 'XKTC: M6@*DB09*""ZC"8=B ^FF5I4S7$%=*:WM>/'L+Y(6$:&,DQSB<)M$A(0UXK@>% M<3] G&QE8EHF9+(>76B'$[ M(35AV5'N-T;H+/C!]K>!X$UN&FU@$(5JQ3QSY^YHGBA(C MO<:*,A634'FN14F99[Z^:>1B D7K'OHMP#F4H)S;2F3# N&--4 MX6>+"ADV[B._&<-.<+\10F]-#D9YW(^!_4,Y0\V_QJ?(L-O%^59P@MK3/M%: M"0@)$)IPQ#'#1. M;4Q96M]4VIERT)1)W[DQ-8>E]QBYCO-,:&^\@U0($S-L M$*.\L"7UU#%46R@N)DJJKOK0"9L,807TZR=1]OIHOCPC&H2X)0-@2 BEFD*J@%'I#2]2XEWB$"O(X M'O-: G2@VU1%GY0S>B=4(@29EL*$1>.,M!24%Q2N90.E^E*\W6H*4OO8#N:5 MTD>&^TV-C<_IMQX_-+23S6XJL3A,D+R8C?)]!:>9H_T2!ID(LN08#GN5($QZ M9IDW2#OH,(>5\L?T1^\IIY:#?1+ J&2&. R)%UC%H!JWI=/B?D.SCSJIM,2M MO47CFN,R:B>27F-6'4CG\<=Z82]Z&B_1&LCF< X>A1#':X?VJ$2((0A M[U%PSC(3M<#RUS7'6L2I+XWGU51/7KOWMD^(\=8(:J 6D:C.[.@I,T:;,=M MO6F);WEW2+TM:1BEL65,0C#4Y>?^/I^OZT%52MKQHFUB,5=!T^;AGPY0 +!U MO*1):E0_CK"[VF+->+,G\T831/KB\D[.S2Q=++;UOZHJ *_[)$@X0;D$C$"( M8P9)3U2I;SFFZH?Y=>QBTN'AWQ"CWE;[LVF>W.>_;YQ8R#@W0@HJJ8=06*I8 M29578.0UR5O@UNOUWQ9$;T4 QGW*#\GW(8_W]715Q?/]>>-$,HV]T4Y;@@2" MB!->'F<.H#&:P)NP9N_IW@"/WC3XFYLL5O',=B?GV_/H%)%%V;(NB>(6=3$UU M;(N@@.]\ X.SF43\R2$37);9[-NOV_^DHPXQ1RUD"NBI'0.0*HK%!17";)B M& /28)"-IQ>&6?)AM=KD5W83#?>[^KG;>K>KG?5]M:VP^T<05;VR>,Z+,H"L MW#KB&QOT:T885G"/AG?.MK^9'[A@?=\$&A2V5L$'D7B'#.Q)NYW0WAT!=./WY;.C'><43Y1>C)U?,^-KF%:M(\@] #RW @%-'8 MT:"H2K:M+TXAM!GU6%"\9B"G;J>:OR0+0(3%SS&NG*8$(QI#=W9($.3= MF*7LZV.J>Q7K\SUC*+R2OL:J&:M^^'WVOT6YT]-/UH9H^I8,"Z0HYTI0XP$' M3$%'#^#I#C5$!K[B&H(?+PM"# 3C:"Z$QT?PV/]&(;1GOBE32D+!)!;6<\TQ M1X2*:MI[)Q,WH0TB^>;LZA'17TQ+TE;W%@DV#;$NU]_R\D7_3]GX:EIE,IPE M%(#&4T>-WF;;-=4X,1:CUK!NZ*8XE"2+H5!K=2@WQ:9 :TEEIY[)2C6%D(D-4'G=.S%&OF#2SA'N$::^*KNZ)<+_Z][>WE];&#^"MS MO[YA)JQ03B'IO2%$4VOX01MD#KE1R[)V)D?WG$W6^=7 M3\?D_KX/>_()"\I ]IO'KCW_Y&'C8CE?W"ZVN]O3P38/*^[Y*S.H?0 9J[ ."* -Y39 M"F'LH$SE^TS$V,0B8)DA([!T@4CMF7#5. M9)O=:DX:7#V!R,^P2IT';P+&\(%N\2PE%F-,N-$VI@6#$NSM00AWNC(>V%=] M#,5P,!@3H-/ =RL&,V$@91H!2(!35-H#'O'4E[AB-X3D.UZRM$/T%]/2U+?> M(,%ZN:=9KO/E^F+Q9SDK'^JO:%X^F5E"%2&"8FP]%,1@?S @80C%J$FWA[F= M:2R#HD^D6LE2S?]OLPCJ77.9UK7(*(3U-)D26"*,'"D&/RHI@)=-=7HF&'_&"]WYOV*+V^X!@O]=?W_+:X MSZ^^YO-OR^*VN'GX'*^A3I]33[3,*+46:$BE!TAZ+)W7E9$@K&*T_<*PJOYN5_SI-C>>/9N%XSN*A/*PS2!+M@:X<#!!1T+?GPG"E M!T?B0D>HQA+^QR+&<=SGZ\>0B],T.-XH0X0S"3F5!"N!5!BI.8R2.]\^&GZX MBH,C$:(WT$:+EMVLUL5=7G[.;W=A>]\6]Z>Y4=,JLRQLC]*B@!GDR <,866& M(X[Z]M9R^M;)T1]JH^D7L_7LS]DJ;Z!/_/ADIKD%" +!M6=86^8T9X?Q<-\^ MS1I[ZRSHAE0"UI_?RF+5TE:];9I1@L.913O,+'0H)L9T%=>I#S^G405G4 M#X()\.IC7I?4NKYAAHFS0B(91@<841HC"ZK1&L/'+/.1.%_.1VLL;KRZ/KJ_ MY[>;J\7RYK>BN/IK\>C4^&I>V"8OR+P+F[K$@CG)O(JEOYFN1A].].UUV"D. M.-VY,@AJ4W$FL+L+8UYKGEG+B"1ARB@*#6-ANQ:5#A?T>M\^-^P49Y[^^=(# M9N.Q92^'TU=Y%XUR;I__NHQPPR5WSE.!$5=8J ,R'$C9:*<:VEG^Q,":.\PW M>5&FE",T:">6,DDAA=Y:6'$%= GBZCUI]Y#B/NI$/P"&23O2GP'S";^J,]^4 M646LDY Y)RVC05"0J@K$\-N8K@DM?:OZY,]5,6QESS*?,(C6M,LQ\F+_."0RE5(@[R]%^K*$+Z=A M>I-9,10V2=LVM@.,_JSE;+[>S&Z_YN7="2/&L2:9I2#L+-XS9[A%B&!"0 6+ M96C,P-6SK!6]B/H%?7H!:2PE[+7NGCSP'6^4$::5,(X88B$2UGEP@ TRXGS: M%H7NPFO ADY(O5=>)'G>3XD.Y]+@E9@-6\["XOC'>O;M\OIZ,<^_W,_F.0)0 MU$5NG&B46:@Q$=(*!PQT2$$)5=7OL/^V]]$=["35AQ"*@? 9:WI_*HO0Z_7# MI]O9ZFK<#G9PS!PX M.GP(G:!_O";G2>SWR?V@0>L,!F6<0<.L0IX;P1 ]+*50:<325AAZE6Q3UG1& M[^=A3Y)J1>JDZ4'5^)HOP_=_N+LOB^\GXH!JGLZX<(9**B !0&L51L[XOJ=A M)P4)>G#WBG_1-T(M)_ZJ7#^9].&WYQ,^_"G[/%O>'%,SW -_=YJY6:#\\DQGM+-+:<2&=X]YA MIUEEW@[GUH3NPENC7O0S]D'E-OO[M-R>/I-Y)L)F#RTSPH"P2QC 3=5W"7U" M=0)ZD5N'L8]GZHS;^H^WJ)_S9?[7SC1T\AKM:,L,(>D8$C&HCDE@@)<,5^/U M0(Z9.KFQ;6S(2[6^D!J+&3_V]]/L8:MYUQ#B]091X6?*&B0-!.%@!Z7V<#\Z M$E>O=.;\T#SH!:!IQ/_//#H_Y%?J>_CK36!O!++Z,)(8-B;&Z5=EE$1;=%AK M/0AP&A+F0S4AB.SBH#18%.$XE.D=NB3(9!>K>;%9KF.-ZT_A0+IU FA'IE=> ME3'*O((20RP@L%81X*M]ESA'VA^X!PLSG(1,W:%K92N+8RW*YWOCGM>1TI?7 MU6W5Z^:S,UZ0Q3@+AZRP+NRRV 4$D:W&0Y!L7QY\L C"OJDP*&!CK29?-G_> MQE[O"F?7K!4_/IBA<$;6"AGJ) MG9\<<.VRT2LKVM[6#I4L9:B7H!,R41Y.3 M*T+SQIG@!D)L(X^Y0YH9(RH#"@TJ6/O5@+\U.O0.UC1ZQ:&N?6/UX= B4XXQ M%,Y@7AEIE>-8!WUI/SZJ=/M3BGAK9.@'H6D8L,T1>7G]QVKG]]Z8!\_:96&7 M$U@(&55G*"U&.ORR'ZM1JKU]4;YM-G3#J96"^'$3!UY<[_W[USL;^6MVB.,/ M9] BJ0&AX: -F/&0>EU=* <55[0_ T#P5@3:&SJC:7FQ^DE8>&Q^7ZP6=7/Y MV9,9=50']CF,'%7AZ&(<.+ 2.]_AXOS-F1Z[03.6J#_GJW6YF(?#J)FMOJGE M]I_H//!]=AM-9#'AYZ8LZPT#S5^2.2>08<@2A3#4C&E@*K?$, =P!\>9-V>3 M' RU,<+<=B%8CVD7?I^M(]L7^8O L$J-"1^-&!PV1MC=QWQ]4:Q6G_+RR[=9 MF8_Z969V.]_<[BL9QR)5\T @N[C=!#J- O.S_B03C*>6Z\55Q"'T9;\$!^;M M(D?S*Q]F=XQAW*SWT+E9&8TOAW%<-(C:Z^LK,LR,0PY!B21!R$B#.<= 2JAY M-/(UTG4'T@ .$[OC8)LG2NKCBS+KF190>@0P-)82!@S9(QH4+3=F?'5M$.'X M%#J:7&D"W),.4+3YG^L/R[ U;^)7GHA(>/EP9B0VQ!KNL ZZ'@C_*E5! >RH MKL$M4RB-RX@7Y2[UU#GW.[ %_T#,]J-5[&\6<> S !"@TC$UQ[/ M" # <>-5(+H#'')K434R*W2RH8>)[/P]8#H56TY'J+_:(!,$F3"KE*""QO 9 MSCDYS(4 7=K[?C>!G9!^)X3>&P^2W/-3$/\T8C?%\GM>KF.2K]C?T^6D7GL^ M(P(2:9 FAC,KK4(4B>KHSH0>M0QP0TMX1R$]KQ?5 RSM$E+\H.D\Z<;NQ\C^ M3^5B'C9$,[N_C_;YV]LCUYZM7I4I;*5PS DC,(0L5L6BU1@]MZ.&#S<3_60& MJY$P'N/.Y)G)_%'M>@3TGXOUMT]%K/6Z"(-XL'O$/]S=S^;K7Z;UYC2S+BPC MC#E'65B:I(#4[?];4N'CU,U3?(E$>6$>T H4X0J"ECMAJ5XB11 M8WH_@CHA]4X(O1?Y)W683DGLXXG[TZS<:O)!K5T^U :QO_)DQC6 UEM#" =( M<.:8J#9F)B!/*#M/7P(I^@2DF6!7U;!7^?R_;HKO_[C*%_^(]>_B#_\9?W@B MT_"G["*_F=UN!_AP9']_Y:G,<,\0K;0 48=S(59V6PM@T-^M.\!>]0O%&Y)C4ICN)^'JP M6WYZM"K]3W$;"V'4IK<[^GB&PX"H (HP*@TF3)'*-A8#USLD2>U]!VT/<]$[ M#F-=+W3<4?3#ZR\X<:4]X+=F,7^/I-IH:)C2VF*A_!YG80!MS[>!,^]-O,NG M)YIIIT CQZI333.D?(RD5)P#")'"PJ##B#40,DV5(RDN-.)G9\A_!K(EI1>] M:X[UH'\%!+[%Q'0Q./_NKEAN1UNK@M6UR 20W,H8V6^$4"HFE:R._P)C-6IM MBBZWP&V$4 P!T5@+AKN[ORT>\OS+NIC_ZW(;#GC2!^1HF\Q0!#BVDC*LL:%! MJ:T<90-F6B>4F7$P&O0-TOC1L]L>_Q%$L/K\Y8^39*AMEV'(F6'"62YAH+L% M$%1''.$E:^\--E@.ML$(T2=0DZP.YZT+!Q[]V=AL3120R\APQ(2'3;4@U.#-^ ]>YZU M]>>8 O@)W-%&B9@OEMNT5L5M:'2S+1P=%OAIOG1J;[K?%\LBY@>I.G31P#WN M:)O,(,DP!-QYK8P$D&NJM_2RQGB!&BF1XXSSE-O:J\]G6BAC('?A/$"T(0@0 MR/?CPQ0K,>*Z5>M]UH.$BO[Q2#K@6OTU*Z\:Q%S]\%SFPX$ (NJ9C-< 80TE M E0 ",W;IQ M.*J^@9T='L#O-M\OC5-MC^HI@M5P$$OUC.EO-PW/F< MS_/%]^W13C\\\7F)UO9-5$'N9^6Z2>W=/K\F0S$@BROA6)C:G-DPK:L)39!Q M[;V%!O;ZZUEYFP[2T0*D'_L=>_ICWQO4=3_9.N.0.26Q8]8**\+/3I']N"E4 M-E%O_VDI\"('^5 P_SPT2U.+>B_LZD&GBB; Q7(3QKW;S6MUJB,/9P9#K3A4 MBEAG6%SV]P[[H9_2^11#]OM$O^@9H"%#3"[_6H9N?5O>(A\M6 % M?I-$;38=Y/":)#MA\?9DFM0V/(TH>]@K>XLS<,P (P 7UBL=.DJ=JT[,6CB9 MD VB$])-0@W.@R*I&#TI8I%<1DC@K4=*&*AIU75B:/MXR_/=42;8&+LCDDB( M%J1&< $%4)HZX0DSLK*$:1/TOC3WPT[P'XO5:@?%&Y%C4GO@).)+Y;C(A*'( M8LXE$1"%#0 R65WY6PG&3)ES;IA=8XA/GPG/0Z&KPO)A.?^OALK*XZ.9IEH@ M+,,&;PPQ"F'JJW.K\52U-^_T[H/=AZ3ZP& TT][B;K'.KP[%\/:9#RXNS&6Y M_^S3K%SO-;>+3[_/EK.; P+E9K]:S93PHU##QU>)CTU8<,&&:,8EA@S!1&8>/WUJ:(_B7?ZZU_487N:7YK,*8ETET(.I_<^_;/Y< M+:X6L_+ARVR;A#9&V%PT<$*O;YAY#B$1@7L*,&VAP\+;\(-0."BH;-+,JX>. M7Y:[&?9[OOY67'W8S:7\R7#"Q'SQ9A!U'*=H-UM'4T,=>1C?)R^NO01U9S>91=*<]E$\VSJPB MVGN'(3/4,J0MP6HWZAAQQU2:9N8>I?F<'T-!]K,0)BE[=M(\Z<&2^B4/V]I5 M7"2OK_/R8&EYW99ZY.$,<<5"_Y2#&"H$L*4.AGXR!&6T4XZ:]*:AZWF/X!<] MXY.6EQ3EU#B$C-9>6D XY4SMMTF)"&Y_IS%TPM8I=86N,*;GB .@)2QH\\HK M90RWDMA*H9<*6I?F+M]!#C4>.>VP>'LR36HCGD:4*3E7"< -M$!:@I U C.O M2-57*,FH1>/.=ZYJC'03YZKSH$C*N0JJ&$6FM*<>=E"\$3DFM75. M(KXDO'PL"SJ"5\8[+8W'@JMJD$JKE,ZE[>$]Z>5S%@:_@IB/!\11C(%ATFJ" MA/?6&T[X021:M+^:&=@M.@FK^822>#]!J110(HF70$&J+ 5*(U.-6RB7Z"%\ M6@JTB$YM!_//0[.DE)MWQZX>%*=>G-D)])ZX (0SR$,J2#AS5U?XT..$8KD& M0?^TG_MY /WRG^[JV\LM!S:<6JA#2"+!K.*NPEO*#J7CAKME&L9))BV@I[B6 MWCI!AE^VI0,^K%:;/&BS3Z[P&EY0GWI-YC54,:$4@IY!0<(N8$&\ PP]-$%$ M)CV7ZZ'\LH9#;0+^?"H7\[S*@]R,*S\TR2QCWAO$D0G_9T089L(,<=PKB60X M'J7G[#P\+[H@-!8']C[7JWV7(WF#?IB;XDE2ZE=X4-3QHL>?] 7.@1I3$%,-P3(B&CON=+^?37O3M)?[: M-WZ4L)AZL=P\?L >/->]>^W1JK_6J3S'+X_IIQRX:>*Z?;IP%/C..J6*4 M&Z6YWT*]/E.-@Q627N5'QVI;F)<;] Z$RB<(H $%CC&#*6:Z7T6%"R1 M0>T5Z*$]S7MGP_/-LG?P1M.AC@(2NG'2_MB@=68"< %4Y$U0%@#"TFE>C=MI M1M(V<_S\.>)*W7J9-F&K+LZBSEY:'')ZNK'6F1.<")]0@+(H2P MX>LTD=7XC"()96891&HOH^A[0*E=O$%QO?YK5N:U808_/),11062%!!,B=($ M8LG4OE<*"]A>.1W,"#>$[+KB,IJ9;=])FW_/;XMFL_9HFPPZPAFED%E+.2-. M>EJI5PIQVCYGRF"&MB'G;5\XC<4%ORD#\)LRWU[%_AU_.GX5>;I1%G,>6._" MUD<#4C9F':;5*+5$[6M #69J&Y(-O0$UGN?";)5_*VZO/MS=E\7W78F/DWRH M:94!)XWP4 H*#': RK 85N-T4+1WPZ1OD1#](36>@K=->;*]-OJP#-CR6+4R2&T;9A03 MB[UVS@/BA+3&X4J[U5*I!!U:!C1W]HK5B%[#F[O-[6R=7]G\OLSGBVW&G?#S M;;Y/O:/NBG*]S\1S=(SU'L.]?$6& 2)8AKD%H''**A .ZQ6"@*L$70<&9-M$ MJ$Z^8GW,Z[A6URS#EGHD55#L-;)AP.'W?9$.;*!'8U:GF)X_/2(UU=7R&(G0 M/N?;*?9IZ\OZZ) ST;?GH>Z>!%@QOD4TTS*JC DF#B,:/&HQA4$[0J M#2"%0,M&R_S0]\?'!*0??OBD\67R&>_+'"2Q\ &A!&I('="4LAT^ 3',QU2Z M:F^6^Q/TT7OEX6!+^I*YV;!/W#4W?TG&3=@,0, (0AU (XI@OA<40**91\>T M5\Z#$*48"="Q=*ZGW3QY;_CRX0B@ 8*ZFL^*R42K8PPIOAJ& M=,+LO3 BR8OC-(G0"P$:9;XQWQ;YM?L[GV^BIGEY?;V8Y^51 ^*)%N%\PCQ1 M,, "P^E$4(Z!J,8EN&E?IW@P$U$7X11#@#+6;+>;_&OQ9/2+?&4V99EOSX *+^SNF M:L]7/N#X= G]YV+][6F3\]73IF_.&&= ",I\-%E0!2V(]7.V>"%L0?OD^8,9 M"P>CV+A0CF$-^IQ_SY>;_,8V[ C5T!8P,;+CE9/ M>UB;Q_/H\YD%2C"BC=6.0>$%A9#LQ^1 4,;2-&KT)*=B.(3>A_23,F"D)/0V MPGZ18G";?J9\V E\_\MS>>__G/WQY17A/GZ80>9=Z"JBB#E+H*9&FJK#+$"3 MSI&S)^"+CA",=81TOSMUTCWM\:$,(FFPL$(B*#2$5"-^ "#L8.T%V?O!KE]! M=H:B57#!MFJ:+\I\<;.\B%C&$V)=I$%-@TQZC#!PT%.BJ3!$Q_/DOK]0XX0< M,/H57:^PC+"6_J9KUM+?=":4T)H@2)A3A*.XF?A]ASW H+TC5N].X\.LI6=# M,*+S[SP,M=S2Z_-B]2_]H//E_-O=K#Q5VNI4TXQ:09 #VE.LD;5(>E:QU&LC MQC2H37?^&0BMZ?A1=?KD[=ZIIID&A$IK.6:6!4 U$,Q6(_9(PC0/2OT+]"13 M>L'M9V!,4H>K](DR#4%BOJ/5?DW]F#<(3'SM^4QCY+FQ'F-) /;4<%:MPUXP MW#X,;; +P?[$]4K^KZX 3:AO-,AR4M,J(X3!H @[XK5U# OO#:_&262'C. # MU_(82\MH"=1DA&B4@Z*F59A&2GH@K1#44JZL1]8=QHEUHO;77B5XBA6=T7J_ M['@K*L2DI)B&#(_G\1=]/ZE$G&P;]DL2,XX3!H1#%D+$M=_?A0+G5?N0U?$4 MBC82+(;%:]F!ZXCTOO=;&=LAI3PKBSL#UVLO98[^GQF&7600JJP)8IAB\TC:[%7B=;\ MZBJ@8CAHWH?8D]KMDY!V#S= >K-:+//5ZC",NMN?(P]GPFK-K)(84TF%%5A# M6[DF:<1%.MMQ3W@7/4/22G0?EE>+[XNKS>RVD?"./IY1Q84EF&$95 0+B)0: M5'TU3K=/SC[(G6NOXNL+E/$\LKWFUCW5:U6 M@93YU=?9WS6*=HNW99(1Z:VPC%')* L*JC@0.]:*26>N#^Y9.3Q\DQW=/P4M M-_QA=I/#&O[4-CMYY, IR M(T9F)).H8L@P"0,M!AB'J>F@!H336/Z,!4%+IPF1$Q8Z&"1,0EEF2=B6&$)A MN!0C4(U6"DW?3IA$8[&=%29Q%CI)9Y?H_U)/(T6-I-A*;A#@3'-Z $=*\$9# M)YI*_(Q+O?. >KO7-BK6-<8608:C91-ZR?E^G(I"A]*TW_4JP3/N;]JA]7[9 MD929+U523$.&3V5QM9FOS[_1JV^8<8B(0 H;J+&BV$D(635:A,A;\ ]J([N7 M.?OZ ^D]^"1K0\/_G-=*.0(91P3X:L12=<@O,ZE/TWH.'*<'><&4P MLMX"@260YC#1G-7VS>D9+05ZKJMI.]Q^!L:\%=TC$:),0Y!^?)(Y,YIK2B4" MWB"J&6>RLA-( -Z""U%K<37R23X/H"%=#/:*T67Y)2^_+^;';!7''LV\5X@H MZS3T'G,K@($'DQ 4H];$F4Z/Z F=$>2\4LNK?0=7M:XD1Y_/G"'0"0V (5XR M*@5$H!H3IS#1:*7N(GHIZ][ >1^"3VJ#3T3>/5PPQ@+I\W)QOP5MO@VDK?5% M.?Y\%@ZXR%,7 3" 6HF9%U5O@>4)V0)Z0KWH'Y6W[#9 E5+06>4$T] HQ1TF M^Y$::VV"A2<'NY+J$:>Q&/''\L_%[6U^5=UQ![5RGB^^G[B9K&F54;+YL[NYFY\+%__PY6^7__1__#U!+ P04 " !J M"+D.G@F@HWLF\GG&T3JVKZU3-7U/W&# )"2ABR+4 .ACU:^?! B0E$12^03@ M,QW557[(V&NOG;ERY\[7O_[/[P]KYUM>U46Y^;<_>7]U_^3DFV6Y*C9W__:G M7[^\@U_P^_=_^I__X[_]Z__S[MW_1I^O'5(NMP_YIG%PE6=-OG)^+YI[Y^^K MO/Z'.__/33[[___M?O7ZOU7\OJ[B??=8.?]O_J[$^TOWLW_-B[]H_> M>?Z[P/OK]WKU)X=[N*D[VP)&AA___NKG?P^ZG_;2-/VI^]O]C];%J1_DG_5^ M^M^_7'_I_'Q7;.HFVRSS/_V/_^8X.SJJGY20._ N#F-5A;Z#H2/JB O,3JRP\:QGO#NVYN%O'K3QK& MO&MH=+.RT7Y??M8P=K.0K;:,LLG6AEO&JT^>Q;QN?^J:_ZK_P?;K%^2W,]Z+ MZM&'\^]-OEGEJTXTGWW:*5;_]B?^J\6V?G>798^+]YMO>=VT U--\J\-W*SH M?VV+YNE+OMQ615/D-?Q:-U6V;!9A[++0AW$2I( Q_E\)< ,W33U,7)C$R:*S ML,@W[W[],N#I_LB:Q3_)L/2:_RJORVVUW U>'&H[=N_0_X\CD%=."]/)-BMG M!]0Y('5^&[#^___ZT\'A9[27RU/MJ$-XF]5?.Y@]-QRN[_Z4KYMZ^)-W[9^\ M<[U^5/[O\B2^C$2YM!F)';'K-CLIJ[YE/VN L%HZ9;7**YXU#?\HJY9O1+#_ MB9^6)4\%'IMWSX+99D_V'2NMM^(==]S54[R]ZKBMU2-CW[*"_^TZ9V7U)5OG M-^VO%VD0A3!V*4EAS!"C44R2P7+L$;QH]F/6F]W6A#V9_MJ<&4XO=-JNGQXP M7CE[E.]NR^I=S7$ZOW5(S_=6>UR+J>/8-,O)H@F&K>BA &T7A- DZ?-00*,> ME?::J)SFH6S=S@6_W.=\=M#/@.'WHEZ@$ 48!"AEP*688H23:#"70I;(")VR M$EH(OI+_O UKQ9^$GB$ MDB1,,6+\ESC>:Y]'@>?*2)'\URTKT!$@.;51X$FZGF6!(N6RE?/;#LUTA:F= M?;'ZDR1S\Y /#?SGJTE*3(B*1;NHMMJN\X^W+Z=MAPG==;')WS?Y0[T(HC2B M!-/ #0B*? PC-QTP$.HC&2$Q:WD.A:06K=/!EBOJ M)L7B!>6S$XUYJ*(EW\HQVK.0# M&H8A2 *>"@((R'Y9P L#S&34U2X2RVJ[!^6TJ.2TU'((Q+1U/NP;UUK^9\^B M<^6PHEYF:^<_\JQR>M>>)EL&U6+^@CZ/$]%YZ/5(OI93]!D[>O[WHKDO-A\W M>=L)G@%<$.QZF$.+("2)'WL><7$/S$_X4&-#U#7@V,ZCMWFWS;'8."7/V)XX M/CORKA,1LQH_4C","OV7DT(_B#O_FW6G4?QOVDTP7XK-'4_"]]I/^-]<[<8# M[O8\]?]\5 P, @9"_F.-!"8<5AP.C'%M/,>_Y?K(<=W<5^7V[IX5WSJ(S\>O M!44)BA'Q$N"Y.*$PC<@P;ODH\J0VY(R+;(21XFO>_)[GNZ&B%9KF][(;,B0+ MO2-'S/ 48?1@S6XDR5H*]N.)TS/AM%3,=C%B( M@.I ]&(7UC$"E-5%O< 4AM2- (F#($I]DJ)X6$$(8@;C1;/?EBXM7]K&I8:3 M,]OG1RHIZ1.M-D2,RK'UPM&TTOT6EQ+J;"PL\Q1@<^Z]H;&&>32=S^]RDR$U M:3.3??')!P&DB1O%((P2ZKH^B^$ #*4(VDCB->!8SMQ95E3.W[+U]GQV-ED@ MS.;F(\7 @A3+)>"'B,Z^KG\^) ;R;0/QGJ?&VW18,;,VQK756G_;,[J.L4#$ M)XGG)R "28!=&,9@.-\0<%A26V,L0_E#UO@E(F&QOF\G"!8J,@=)_P/7]??1 M,%W3EP_SCZ7[NLZ:J.6KW5XZ'Z MOZ=^+Q&I<6KW=H(TJU'B#U.S-SF&F&L//]9P8M!OPW5Z5>;-##*'WRW\B#), MJ.=#/L0QC\]BO&&,"SV2,IW:O+)1RS5Y.X4B&5)-R+TE/HT7?>8DNX??*:NJ M NT_@FBJN"6EBY_Q;OMGFC#N.RTU7L6GS>KRMF_(AK_95'$P0S^=C M1KTP)@30T(W]""4PB!@)8Y<(=DY3YNSUS1[A[D[' >/NLL\F2.G[=TJJZ:Q97E798_WQ3);=S>YA"CDQBA@ M&$6Q'\0DH'2P1=Q8:*5%SX)E93K&(W6;DR9OET5H/,KDU$>&+1&]X7X>:0W_ MW4N=N4C$"8$Q0]RTRF+(A])D4Y+0DOSNI:7^!I;VODT0(IYF4> E+(D\+^QM M41=CH61'S\*H6B)U*Y,FG)LMSR^=K3XMBA"*=X^##@(B8B'A*?LZP4OVZ*=DFG MTV7!!3H9+B[+@24:Y/K^KQ_>WU#B?+F!-_2+3)^OATY?Y\N_WI7??NK=V?7[ M_CG^(@(4GJ>PGRO CY\5X+ M^+1%J,LJ?-9RUZ7;JGQLEVB+U6J=.S2K&P=N5@Z\K;@.RM4Q9,@2JUI8XDFN M;[<@)KH [>#_A>J# DGSJ#6H "^U&XB8 #S6BX_-?5ZQLLJ+N\UP^^)PHUK* M C]PJ<>B$$4);B^(]09C'@JBQ;>\^EJ^)0>:1F2:_#$>X9;?@7-N=^B<]0!/ M3!5T&;RL$"-2)Z<6.\YZ6/L;605N4#1*WJI_(*S[5W,@\1D@^V2^4./'NE-8 M%P1NIZ^7'3^AM8:8FE9W33E1&FT]^%@,(P]MLR#^L_S-S M%;KW0.)SX\R=_KW8W*W*![G)DP@98I,GPSPH39[^_?V'G\G'7T:;/?V,3G1T M!4+F,7N2 5PJ!U]N]H1;Z.T2=:L+GXOZ'^@)Y9OE_4-6_:.KUT8D"7WJ(A8% MR"?$3QD8-((AG$A==*]MS')'?X;/:0$Z>WQ*#V_HLRLV"1N56#GET.'4RH3M M+:XN3..,T3R/R9TY=TI+S5%7RP:C?:T8N6&4$A('@("4BZ>; #*897ZJJ662 MQB;5,J4'//3Y554SB]2:5+-)GO1XBRTI/5,D>JYZINK.FWJFQ9/P[?W9.J_[ MC3@?\J:?M*' 9S$F+ C2T U8A&,P;,9A"0@"J5OZE2Q85JX>C^0E^VI2RB M(4.$@B!A#,>#Q3!-I ZYZM@9/REJH9F:VXG3J3RML\*D=@XD0N)8D[F!(;EY MG#2O\U C(YZ\/7M39$=9F5I[^]0*ILQ-29)$)(HA83ZA>XN!W.U;.G:F4B8S M,S490A6UR1*7AK1I'E.S TY^OA5$0 MN"%P$^H3S_-CM"O- ]>EW=6KXAJE;\VR4AT .J][FYQ,&6!63*S&)55.LB[R M.='$[DV^+LB7.:[G(6(&_2EMM4KQPQ*_9/]95L-!U+K+Z3R4ADG*8NB2V/$ MMPQ*Q66+BO1" 1)9DJ"W!@[!/':^Q,BHDG3 M],<>=,"71IJ*N!9\R![RC[?/3 V'*D!$OUWNY MZI.7A" $"$S;Z]RCA"0!\DAOR$-^G(B(B,;G+2O( ,M9#KB$MPTK$W99/T;B M2DX\]C3M(F(A@G) Q D)+VS;LP39$[F,(4";TCK67 LK >@"E(JP9M M;XKK.(S)R>L161H"J\&:L,2.PYZ:R*JQ^+;,GO7YM-#J4S2YU!IPH3389(Q< MG';-%?]]DS_4B]@GT/5<'$01):D;1I#GR[W9( F)@!;3NJDIEI,_@=MRKYP]9F< [7#4L[HZ]Q2M%V329I#FH9Q6/92[7M< F\H; MUS[E5?L'V5WN+0(&40)H%$<)IC1E&)&P-^E3D@C5/XT8&D4V((IF]:BK,SD/!S+CRUFXU=7X$BH9O".// M5?E[<_\Y:_(#B@7$H4NPBSP4TH"GFHPB-(!@"4X%RXDV3-O>R-9AI<.4K+E1ANX6='_VA:/;:/>/X]!O1 & M?DRX"9ZM>Y'G^[N7@(D; 9>\M9_&G"%[6CE@XUVM1=<]N;?'-]F[,6\R=B$C M-,?V/-)"@_Z4MMJEH8YWDW]O$/?]'XN0SY1A KTD8H0QQ& "TL%P>])=9NIJ MP)SE1/#+\CY?;==Y6XT?T#[OB7)36A,$:TJ;'6Z-:EOWM(C3 G4ZI'/1N#UU M*B(GS_O,54[!(5&94^5*>#DW_]J0HEZNRWI;Y7M1#3U$HXA!"$,4!U&;P01! MX //2R%"PC4EQ:];7%EL'XD\()HL>3A-S*4U1#TFY]&!=)UXN5YH@A/1CG)= M;NYN\NJA-7KHE,1+O91"@ @@K$M!^']Z6V$*A0I#>A8L#_M\_O.-"U/1#D-? M\DU15LZ'4OAU!$WRQ$3&/F]R&M/B><>I?G ZM?EMLM'[)#$7-$:/R'E(C*8/ MI;TNLJ_%NGM=N_W[[4.^DKRDSDK0Q/1Q\GC) MZ>9Q36:OH<>(KYRO3\^B.'5!087@"YIK-5[ST&*[+KZ\:<\^G_+:S8KV:8'K MXEN^>K]I>/MO)R,[Z1F4!]:?LJHYH#X:8PXX@S1-/ 1=Y,8Q8FZ2!(3U./FO MB-1<;7QT(Y9WWZ_R35/<%IU4')P:Y/XP"'2"_VN=WV[73LN Y*QP@A#+#@-S MC*[Z&+'SYEWGSHG 'L;QVFE]>C:L'+DUHU'$4'R$AIBQV\+1M/>QH3 )$.6_P Q3+QU0X"#P9<8ET[;' MFVO\NLFVJ^X)(0[8Z1 [1Y#E1A;C(9 KKTS!OF+%Y0CJU6GF)U=[258%2C2F MXS,/I;;FW9E"CAT6157V R>EW9M5KOD/W?%A(.?-_; K!$>^AX(@#E/FI1&& MQ'=[HP'S7":Z+4K3BKT._!R8,R";K&AZF:@+?=(0P_/H@J:<*:VT0NEC.W6Y M+E9=;[[F_?WF/MO\_9YC>/KX^R9??=E^K8M5P8=OGFGQ"6/[AU5]7SP.^.CM M;;YLZH^WF/_#N[S^D!^MH?!TBZ30]6&8, "X"@1^V(N""[ G>Y?^A$@MITA[ ML&V2U-SGSO4U=MK'%B4GVQ.'4TQN?YQ(RJGU,[^NG-8S'LMLX^Q\_IWC/_*>>9!5T,^]J$O5.Z\< YN3);:&B'_ M@GZ-&]QYZ-3(/I=3=B?)=:_MX^.ZLY2M4<9[T3+_RJ6OAQ# 2*IT:-2PY:2XQ^=T -NEB<=RT\9&4K7-9-C;/' M@D,I_IFW0OZ8%2LNZ1_YM+G:+0\=S1(')3@&.&*0ZCF.SV+V"$O,B7 M>BO4.I@1MP'TF+L$K4/MX&W5S4IW\"6OM;,>)C$!GE6$Y$1Y@.YTV'D>?4!_ M-43KZBA<_;+^\7&7B4L$NN1?/" S4ESGH>[CN?OJT,VH/,MO%X/+9;7-5T?[ M4+M&?[0>Y:4X];DYRK-WCP JT._/^:;6GW;EC[5 MLONQ1F59?:/50/#Q9NBIM5><1*'=4,8B,0\]M>'8V?U+AKD3U957\4&[>X1/KZ)*2:(19 M,2TY:!3*: =1>DSR3Q\] \HQZ5]IJI; %U6$SZ6+77*#1/O^3- M?;EZO_G&<>3YEZR5X"\-1X">7O_P\&.=(B]2#'T6,(;2 +D(^RF*$4 D@0%, M@,>DMBF,"LSZQLT!'F^FS@Z@LW/'&8!>.:U';3K4^=0>13KYSX:?[S,DR>OR MQPVW:)%WII&6+0)/$&1+U6)S ;E839X@[O,82Z9Q_54U>C+^Y4>G(S#=TZ4! MQBCR&,& ^B@E280AMT"86,B\.&R!05KQMIQ#*T M65;0%ZP(R:$JDW/3-F4_S@J5'C/"JG.PLGOS]*;*-G6V;#PA Q1@,/ MX(@ 'Y$P@#O#B1=1 *7D1]_XHK=O:;Q>=L*-PGN^TF+:&-I/)?M2RAA\,S,A--!7(NZZ9=7N3D4I@2D32-.W:4 MHO'?O4S/7GE^0@#4V9FVWVO@+G7;A4(O[Y,SUR,A2*$+&808QR0-"1DL0(]0 MZ7XN^-WQ>KK45$Z)(HG>;H$=Y?YN8F(FU^//SKQT.)I1KY=%?JK?*WDO,&GZ MM-Y6V;HN[NZ;_U6NVX<>AV?!$S?&'G%3$OH^P4D & P'4UX:"CU=JV7 LA8< M 7,&9,)3 0W:WIP\C<.8G#Z<(DM^ J7!FO 4:ASVU"91:BR^/8TZZ_/IB90^ M19-/I0RX4!IL,F)RN\J+Q75^EZWIIBF:IRZ5\R!*00 1BV*?S]<"0ID[6(A3 M))1HJ7S7LKAV<)P='JE9E1)'ER75-CUR2BK#S(E4JQYRK3I?_O6N_/83]XYC M\=+V%^_:7QQE62<\/Z$(.OQ,*P1:R$O]UB'>[7OFHGR8Z.+'+I_IWTJL3-^Y MU6"7FJU!9?+T?K/\:Y\T( +B"#.(&44I9D$2PT$]((+"ZTUJ'Q]OTG3EM+!4 MCK*TC[> MXO9?Y=5C5C5/-]SBKBX>!"X&*4&AGS!&&([#>"_P*)':A3\JL#%G8^UU<$<8 MKYP6I=(6RW%C=WDDF'W8-&:)2A&SLG_*)+L7=EI-$L1Y[,F:QO5R!IU(\IG- M@]W6TG/;?;X?N5&8ABQUH1=!$KD0^7BPG$ J5%LS:6],E>\DXH5P*.Y?-4*U MF'J/S;*&**L1;.?]SK=9NR"V)CF?AX8:]>CE2Y_&V1*H,[0GSXO-=K_-:UB> M"#W&0LKUE6*?>5$2NO%@"'DL (*5!M7/6]:S RRGQR4\@U8F[,URPQA+CSHDC-YZ4';@=)80S%PS/*ZV.3O MF_RA7K#8\\+$3=.NU.'1(&'#=AL4@41H#XPA4Y;%]OA.^19439DU*QSN>N2?K0I9HB.5Y)(BFG!$YK:G*D?!$N'AH7T,;[HAZ M:B\YSC9/U]?X8]7_7?O"7;^-\/K3+]DFN]NKZ\?JYYS_5;;N?^;5C?J+F,0N M02F(J.^G?@((C.F .DT]J?.>4V.UK*&'3;1%CTARHCUU* 4GZ3]0%"4G^#OT M^^OXGIS>-^?/W+N_M->4##]RY"'_RT]_N7(&-_LLLOWAWM/AAZ]./-,RML^_7IT^'C!D ?Y MP!OZ'@->$L9A3-SVV#'O,)@/PUCU_@)MPY8'IQW -@>M.XA.7:Y7SI^+3?_[ MOZA?:J#/N6"F/Q7=DGG_<:Y_Y1R(WX%U=FAYCN W\5!7+_%->=1 6! #&L!_[F/\'A D&F$LUC1E,_90%3%$G MY8S8+GITL_''%E*GA*MRO6[O#YMSRF6/=*5,Y7+6Q+*6OFM:C5$R/ M1F-33I,&6(>"ZX!L]R+*N*ITB:0+RF2$VWFHDQE72@MM3_P #RZ_Y=7^23_0 M3E8I"($7@]0-^026DMV-U#1@$+TUH9'_H,WE8XY#\0AL>D5@ G)+4#UWL11 !-P20P?[[(? CH;5-^:]:'D,',')W MA"N0\W8'M\>+7 <7IL384;3!Z3,=7(V8Z3NX(NZ7I]$4/1>>T \/T.)U5@^C M8[<1%R;,1PF&,0Q]#[MNF+J#H(1!&B.I&;VR%=N;QEH\FC='JS,H.(T?A3S) M-$"*-SO3]W.T7)J_:U,YCQ39@!\O9_"&F!'5G6,S_3[8D!"4P 30.(5NA*,D M"?!@R V@)R,X"I\?66F4]M:KL"8F,I8)TU.72;;)OV;D@K!HT#=.3A<: IA"%F2AFD4!5[*4!RAP9"?NK&4ALA_?A0-@$"1^B$(81B2 08I"YD5L,!3YGM1+MPJ?'T5 ML!D!$:9,6D!LL*4A('AZ <$R B)+W^P$1-J!\P*BQH7X)7_O-[=E]="=0;S> MG_W $4LA '&<$N1Q@Z"]I[TWQD(JM]BB9F*,E9?V_>(N32\HT>@S-9R]%TXM4U@P8X$9$9TA]S;N\?6$3M#?!!$L$0 M!9'O=E<:#I^G(1%:U)'^J&4I&;!T=VR("X<<+V]+A35*Y,1!C T34G#L\)G. MK\3)]-U=#7:IV1;DN_3_N\TJWF'63Y_SQ[)J%BYF;N SG[B8NC&+8QS[O240 M 2ITE:C.]\?JZ'M79DZ\_]LD35$*A/DR*0LO>'A#(519FX]8*'MP M0C?TV)"1D$]Y590KNEF1K,D7U$TP( $+(:(1AM3WO2'[ $CP"C3UKX\E'SM4 M#H?EM+CDU4.2-''ML,>7HG*(4F52.)Z1\(9LJ!$V']%0Q']",G28D)I&M&?, MBG;2TFL3Q(#2U* ()3H3<>M0R,-KW8 U-..^3)DYAWV.1- M=0XB3)G1">9BP-=9RZ1'&*Z=#V=X0K-"=,94BY*DBZ1 MR9 99L0%"*Y6O'G5_?]<%YO<6T _#D/,F!L"_O6 >#2">ULL%#HJ MHV=A'.'I(5T-OW!:<,['C72BI$2BJ.C8YD])<.2I,R"4R^HQ("PQNW_6J;LK?-PLJ_%9P?Q=N#-P@"H"?8)($<;M)=KB$( ["2+(\K&AD9$G9UR &@(JZ(LVE MI+C8I%%/8<09-"XS+T@1T1I5'F=363?9^O\K'KN2$ HB MSX\91L1C+O2\F/]B, 80$-XPKV%B9-G9@7,X.J5RLAJ+DI)CCT ]P1'ESKC< M/"-$1&S4&)R9U"@Z<4YH=#@1NA2T-57E6??Y-(8L0C%C'H$!PBYB:=I_/@&> M+RPL4A^U+"5=1M^"D50..6+>U@IKG,BI@R =1FY*/?+X3/=7(F7Z#J\&N]1L M#.*=^IISL_YT7VZ,\!6&0 < PC&!*B)NP:# 1);'P(1SI#UONW!T>IP,D MO7(C3]+;G=PJ/W(=78(:$YW]I>=G.KPR0=-W>G7HI8$&(M[YO^3+;<7UQ?._ MWA3-FNL+9:2]VBQV@<= 0 \Z$OB(^%17?K#ECM_!Z*]D<_S__SU+\X 3UP! MY)EZ6P&LDB2G ++\F)"!E^Z?D0%EEJ:7 77HI8%6(BX#-U6V*C9W7YX>OI;K MA<\_C%R$@\!/_"0,^;3AZ/LX$-4 N:_:%H =&&>'1KS?2U+S=J>WQXIDCQ/I]><\;0-YM>"4T#6@((A1Z$0+8QXD[ M7">6, :%MYXJ?=QR5Q\P.0,HR>WJ:H2)#_?6N)(3 $F:3([XQPR\,>HKD36] M+.C!/S'Z:_ @OH* MU65;YK=L;E6DYJLV=;<7$1]0H*0)GX(8(S0/N%((RPN M%EI&QEE%Z,$Y>W3.#I[L*H(JDZ+K"".0J+22(,V?N96$TY1<7$O09'%ZF3'C MQJOU!".\R)R2X1VV??;U6TZR)NNM+RB",48PB C#*$R"]B6SP5SJIE#V>(R2 MD7%DYPA<>T]%-O0C^;,P:DR*RLX()"K)CC1_)D^\G*+DHNQHLC@7V=%UX\3A M%@.\R!W?KW#6Y'=E];0(<0!AR%),<4A1D"+@#L75U(]3A1/\XM\>1V0Z3,X M2N4&+P_9>HVV M=;')ZWKA0AQZ'@ I("&(,011>!"@.)"\S5CNV^-(0X?)&4#)2H,D6Z+28(\H M)6D0Y,B<-#SS_Z(TJ#$U%VE01/]*&G18$)<&^I!7=WQ.]'-5_M[(@37WLL3B* $D\#S&0#-8X$LF3L&HVQI&* 9NS ^?TZ&0U0Y%&4>VPSZ"2 MALB29TY,3A)R453T*)R+N&AZ\4ID3+ BD8?D>=NF>+?IRG_$6\W';U$VV:5>0%VD8A#!"$"6^%V$:)*$[&(6) MCR1/Q&N9&FFUYN@5IRMGA](Y@BF]:J/%KO#:S5C$JJW@J')J<"7G D&7UW-, M,#L763+CS.NU'7,<2G'A]08\->1'9O1NS ML^4ES(4L1IC%((Y!%.$@V0M6@J3?CY.W,+*0],\;:4F)%(&R8F*+.STY$:+- MO* ."<#OKLMY6^ZPF7=U%TA M]FM6YZM/V5.K=C7\VKY.L6P6-"&$T0@%,40ABV'H]Q59&B40OGGB="04]GI9 M!^I=A\KI83FPJMJC4-VO?QLP2CT;/W2YVZS^VL'K>>(P??>G?-W4PY^\:__D MJ .:(?1$5QTY4M-VZK&=+2?I#7)"T1E$K<%C2$=M'3T=?J3'!'_/JM7'Q_8' MC]=Q/I?K-2NK]B\7*0>4XB# B,01B5WHHP%LBN+4%0%OO5$/*KXY@[O[7N.;U_(P\J=H)T M8;"9N%7,8Q":FH1R5CUULD&KO^3*I1ZBU L(]N/838@?4#C@#$F$%X]=#>!+ MDU7-Z*.6($89U7OICK HORNV&Q:R?J:\;]8YLZ?BXU3=WLZ_C+9T"4:Q=%' M+0NAF\6 =:5P8]^L1JJS=P!.WPC^<..3K/_VAB:E2(PU*OW>2,Q\IA'(:14Z4ZI7@$6WRD\X-$882Q$0' F8CUR<>'P9^C(6+D ML4&:^4O2;R^,,U%VBPZ^%&[;7(XU5V!E=9L7S9;#AIL5_?Y8[![GW@\J"S<. M6!2U PDC!+@D CX;<(<>C%1D?'+0XZA^CY,K3%DYR[;(M5Y/.;(3R?;K)PC3R<;MU?+A)CB=/?\IKGFCL]S9=MREJV?]1/0;*OZ_U+3+Y'VDE(#&@4 MAB%(O"@>X ,O$3JO-CO0EE<(=CB[+"T_8)LNES<7['%2^DGB/%UF?]1= MINS^>%]7:IW^,=>_18-I<7@TWI[^&*.F>5H,#Z:6XC;!!.#O>7%WW_KR+:^R MNWRH]'VJBF7>;EV[[;>N^02VSPT$<1PA/_'2@!R2!1"'0H\2SAB^Y7%W@/G. MZ8'NJ_).!W6RK6+&PC_Z7K(I(C^3S6:#ZV<:TV3G<<:/[C@S5]--[8\Q2-LD MR-[*-X^LJAW^ MV=UL>;H=WGK!G]58;33B/\8 _8<(<<8^X7=WZV#IFN V-KS.-M/DQ MME;?ZOYCC;3F(JHSVD[0KGZ0$7<*9F1'W8##YY (VZ61"XH. #1>B(0HC-.&Y$RWF9*9K'3,_4_'%W$>G%?OPC.*8;Y1\C$QB+K'&.Z]B)\5AY URM MBO87V?KPE,+A?824Q32,$H #QKPX AXEP]HNALP?-2W00VIYU#]^><"!RZ;X M5C1/5\X!LW,$>MQ17S/"XPSJXP5WNC'[=&/X8<_97 R9Q:'63%/Y8XRDAK@P M/%":C)#4./CU;!RTWFPS=8W>?7@+WS N!.$4H\$7IH0 M%++A>E$,4A1)CXXSPS_6<=:LGYE4 U)G>8#J\"\_7#FEUF,^,R-69E"=&?0? M8ZB]/ />>^\^T_D\P H\;W[?&Y9FVMAF-UG-EZ-08/E>LHX[LTM/V >_NJNZ^>J<8<#G?6F"ZU81I0CI. M(7Z<:,ZD,K#WT.E<_+'J[V[.U>TXK,?/:K[>7[A3]\ MG(8^0A03&F W]@+(O,$?$H?NO+:JJ7HQW=AH;(8]2UYGLTEMC(;Q(\R?#RWQ MAQZ-E0,^Z:8TW4;XQQC-1^!I]*UH9B(KF@T0/DCT!CF\C[>?\V_Y9IO?M"/' M3?Z]03Q<_UC &#$7A"&-:8I#'($HCCK;C*+ 9T1FY#9CT?(H^QRD4]XZ/4RY MT=00NV(CW_C$RHU29SEU?NLP.BU(IT,Y\H8J(>8NR+U9YN[RMF_(AKV!=YPU7Y>LB^UJLB^;I!9((I21)@M!S70J![X6 Q0,2 MX+M41@!MV+>]27;[\)!53VV?)?EM7E5=HKESPX'+_]H6=;=OC/]AW=3[;;1R M8FDE+F+2.75(Y(1TS_SO'*XSX+TZBD@+_>CW>Q>NNKS^<[[,BV^=Y$ZMO K$ M7]!AFV&%/.N4'"C'93ZL$]UOTTU"!CV M@H1Z+$XCD":84A@$/O \E$8NA(*:8-:H/348<'9=^X!T)P+UT8;UR?:K2S%Y MH7O;B<@\.K8EW\HQVK1<9SYO^" C<1A[*88 ^SY.@H2X88P&RQZ$4I\F@7+VM6#-3K)R07_T6)R'XFCZ4)IL5W*J\K&Y M[V==]6 H]<,00R^(HABXR/<@(O%@B("4R4B*PNHFI;;J&&%:):^Q3[)6EM/1 M.P.M$B!-. G2HWP>:F;4HXL)D@FV1/4.;>MBD]HNJ)YA[N$ *F]6PK?M[TU87F?K[;KO%6U MZW)S]ZX];>RT0)T#TKI?Z#[? &*);;-"K_>=L[1)]W#N>W M%I26OHB1IB(OQOF24Q=)JD90D1: L(A(L3='#9%SX**$*'"AIB ?LH>Z'I)R@9S?AA+W=VB;&1<-;ER6FC.;SMP6JHB0Z2*MECB M4$MA1.D;06D.] CKC0*C21Z>BZ4!IN5GK;TV20)&$64"QNF48Q"& !(!F,8,:G=YHHF)M$7 MI=FE*H=J&F.!/A,J,\G$\C0W$DHC2>8\M4;6B3?41HD3B9/&W_*J:7>CM_;Z MO(FP)'8]'+D)B2,(6,B\??DL :%4/4O-@F6U.0+E'&?WTL>!5<@3TQG[O,G) MS#%E73%+=O)C[#CN:UHN*(P>C?,0&$T?7A^:U69$K6)^76SR]TW^4"\ #'V7 M>&GJXS@*O3@)Z-Y:&E*I,R>J-L9>?6N1.1TTK6JY!(DJQ7([_&FNQHE0-T*E M?,^-<*%A4D6*B&;M/^B G1;AJQOS^ANZ^OW%S:#CU>%.3F:%,%0#>SFN@6 M! 7:!.9V-H(P#Y6TZN&96:$]-M5R.IQ5U5-[)^!#N=TT"X:\"*<)#C$#,7)= M ."AXAX#C:VI=Z:YWO<(GWM/RNOX7YPB?LVJSBE6/4D>Q ME)A6D2UK[)K9O'5,+GF+UQ&T[ 1=PH*F0_4<54W+GXO2IL^4P#ZO%VKZ(MT; MIF+OZWJ;<7*ZVRP_Y,W"]4F*H,<(#3SB08*1/\RDDPCXGH3>V0,QE?X5/5!G MV2(5WOED*Q27!7%B^LT(Y!'FJ]VD=@_[RAF [^YBO7(X]LEC(KQ3;0:Q4=O% M9B]&;^]R4R/M] XXRP&8?'><;?_*L9JR?-'VIE_V7M @!2" $1)Z*8N32!! M@XDX\)#,A1]2'Y8J&\C?[,'ISUPF8U5MP>4VJR!*,+7Z%,]$)>%;+/,WP M_7:6*4;(Z:S2,)F39Y&F_2EM-3O]PL@+!-W"P@*&U".4AD&4!%Y*TP3B>&\^ M8H'@*&'6J/5%J7*9YZO:R=9=R]N]B]?2EWKVU_&69=?UBAW7V;=0X9*.@4=V%JC%-PFA 0B/H&BK4Z\(8LU3_WG!Y7CL$ MQD8E.[2/,D!9*=)K1\;XR&4U0N,,8B.5ZM\@3F]T4P[##S/0J7LH/^9ILFEP M^/N<9X=K73_>XOT\9/?8\()/$#V0,N(B#] HC$(W'M824H)(-(R&Q@9"74 * MXZ+*D/@,9GOGX>L97)6OCZ=X5?[(OWB?M?>%[W]^5W.I=R?<-N(GW,:,L+'! M=I30CC+V/H_^QUOGX(NS!&%'B+$X]-M%H(T]")"A_,(*?1C*+.J M;Q/'W#H#L[[&T6);S8.L9Y!1F2A7?_V@G=//8\C.+I MY<,0%MF5>,TVYWVBZ=\Z:0'N%^EBZKLQB%E,F8^PRZ#+AGEAFD D]*&WI<;$BU%FI45S#[#)N2,3]T'G,XQT,FU[21] M1/7PV,3'6U9LLLV26^Z*^7"S/WI6+U#*PL2+(TS]( 4 H=C=RW&0RMU98LRH M93T\QMG.T)YM8^I>>C&-G(1U.8U\2?AN#OULR;&C?8]U7)D49?"" M3!H/PCQDTKQ;I>7&JYTV+@A)_ !Y- @A0TD0QX&_M^0&P)6I,*I\WW+E\*;] M)]I9W]LL*2=X1@DRD#OIDF1#5#AH5FVX3M6?\NK+ M?5;E^^EM2)D;)PS0,/;3 ##?)ZA[\1*ED0\"T4%=^?OV.L< R>&8G [49#6; M<^Q\< MP: W!8#/A"ZGU#)@?ZU@C\L9@$D]TJ1'WV7Y'HTY.1%6(DU$1;F_1PK*?_=2 M/2\1,:!)Z* * #,9@'+HZNB)H M8AIED7J>29=$-76QP)\1?3'Q/I.RPIQ]E\D0B_-4&5DGWM 9)4Y$E.935G5; MQQX>L\U3_SQ+C%R/,(+#,';]) 84)/Y@)?%B*BHQ*M^VK"T[2$Z/25Q+E&AZ M6T1L,R2G'L_),?/FDI!LG*#AC%[H$#:]4&BA+\TT&\GM 7JS+O1T^@-=VD02 MUT\CA)&' 42(! ED/>($NY'4.Y-3XK2]">%,L4;E/=Q)PRFX2^$'B:3DQ@:U M(-K9Q6"/X4L;'V80UWF4UF;!Q,OM%7/ 9&!D^I ]#&^8^I"Y#&(8QZ[G^3!( ML+\WB]Q$ZEU1;6/3C!%73@M1\65C?8)U!-\2MT946Y36$=7[0)>T!"LP/6<= M57%'2 R5>1*XX8(+[3UO>'E[LO;AH=QTHEKWF7WBIC%) Q+Z.$D@A""FPZ0_ M"0(H>@>ME@W+^G5]C9U?-T53._?Y>N5\;4]!\B!LMNVV^!U$\C;%RA<\OV$@IMB:_*K M#LQX49IM0Y([^AX>U^53GG]IRN4_=MMQH_MA 2$H MDW&J6[&]7Z@%U%\+)'G@08,YL51R'-+D=+EKD>^^9G6^#' (*$D3CTN?,3U7#K89"D(9>1(SY)E23J %X'D)ER)?21BO4R)UZ2R&70@(3P"@)4\^- M:) .TIA"/K%6SIH$OV][Q;F_*-&IBKM[WIN6/$\MFK:/;3>\W737*=(OGSYI MI%*B1"HD418XE)S6]FAZ19I!EB27'TD2. _!T?+@4DZDQ,9(:]77Q29_W^0/ M]8+0Q L!H#0"+';3Q(NHOX<7)E*)TVB@)EJ%ECXRT'KD="Z-NW8M$=Y1%JKM M1-;,JK25H,YQ+7L?!'L+U_)QGL<8,+[;9I>D57D?:;39WD?)"D1RY)=2=)?RXVNU_)5@!& MBNLH8XR%D$XRP%SUMZ3^4&/+#K*]@44RN'^(44769[-#BA+CHN/)+\6FY'B> MAJLI=@<640(Q]F+JIG&(<.B[H1=WM@@.H@!*W;JE9L&RWG_@[::]=;!5:L; M_D^Z_9DL\EW/CQA(L>LE:7M_ECO82% L==.IW)=MYY(M&*=%H[997HXEP8S. M&D&2F9DP-W9RJV,:+N5(2G3-0Q\4L;_,6308$+YLI]O#W6Y1:/.??%-W"=#1 M+H4:/1U^IM_%T $[H-NL/O$&=K1),F$D#",/49JXT(5^3 *OAQKRF;A4ZC() MP!'526F#]C11$Y.YV0=,72TGV?5M@\\+LCMI^.:AWM-2\/(:G.GC(;"+_?H: MO^?<;MKI=;>=H%_NBWP0N\A'E'@@A:F'40H&0RSQA8J<&I^WK./[O>O"^ZN5 M>;JLO2-1)*><+3M[2/V&(ND-Z]%'X,XM6WH2@2^O0']C,,GQ@0#[$R^ M[5S;@=)82]&K"AY6M;#/O^^Y,64(XM3U8A2AWA[F]J0VFZM;F:HZ*++@;)I0 MM3*A'2X-E0I%:!RE7G@ML!"OS^P\,DL#?KQ1.U1E1E25=F=M6O7[N&WJ)MNT MCY4LXM!C)(C=($0NA,P-XY3TM@@(H-2V*34+EM5H-_B6!T#JJ\R*#(I)D'WR MY.2G/SW7 KIRCB"-*SDG6;D@-WHLSD-J-'TH3;8KPR7)W3N7AU+F8H Q!$$2! &ON<#-BRQD"2-I:XAF@_J M4:2P;HKUVJFW7_\S7S9.4SI-\3"<=6O1MA)9Y=RU:E>D4-?+^1!KJ@ ZRY8@ MI^O'1QN/O3P^W]B>Y3]Y!++U=?]N_9&[3N>OTW"'^Z.1[7T;@\_\EYW7,ZN^ MF@JF3DEV] 8UCR%NAKS(%F\GBISX*=-U>Q7IIZQJGFXXZ#I;=M;W+X P2!GS MDC2((X] 0#%DN[-B&!(O@;'PL4A-._:4KH?F=-B<8W"3/6WS%EL7I,08T?-0 M '/NO#HA:90GW?[6OG&W+NMME=_DWQO$*?C'(DD8A8%+*:&\OU.(W @/"&*0 M2EUR9M*NY?3S?'^4/>YMD&H]E;/-LC'!.P!U?FNA.AW6F:C?"185A% G%O/6 M1"W/!.51GSU1I;S.>'SEL?Y/2)GW4)R\MU[G7*#O IK8DIAF3 YM3APU:&Y MZI[+'EL*MJ#!4=V?#YGP6Y(2("('R?M M=52]'4"IBV0$1/[KEO5C *0C'PJ4B:F'7;;DQ&-/U&3:\8J-"]*ASMP\E$,# M?VFJ##(>1CR?W]TI^WK!P=HG?\ M'S[H:(<*;:+K2U89DUT(VI,UF7Z\)N3B8HHR>_-0$!T'7BU/:'(A-5OOO@^C M.&44,93$$0Q(3-A!HWR?1HNF;+*UF'2(?U5*,?8 A#O!3?M/=,1"@A^)0H9Q M:A1J&%/H@8@,R!,TC]ZO@/M4N4+!<_$UC&_Y9IM_SMN3)GQ>\RFO;LOJ(>/N M??RZ+NYV&_)1D 0X =@E,'2C,(0\18D @U&*8Q8$4EMOS%BTOF[1HVMOJAG@ M.>4>G^SJA1&21=7*DS2/P\9,^S3 MJ^4)\XP9E3_*DX3V^MV;XH'_R,?;+_Q/Z]O=(LKN]@?/!6[JA2D7Y83X7LA ME/3@$H\S;EP?]2%9%U#A7C[XXNR<:6^6.G9'[8:9L0)K4)/'C:DUT=8-YW2J M_F8 =&7?7(1_H''!H-,J X=ISD<;6;XT6=60K-G=)^(CVKX:S"**/0J2%/L@ M&$#&<2#TU/=$T'Z8D>;*Z1QS6L^4+B(:.^8C#3[VPCW5("03Z7F.1\]B8G-< M4@O^'V1\4G3>]#BE$X/1QJOK_5G6*"70#SP88A( SX]BEW@#P,"/I;:ZC CK MAQFG-$[5CQGED48G.P&>;GHD$MMYCDG7 G<#3!#N/\A8I."XZ7%(E7NC8Q#_ MP_96E^PN7Z (I'["$A#$(8N"D+)T/W/#?B)U*;]IVY9'DQY)*Q_5&VL5=7O@ M]VO.?VY9WFV*?^8K"V.&3%0,#@R6 F)-_0]X9ZCM!W"Z JX0EA](I56\4Y%B M919'R_GY/RC*E;?@VD]H'* X@7'$"/9A%/7P4M^-\*@9OR@H^PK-83@AL!G*[2M/-FAG(O$ *;B;QLE'^@ <*HVZ:3>#7>18<4 MQD$U^77Q+5^]YT/7YJ[XNLYA7>=-#9?=!3,K6+HFW-YQ-UC''D1J[?6_,(0[',>*!JP[+& M[[OZ$2ZE)6AE#L4T> SZY'15A3DK&GF&F@NZITOF/+1,VXO2;!/3UYR="@ZO M+WC #6+H>BEUH4NC 78'>RF*91Z=4O?V@0Z=#4D)ZKOWQC@6%V=[-&KKU,R MS(ZF6<\(DU0O-;+GJV.*_@@HF@Y3 B^\_%PTGZKB(7^_6?ZU?_< !TF(84@8 MAB@$(';]=&^#4>(+/NZB\&7+FC4@NFJ?W_BK\%LE*A1=EB'[[,A)SG-BY%]S M46%(^"$7RTRIO>$BR]C;S[>\=O.$I.K1,?FC+3K82Q,-PEB)$CW]DOUG6>%U MQM6Z33H120'F,US"#?.YKI]&*>L1^"'R(D.E2&F[TY8UHI]R-.:12%KQ3+R(I\F> 14]V#]ZQ)!X'@-I MTMXJ";TP\J$+P8 "L%CJ%AK3MB=5TZMG';I%K3C--AX1;5FU'@R3TJH2A['U M]12A:AJK%9K9ZZR>=^)::X!%4;TE^;=\73[FJYM\>;\IU^7=T^?B[G[_K&%" M&759$ON)[S&8INV+L;W5. S"9/$MK[Z6H@JK:TVF$Q\#$^[+!UQR(JE-HY@H MCLF?G CND3D':,X.F_1\UXS>O<'5!7TSQ?(\],R8-Z6=MBCY]."V;LJ'O.HN M'V]WH=\7CX-%Z'M>BD+B!RAP48((E\G!8A!Y4E>9ZMBQG/<-T)SJ&)OD^X,Z M-(IIU5@,RNG4GKQGL":2J L479 G$\3.0YJ,>/+RD4)C[(A*TK"]Y4)"=[T_ MX80PC3"!*6D?8(V]F'HX'2!XJ=QURT8-6Q:M_4:T-PI1ZF=0S89!3.,FBX"< MZ!DEWXH2RA!Y01JMQ&,>6FG'M7*$]JQ2 %Q?VD?H+4*80IR@"">)!U(7QFXR MY)8)B4*IK7M&#-HN]65%Y?PM6V_S=@/O^6V^*I4]7:IERGDCLJQ4PUN_L8UZ MBHK=9<[>+-,9HGP>(FC6I9,%.:-\&4PA_YZWD^M\!;_E57:7_UKGM]OU=7&; M+T 2X#BAR/4 20AV(=?> 5)"@=0=7E:!6!;)'1*G!2TY&[9+O[%4QU7YW-04OY('W1DG")>;[N6W MOQ?-_5"".#Q_&.' ]Q,<,H*C*$E\WC)[\Q$+0Z!RD%W?J&4Y[G$J'3HWP*B8 MZDY"IIS"]A"=MALZ TCG=X[2V1?JK*Q[QJGC[Q=MO 3?=N_6.[2W9WJ@]1Z%,/ IJD'D$HH%&X M.V%#@H3R)%KJH2A31BV+WX#NRNGP.=EFY>P1JAV9-L>WF#1.0K6<-.JQ;.<9 M*D'6+NBA<>+GH8?FW7KYD)4=WD3U\*Q1]'3#/]3MF4Q\$%$W=8E+ >!BC " MO>74Q[Y4'FC"GF45O"XW=_UBP\VS^:#2WFXC!(MIW]C,JU6%$^ JPMB M9Y+I>>B<48]*>^W2D+JU=OL=BIB+)Q=6G^'$;=\_3RF*!\L4@="(NDG8FT[= ME#9:&Z%84]\LL6M,WR;9.2W EHK"*7 ]$^4$2)DE"VKESF [6, R%#CCKVK"]H["'Y>0#+LG=A*K4B:G5&*S) M*=2>L*/9YC0["$]3[AHTPHK #0I?RMOF]ZS*^^^',$K\ M-'+#( HA"KT@!;#_/@P23Z@V)O]5RW(RH!&^$4"6E,NR89.[<"1E4)V#R^Q!4<9>ZH9=<%^B-].=#CL34HV$, MHL@#A$0Q"&G*HJ'N!OTXDMJUIV[%=BZ5/19-MF[?0W"*#?_ )EN_V]:Y4P_- M?%G6C>0&%0U.!8O]H]"IJ)U'H"9*L\[26;=" M=MMCD]PLK$&BF :-Q)^<"#VG;H UD0R=9^B"#AF@=1Y"9,*1EUM^37$C*D77 M>5;G]^5Z]?[AL2J_Y:WV#19=FN*$>6D2N3B@;I3RQ&RP2+U$ZE(H'3NVR^8# M-*;SY5Y1UO?X-)%+?UKRC"%$4>Y.8)&Q83$8QBJ2F;EB'K%? #-CYM M[GJJSK112$)&"(4N:&-$D) MIL&P%(E2"('<36R:QF3ZG]I%;&63K=LTK$/9]4+%S0FZM&IJFGD^#>K9E=/! MFXF2=5A45$R.XYDKF*0SHNJEPI'X\?7E]F&[SII\1?+'*E\6W0HP__4Z[YZE MV*S@0UDUQ3]W#Q"?P[@(7#\,4IY"NAZFD$ 7@6&&B]P8XL4FOVNMB&G<:+"$ M>F^ZZ[W''DB4?>KZ7YPC?YS5D4.RA]W'"I:8GN ML1]7S@MEOGHNS6.?B3<3A OJ/7JYUXYF]Q4LBO$IF:J:YI( MHXGNAPM4CIOF+ MO];=@?N%[P>Q[S(< L3_A] H1@E@V$>4BV1$10];ZYBPUZ5VJ!P.RSG@70G(YZ4YMN=8F=J[ZPH-G?Y9OFT.Y;M@JA]488&7LB2 M (:Q']#>'@DH\F3*^.I6+%?OC[K4$32U&R$TJ)14):LL*FN2#(%V%>DE/R)Z MI,SIS-1(W8]S6J3)C/!&]8;/B=K,H4TAFJ?V"%"Y:;=;[)ZW0C@%21#X/B > M"C%$U!]L^H$GMUE=RY)E1=IA<@Z@E"YGT"133(_&XU%.DZ0IM+-)_1([%Q3) M#*OS4"5#OKSF&J/_H<8D9P$F$O<5&*4X8 <0=;A$]W9%1)S<+( M:J1XEX(B>V(R9)\X/?F9Z)J$D[1A-YH^E"8;EO1U!P_EYDM3+O_1 M[]\B00R[R_MA2MV(DT%H/-A)D2^U_US^Z]8W>+: G Z1].4&LD2)R8A=CN0D MY)B>Z:XR>$['Q7V:JM3-0S8T\+^^N$"+"9VRS?5A0Y0'$HI3"H(H:#='I0R0 MWB8-8D_J7CL]2Q.5;ZY5=UUJ\JI>Q[%#J9E:C@B;HQ5TK@7V5YHA>![:9,@7 M@>*.*D/"4ZC;VWS9%-_RO?'/?!ZW [#E&#X^YM7NC;A%2"&@$?%B&,(TI=3U M(C0 @#%D4O,JTW K.1_;TWHD<"U.YW/> M=L)B/6P/^I3S+XR]UT>+KZOZVV^(MN* M6^3ML"A77^XSWJHYCF]<2KCYC[>_;HJF7K@^V3V7@0F?<((0!-#K03!*B=0E M"89-CR*0[9MK^??E/?^;O&Y_LI:1:^DG :NM5N*S1$^]M7&0J3'L<&NK'6U9L,CZ)S-;[9>GZL'OO\.H3)!%( M4QP!&+ H) GVR6Z[/@T2& (@D[6/#L[RD'3L3[=1G.3ULBH>FSZ91-NZV$A? M_S%^",6R_EE'3V[0.W:EFP$.Q.&\B]0\[!HV=[F2=[.,]T4"Y,+R:+ M_SPF(-.Y7\ZD'\K>45?7>=X7H39WW8U4^]'O4_;4P?F.1:L/4R6_]' MGE4+G"3(8PBG$01>BMPT(3!F!*5)R*=53.JM!(LP+(\N;8]W_EQUT-K"15U\ M=Q[*37,O6R2R&0FQH6,F09 ;)':@KYP];*?#?75(RZ^_EXN(QAY%&(0N990D MA*3 &U!X,)+:SF_:MGV]]>WHK3"Y9F76!J\CJ"N'/$]U[?DT(*JRD?FQM%3: M.T4)56/1BG+RYI@OW##P0D!]KN,!"A*<,#\=<+B>;T\[A:S;5\_ HGJ*$6Q! M/XUS.X:"MJ!GK*$M/%,J*A6?'U!'Y?S345(%)FUH*>-=8>$G7N(&<11[8>2E M$4S]D PP(LB@+2D5,FY?24-[2BI&KWDA-<[L"#K:8IZOC+;H#*FH5'!^/!&5 MPR!3_PT08D/6("8[\$$!QR4#SR/IGZ, M!'?T6;!L63Q%^OE-Z:"AGW?@!7K[&#&Y++K3A\.\XLXU$L+[!">.B-J&05N1 M>7L'H3Q=I[<26J1]\CV%-GTKQVBX=J8&"\]G%$.?18!Z.,*1#R/6#ZM^G":Q MS,V[QHQ*C6;RM_#N-JJO6WC.8P_+SM3@;7K-3@F,,FMS*C#/_-] WB\<@1\K MWQ=W2S'/E^3-B [^NED5];+<;II\1;\O^8_"A_9W"S<&* QC']$@20E,O# > MMFWX. KCX7F*&T/E$F4@0MWY^8,4-VK9_[^T#Y%NF^&Q^[R6O+#<4B ,R*== M\JUIZ3%L9X?;V0&?D;:>XU95:+5C]0.HKKZ/,A)LB%'ATR^G42P0Q!Y*0@0# M/V$@#%'"ANJ.'_$_E3K$HFC#>@VES3>'\Y!%+GOH1)4Y,8D<@S0Y$3PO?B,? MX#C-S 4)T^5R'B*E[<7+4Q%&6!&^^F)YGZ^VZ[P[8U$TW-ZW?/5^T_ 65K0' M_[@D-G5WZ_3AF 5BT"4LC:+4IP!#%"+L=L2H. M^EV'VCG =G:X):_ L!$*,56;.@IRBB<>@/X:?&>R4VT*Q%X03)MAFH>86O7P MY0T9UMF4%^'WFU5^*XR&8@)P EQ,8! CRM(@Q ,:/PR$UMEL8QA1C _ 30NR MX;#(BO)T$5$7YK>#,2-QEB)82*#MA&QN(FW)R[-";9-56;$N+PT;;-NT3T<= MO2-)OS_FFSI_"1$FR(LP@*&+O21E/DC)?CR)?:F=9J,"&U'6:=T4#]U;LL>P MG1ZWFJ2/$SPYG9]=W&QEY5?.SIN3\9S-J& B' )#Q:A1G]?X,:[K9P:5"?@7 M+@(W]WEUKOA#X<,1""1JA7;A6)Y-.G0OVLX?*<9\#O% MW@'9"K/EL @6HN<3$ _\K9>_#NMJS>U=R' MD4& M(@/,7]#],>,Z#_$?U>-RNEYD%Z9[4(A*59 L M0[$O_I(W%MFFWH; 6V5]#&V?Y@XC/9*-R;AR]'Y$!5=W5DN\-3FVH]O#;2$( MX_>8C)6Z- M2;%LK'Y$!9;V44MXU1BUJ+?=G2*(I!2X&!(4^$'L,HK<9$#C^X'4O?^V,-C7 M7,G;D:R1;4UUC?,\GNZ.?U^2(K]FM584@V-=?R3N5;%%M2WZ-LSR:^HY_RY(:NT:U5RI< M/ZKTRCFIK;P*G KQ]"HC^$\OS+#@ZX/6<)' )_Z*?)=FJ(!C$>!T"/> MEB'8%]Y(^"H?JU1?%MX9L3R&\*I>MF0U0L*W+LTE4FK7+]F-V-N7,&FP=V(( M'"D+(CKD2A-X]#U Q]BG"1><# :(9GKF31-20UI M\I^Z)&K/'DSS9W"PJJ\@#$Y&XB[N6DSR#M$Y^3OZ"*%B(Q#X6TX9CR87A)[J0.N[PT^$O^\#6O%BF+ M>5;I81;1"*/$HQCBWF(4!(G4>WPZ=BQK8P=-]]"Z%H]BBC<6A7(2=X8]Y[<= MLK&?LS[/T04%,\'L/"3+B">G3G$884>@\(IY.ZMS7.79[GGJ>F_*12A%D 44 MTBB Q'-]@@93A &A';=:!BS+T Z8L^R1.N'Q%)2 (&4@1 &-O"!-P=ZT3[&A'07B!BTK\ELSMA:HTR&5G"V;85N[ M+&B':)/%03&.QRX2[GE3*Q7*TSZ/W-*L2^)E0U6^1+7O>$VEO>OHN?5%0A)( MH9\RAL,0103'^WDWH#Y-951/TY1EO7MV+TQYZV3+_]H6U>Y.]:%?9@IS8UV" MQ81N1&[E).XEK>*5!BO"=IFG"Y)FB.!YB)DI9THKC5!.P'"Y^99SL]Q.>Z/" MBTMRXH1_&4 "^/=Q$B(?T=TE.9BE41I(W5VN9VG$-8XCH,Z7?%.4E?.A;/+Z M<$NWDVU6#N4"QW^)RX?'27/5_?'[_@V)_>58G_-E>;=2?)-7#^\YMKKI;IQZ>:UP'$#((N;[81S%)/)@Y'? *(U PB*U MM6!K<,;43X[?.7+@RNGPO^.??>@D\KK%.+K[Z' LM05L/X#QD?$R'SRY9C\2UZ(!P9 ^O^3RUN"WR%7KB M8U-39Q#8/CRT-P-V\]2#>J"LSE<.G[]^:;HK@7L'I)\)LALC,;6?37CD=/XX' ?< MSM=V^K)'/@3FR6FQ3R[Z.E1?D/M1(C@/H1_'U7*"'B*Y0)455;?UFA3UZP[.( S]V81@E,"$ 8$ C;S>>$"\ *!:^\D_'AL4E$@YKM^W<.0+F M_#9 &WMAY )+EQ9$3) [CSYIQI67"R#F^-'I4X=^3'!,2,12Y/EI&'HX(BGK M;89^1.16>[4LV5[F/?2O7_*LQ:8PF=7D4EV@[-!H1J$FRSLN$B4I4O($SU>E M%'P1D"E5AJ1UJC\(OEE='YXI[;OLZN/F)&W' )$R0FJ991S6:_K4W /?PNOK1,5ZU75Y5=$I4>+X974_PN7L@?')(X>FJN4ZY$JJ M]$B\RNFO$J5VU?8\3R(Z:H#EF2FD"8_.:9\QMJ15[91=4K9WYB]0[+N(6TM2 M'R>A&Z 0I(-E#Z=29_5,V)M&U7;@5'5-AUY)71N)62.Z]A:I=I7M/%,BRF: MYYDIFPF/SBF;,;9TE*W>9X_]B9<@CD'@)@'P4P\PZ$'FH\$T3HG4<]M&#(XX M'S^&>339TQ9;5%K\BINR2@\7]__W2=?^/TMMFC'_FA#U@:! 2'81C%2>H.QB.,I4Z:&#(YWM++'MRN MD 7_ICM'U6):>IHZ%LG*"S/2_-J>L%Y@3&S.:H+RF>F>(:?.SUS-<::5XKV& MT:>9,4DP0H&'0Q(%V(<0NGL,<1JJ2: 1RY,JH;%YK0;S&OG?**2;5,;93'G/ M4B>;&&J'8&9*:=8WD531$(/2NOE^\[AMZDZFO2%+IH+[FB<1^=)@=V9B MI>/).6G29D='B/S>8A0F/#?TD.?3_\/>NS6WK6-;HW^%#^?4Z:YR=O$"@F2_ MX<:N5*674TG6W@^K3JEDB7:X6R;=I)05]Z__ %XDV98I 1(IL_IVGLEOD1S MS#')@0E@8H)$/F5A0L+6HN\%031:B&3M3")$JO*' "8$A#%+>XM<_/0*^S3L3")$ MJI<*CN%-7XAL4&9*B((%"5&@)42J["Y7B)0]D1 B/784FN6MBTV^WGTLZGW5 M=%UL%M "ZD4^@< -" Q5T;MI>I>EC."9?>0KTNAY*"- %] MBF*DP9RMQG:7J!G2GY%D+D1[QGKQMF.= 59D->=;M2[J>_["BA/V6?4CW^3% M0],U_C6(^AO_X/KRC[H5JS3F!#($/9(01!,(XL#K(8*(*$W;)@4V@[K5FJOO MTP9,3A47&ZOQ4BH1)BMJ:I+2 0F>)7++T.UY7"\7\.:HC1#_*(OL^1_KZI_9 M/CT4VV.'?A0F 8XB(*X+@7&*/-R5)/L^8ECIN(.F"=NUP *5\]C :N)Q1U0":25HNTC*@+.-H7(:PC/3A34?/\8S(RLKO7[]53:'%\U=1CML= M)FUU+"2,QCC$!,5I&&.71: W"$@0JVC+"#.6!>;W__KZ7\Z^ ^?41W1J0C.& M1CFUF8A!-[?*'IK6] MHC*-Y%0V%9J*3M64J&>R:8(^NT0-\C28(YG@=QE"92#R@S!R8VZ;(1?'T(O<%?_7=Z7TWJ01FRIO MW#D\^67B%J;S<,2IKV"&:);QYQOGA/-&-"#BOS)7=84,;T/[ MG$9Y7X;2&?;I]1ZH!<;D9XTGL^@A*S;,#H]R(5D=K+\#4Y%#8=@&2IH MWJTWTU0KO$E/6L7E._W&,)8 MZ9*;,79L3UC/H(G;"[8M.,6)ZA@>):>I$U&H.$E]Q5Z':ZXIZOL<#4U0#3"[ M#+DRXLGKR:DQ=J9LV_OI>/=KDL((1X@%R*"EP$4U=OS], MXN,H<942:6-6%UY<9Y!>R?QZ%F85LVUQ6:/0Y;?7;%Z\2F/B[%N6P:%HU;-"< M904\N_@V5[WJUB2IP_(W$Y]JNM<@=+Z]NC585?2L,;PM-TV=?K-6OC2F7X"; MF/%7P\Q3W0P=+@S<9N"09^3"B&&!SGF'"AL.E=8>/;5D^0LW6>6;??9Z?%IY M+$Y\E\5Q I!'N8$$PV/!>0*4-MGTK5@>"D[ G(W(W+(3-+6L> 2/Z_SWFD3W'?)&4AHQQ.ZC 36@!^EZ4=-.D']5!8/U[6O7D4P1D%$/>9! M%_"'@,20',4/)*ED@FK*G&55$C#U\U-CG%[-3^>@4TVA!$+99&D&AJ7STSF8 MULM/S3!^/3^59.1R?FJ:SMGS4^,.E=8>/;7\].OF>[8][++;>WRH\R*K:[3A M U*=-]5/^/GLJ_8:NI!X$4*QGT),F.>A&,9QGKIS1U133&. M4SF-G(Q.-3W49]**[@VQ-*!Q1LA=AIZ9<:6T\/#IZ10I'^_RHIFJ$*Z3.:>O M^:)O\U-E6V_%W("E"0UYFAKQ_-0%Q$\Z" "G2*FGK%'#MBMIQ>+."^0.F=0YY$Y&0XE9,]H*)8E@V9=>T<6+? W0B;/1/I+ MMEN+U=ZRWM>K)")NRI(T 4$8BD5>@KT>0.Q&<*1(ZIJU+)'G>2X3?BYXZFMW$L-I0FU/_GFG#O7'WGHW7MS M]J'S\,8Y/ARSE1?8C9C:Z#+'H[+8$6D6,JZ/8O/%:):1[\!G+L6^_4W^*1G' MSO]EO0*^'XNAB6W"V\4\7L/4YR*8\B,;GU1'3C..?=E1G M& 6G".@RQL+6T^X?-!_8._L+#XGOA&^J@7'LT_,?.#R.IL3F(&DF7A+5B9JH MUY=0M[]RN_\N&L>Y@>M%;@ C2C&-7(SXD-X!18$9[E8; !X:R[$]$= M:.G:O-EB-CSL_2+A6L0@UP]NC7O+#[QT$>>O\ #H%7W.^B!KL!)2+>>/FFY1_KLJGK-H_?^;OZ;Y;4G@2+_8J@&D:>0AA"#W (I(R M 'KL?NK/MBJMC]AR/M(#:W0JZU'--S,?$=KII^;31'41:4OO*O^;]U^T]788*@F_C (XAY& 91&'D]]"3%4@=+%@78\K#9P/E0WG\XU%DW MF[<]E[,155O3^ID#.N6(B=X;,8_N.HV__!.;9^;V_@/WN?V87_&1L;T@,/.C M,\<2@95'R-K"@7J C"XE6'P^?M7%!9N4C%YNL!XOV06(OY?E]L]\MULE,0:$ M>)@0&(:I&[(HB8Y%!VFB=(A6^D,MYR,]#K6)NSPE97B; R(^VM M#DP:E;E9QKQ.'78Y\IF8;UGQ(Q_VBX>\V6Y%#&+FI11A!OV 0I]%<8^6^5&B M=@757"A5WC.M2ZM.8)1F07/S,L-:H:VP+6)U,,V+?)]]^)3_$!]Q\O3771<\ MC1^B>YTZ2"UG M/4U&1+.VC8-393^RXB#?\7XY1$V[X3E!4)>TX=F[ZPA_G=[A"7,D&P_,+-N= MTSTXB]KNU'^ IMWL' R/_ 3Z[ =MG3CQ$A2% MU,?,1XPBREAZ3 1A@*A"-K4DV-,D4^TYL+/E);%_(F#/?BA:/<[3;Z98C>V2 M%ISZ(]%G/U0\,;2\K95W@C?M@6CM1^<_;\ME-"/VCT./C);E4;,O<;CHP6_9 M?A4D*8EIX"=11 @-/32]'AVFX5LM2_WZYW5(7(T1J4"IJ,[TOKY3?P3YUY< MI/&CN4BCO'>*;*]W4GINKNR.B).&"F5'-<%3&71/^C^SQC@^>*0 Q7;@/MC,8IXCX@/HA< /,$ #<2F^0A@%5NMM*WXQE31IS/;<) M$N5T:2+^U%3IC+HS6#-)TOL,#0B2 5J7(4]O(H8J]O!5\AX/(&KBG69M]V->9(:?R)&G.Q=F>*>CB-6,#"%*=Q MP!-8@)+>%$J\4/\J;4D#EC7;^.79LKQ=U>EI*%-3Z(:MU][V M7[/-H6H6-3O;?DI]CX:,0=^-(TQ@2A"W30'U0!301&4>;\:B94WN0#H/1Y1. M>;?+'YJ7;.(CD%*$#<3^US.^49-,QY\XE^= ML,6^2VGLA13X4>3YU(LXHAX;8D"CKG<:8--4[IYIBX G>S!\XAC9'1XLQ&6F MX4%X\NL-#R_XMS \Z,7WUQX>-'TV-#R,85QW>#CA>HER10@41U%\'Y/0C6)& M^!RE,\_'*8K'S BTC=J>Q8O2T_\6I:?S2L![_"B\Y:,I7N:+/-ZM*^^J(=YD M7T?V^+0KG[.LNPOZK#RPJWI?84AQX") D]1+W9B(3GGMQ=",,>PJW58_WIKE M%Y!K8W40>]'EXU-6U,WJF5IJ98!0N;1I6B[54J(>VX>JNWS^Q=&A#M^T$G>5 MK@%M,T?U,D3-H#^EK8=23<9XOI+5G]?/0DA[2R0&((IHS-( !83K)6"HMT2A MVI*BSN=/)%5YP<4J:RIER^8\YUY@=9Y:L&KBI46CG%S99E!-H!HT3@=G)D6Z MP,B !HWA;QFJ,\J#TMS3I*8LS5&_[EV[(&<0>A#Y) Y\&.'43?@D*>V-^@%1 MZN,]TM1$>M.*S*8[$ZS[Y'<$)Q&L20B4IFUME+_22%*B>!]:THR97Z6=[^U[GCG-6B)G?_C.[JIA'1*F)\_D=!P*(@9)CKG.OA*.+?P2C&R+]6 M[6G6F+V7ZHA/-!,X1_C_."U&YX\>Y=2GAV28&WCAS#*_C)?/L$^OCQ=98$SY MI?PFYDRKA#+LP1CAQ(\#FH8!]MW>B(O5CE\K?K3E>T]VI9/8N<#_#= ^4#-H(^3*J!+GXDR1^%>OU4B6K OZ M9)SG>17+O#NEI>?1G*K1\G&=%RN7!" &.(8QB6*0I"Q$J#.,(N0:TS5)<\M0 MMA:L06V3)7N\NEG@V8J^7:-X,H5K@6AJG"+;RU_ M+;M&;(=Y ^F=3=(M2.&-,? M\_"QX$*0U;U^!A3P";5(-?TP1''B(G($Q5BJIF5VH=BO9#J>Q6KK<$CY^%1E MW[.B%BG+Q[:B\B_B.,Q?%?7/9%NVK@IN\]B"TF/8TJ]4^<47\ MR/]:KU!,8NAY 0 !H#Z)&(BBSA!($NAI5:S)?_QT56L"D]. TBU=4R!-3GTL M\Z6F.8I4V:UC.Q(B4\NFSMXR5&6, ^_5M.ER(:L@?%)79>LZHUG[Y\?B;*@&ID<&F=28IBQ\<,P=X>_][D>_K5>P'&!)$ M<4*1RYCOI5[:80@A8;':TJ%)RY9G]NQ8[)S][&J?/A&GP:9(5U#V M6?C6$'"G!>JT2+N:YYNVH^N-N7S_Y$$>6Y B\A(4D\U*/Q0:#8.L . M!MLKIAQQ,\WG[_&F?'SD;W3=O/^'@C^>3M8![[[YU$%WGOB'C%@9L!6O44(\ M::C,27*_ M$#;Q=9G1ZZTV!?A#I?(UA=IXV%;-&*;TVS*J)3/A=,"O/ M]Z,8!"$!-(P"C'T?=KTD<)PP8D+#1R)8KH*;2YI'Q&=\\CQ-:(PGT4."O0B] M'B97,ZL>'ZQ%:[4I'Q6R;%.,&LFV3Y=7-[^&Q"Y=?=>*K5_DJ' MV3F"7H36OL^I9H(U+CZ+5EH3_BDD5B:85*K2QVMN@)S=<8JJ2E0'B8-9^/GT M*Y_7S^);3:;7UX#Q'/ @OEDWK7.^?5\7'?*TK.ZSG&>''XO6MU681(2ZP/-) M2F,W]A-,2>,1'^Z$#\ZYG\Z9H\[=LW/^>YVS_>2^.R5V MYG#7ZFK/7>Y'J!OGZ+4X9];Z/<-!C&D">NV(Q\(>JX4,D$MDYM*QE*5A-#?Y MN>C=$=D*8< \$$ S\.DB )TVXIG!#L)U1GD+4(9QF#IL'IT=CP&)@H31&2 M$>?\NCG3:99T:=@ZO:UGH]*")D[#'.M.H0Q%;B%CQ12>JDRKC+(KWU&Z;UQ= M?RO?Z1/;#CP"55DTU\&U-=_[_&Z7T>QNOXJIZ^+ \U//!R2F!*91=P<<$3V_ MF%KCZ0D V5[N:M/930^P7?8Z0G3JK,C+RBG*O2A"*++F%_*^QF]3*O?TFB:* M@L %00 A!#U>&!.B,4.8 M#^PT\X=C6;$89]9/3SQ3W:QWN]JILK8[+1>RX_ R,!9-/^AH/@+3C406P[Z$ MX8E/;XX.GEUP,W&AC;5 61[+QCT<_SD#W$@>+(QZ)B*C,11^:?7V6_EM_?-_ M\OUWT9" S_+X).[R[&[E@H@D 61'WL010RZ?E>=0!CUO)&#G7$XTPQGW3K, MGP)QMMLZ]WQ\VJ]_MM]H77#*PLE:?5N+M5']HI^^/ I;9-3GE:0#=O0;T M14A5G>^SKUGU(]]D[:K?EVQ3/A3-IS0+@"N("8$)0C#P *&, #<'G;JALCT M,II5L),LL75*M#F#;WX.8S>FYJ8RBPFGXHSF\TG%7XY!@?DVW (EB'"IITJK3ZV:H+8E%B]N&^SO6Y37+;Y M6[:_O>=3DA6*$I]@@'T*PRC",8Q(U)NF4:QT 941@Y;%L"W-W+RXA31O4*K) MGQERY<1OLI?M M3[:NML^MLFV6/8HOW^FE"XGK10E#R$T\UT7,@HB,OP<@O43=( ME.[86>#M,;)$+N.U'('_ZNTQ:DQ,?'M,DGJ,"CPH15[B\?\%<0\N<7VJ_$9- M VORU_#_OVID3)@6\I)/[+2=JT;4.)>5$YK7&SZU.%29J(DZWU9H]M#%QEG] MYGAA_2W[N<>K-?16X:(@J!Y]$@]""F"4@A3A(WC1,_B>1[29HU M:U$0CE>J-Q7M%];,_^A1SG71NAR'@XF=G6@LXX6WYMU[][=;85'VA?YP,H1$KIE<+'+G(]6X46.0FSQ,@TZ\CSKQR? MZ!L0)@V.EZ$Y.L#+T<^7^7*#R_4/1PG#B><"X 811&[J1D*U2 _,I4AIUVT" M.+.5*CA_$8KUU[^9+UD8&R!S!0T3QL9BN<-LV=QXBD?611B*WS+T=TJ'-6HJ MC')M0N_1CW6^$_F!..>RWF5?L\VARO=Y5I^*48\%(3BFJ9O )$ $PPCXP.5I M; AW^;^SK?.PSHM:G!G,F]Y:PT><9X[4>/F?+4B* M@P#Y>-,<0G=. &^<(_@/]V7U0<"_P__'IS:8Q0EP>[ !G]R8&D$L0K0\GG3(G4T'W=F?T'8C3#.G MR(1*%=G[D_=%A77\<+.0B!J?@?3Q[AUSSCQK!YVS^)^<6V:EMGZ0-$>H"9Z* MY8]74Y"@,'I-%A/9L>P"SMZB5DT%"#FR*/ )=MTH2@GS\7']/DZ]9+4O]^N= MW" V-3:ET>OHAK3@O90Z]=7ZR4,E-S M.4IJ(Y+D:M@OLYM@.#(#P]!-Q?)\Z%-6UW]S MWHXKSOJ5'!DZ+6\]=*-'G,FC9FF$^=7&$WOCA]&(+GZ\,.NM_/A@@64#X\$* M(3_R6>CR\2:"*($)BY+CG,?S?$.SB:MV)I\9O%'PS[M#M=[5^(7+XSRGLB+GB([T@= LKO]Z8ZH+]DV M>VQNAVKWM]'/O%[Y"'AI$"4\I4Y(2I.88B]**4YBXB*/0*4S'N/-64Y3FQW& M$T1QPWP/\MA9Z \!]/WJ$FM$RVG;Q!RK29P!>NV!:0N:=XWD&52OA:2M>XJ\_PK*I^J2DO9I\65&_6Z+[!_9XUU6K3Q( M/)0F <'4AV&8@ BXO?4DB0-S BAOTW:AQJ'8K@7"],XG3]:I(O2O"-_VK*G'H%?0?DTO%(2/UW65/2OO?2EYC;Q\^]%_J]# M1K-Z4^4-C#;S]'R <4HCAKCPQC ._;2S'07$4SH-8\;B%/G?":5S!D][EFN M9GDEG)9A#1W4(]>:\EWEZXKNF>-[.:IGT*<+FF>:,3W%^XUG.%V"&22$^# ) M601IZ/N1CQ/4FPL15)[C:AF95M=N' %MQ$Q6CT@=&;/$X2CEDJ5O M4ZT2,M M5!J,+E&;=-P8E"-M7JXIT%.].ED1*9_HI.8%;I?@4093@%,""(!Q$J0P)7YG M+/8 B63T9Z0)R^IS-N;WV&XL?P-R\Z$U*GN?K[#VO6)HE'ZMN6F MF:*TEX,M@,87@*:@\Y6./]6--KLP53;E1>^1FAR$G< MV4H#2J,@2B.7ZSY+$69^TMMB82QUD=PX"W/H<1*/D6-Y\C34V IO!L284V9" MB^6Y&R'%5C@TJ,127.H(<>^XK XK$[5 &5;W84B%-1FY)L)UM5]]$=L+S:0? MAPE@) 8N#M,T]OT8X7Z;)TXADVKMI?:)ED56-$_+ZWV^6>^I ML(RH2-&PM-IC1TU*-8F1F4QS%\\FTORKUY/H%QQ<4 0]CN95 $W,Y9BG0O$- M[_4#A5% _9" .(T(P2F(^FEU3'$DM=*F^IESO>5*2VO*1$F^Z18X,O2NFU@Z MDW_;W\T =)E:R!NOBOKU.Z_EM9'4J2_U3[7\YG=@Y%]P14ZNO^+VZ%![R3L<9NH7I%[J%YZ_\UKKL3/_ MBZV)NQS[7"B\W.N?9Y\?> Q![(4T30,_=%E(4)\R)$F,I3K?J'^J[9>[!:/P M5N<4SY&R9N@BO%$SI5=\5%\+F=7?)P;@X6)VKSHB4U_7OG+>I\UUP]L/V?\ MV2OVZX=LA3%( A:XQ$,Q(;$;HYCV 'S/)_KR,\KL!$L,V=:I^'_'"-(X9G4D M:C)21XI6C],10&^>;+)L6Z?< M^W8W9I_?[3*!:T5 )GO,I0$(6 NB:#O'S68>DH-=,;8L:QYXG#_9EU_=P[B MVK*\[SPMVJ>(CGL_FIZQRO>EZ+,J)W]3$:JF=STJ1[Q-SAFNIGOTY'>DO,?0 M@)J9X'49\F7$D[?7JAAB1R]E.[-YVCO^(DH"O%6*(@:Q&X1I #P<08P([NSC M!,G5-IJW:EF\/A9C MFXKTD0G=&_Z-8I,_K7?MJJ3X MS>PQVZYBXL4XB).0^,QC*=?RXZE!'/K1B+T)"V L"^L)HFB1]]2#[+8UG*J# M::BO@[$(Z>CLS,$9*;\G]*WBWC@O0W=TH=M4<;Y<"]VT/2(D*9=6;(O17**0 MVW17MMV$'9Y'9\C?^/-;?R]WXF(-T?NP3H?6H4/T3YL> M7V)2)T4>%9$EJJLQWV1390,,FM--_KTZVQSV^8_L#(ZW(M %P("),I4XWVD$!H0B"EP%0E# MPZH]#HME[3Y;I:S$XOW-^?KQ]M!< /"OPWJ7WS\+IX->:LL^B99EF@R\BX@FM>;9G5E MO<]6 #+F>Z$/N37@@M@-X^/>8X"H5%FK,6.6Q;O'HE#.:H['8=F=A4*3NGKD M]LL,W$JW)IF>8[TN)2:XOMZO1(J-"P.+<2)G[V)BV)W2T@.GV&#J6(KW*5_? MY;M\_RSN-"J+YF1%7OWW>G=H<.Q*<3:>_RL^Y< >\G LSF2'@8]!V,$@#,E= MD&G-N.6Q06!R?@A0W<+,L5"USHJ\K)RBW,M6_=H+P-5!9'[NU0:5UQ7!-\X1 MLG/$+(YV\>@TL)TSW'-'0[$CUIQ1&=,LRW1T9!MI*?)U>:"R2_WL Y=E]UYW MYK++XZA)3=-.M\/RL:X/HGD8*>M]_?>JK.L5#CR(*8,DP"D.$LI..\@$ANGX M>(\;&J^0ICH[F@K'<\=&@CQ(CI&E&=4]X M//%'^_NZSK9G+68";M./($M"WT=^0J!_/%M"XAB,NFY3QY[E\0\]/%39@S@; M?#JC49V CCN?H<6O3F6"?6I'CF5G )?2H>HB9PK'),8POL0B@9$>73GL,)XM M69'CMM;/PFA]>_]J5K)R(6!^2""A'C>(TH">9!4AC%7$;8P=RZ)VHKL>OX]C MA%#9A6P@88&I N$[PN0[*,>%*:?^K4).KOZ[RH/_$\ M+ZMO"_93-%4ZY/5W@>'VOK$;Q!B& 4 )!5'LT2A-2'*TZR?^JFB2ENTW>;T: M;U3J%4O:5^P-/NG734!T1!VIR"&R%SC5!,L RW*R-1&S6N(EL#E_$>#^*DA] MB4[HV?0:=I6N 24S1_4R],R@/Z6MA]+X.NR7;+WAWZESL=[2:ZZH';]MSL.N M_""*B9M"#Z$0@0A@%_3]TJGK^U(7$4T(QWHR=P;OE,XUM?9E>W"]RG9-P\Q] MZ>R_9V?S5[WTS]S:TQ5JQRU$F8K;+[,J95L:8$S'#I>C MC$\T3F[:UW;#,5D>+,>%0G^4G"P*)H='^\/BN'",'P\G"XN-@7". =#@R&>$ M^^4.>6;;!K43F;%I9S]RR&O7;,$Z-=,\+5VD.< MR4"H#G,SQ6#L4'>22N<,^(W3!:K#[N!G\:O-[RTA.+J#WDQ!,C7P&0R6\O G M3YW4$&@A$DL;!FVX^.Y0:(U/V1UEM/W?0[UO-K&_E6B[;=9IU[O/ZWS[L>"F M\_UZ]VI)]\UF]]?#79W]Z\!_=/9IJR2-6(1#F(1Q2EE$4^"2XQP5D%2E9&8^ ME)8'UL_=?DNSW7*:2=;G.S-Y7__[JHCD:[LE\YO*EHR9C5AKX1C8P)W_$5C& MQN\">"B7]G+:GP%\RZK'O!!OY"I*HQ!3C' .AW(I"6/K%P4N7)5(? CXU(HSA M.,7B9AO:9PH,4BAU@XQ%\Y8'XF_KG_P]?^()U_F\HD#P),%A/I$70)L=$;-6W%Z/H@J% M%?, 8S (?"P%S(7AR&,1!6E!](@B*3:4-A%8'MGJ@,M9J$=.*=!=YX*US=B M2OKRQW\T\/]?M9,AEH(T/"8N)SYJPZ*UT%A9T]1B=V"]TFZTEK$6:=G',Z+U9I[/D1 M<@&B&(#8Q:[OX7(HUS1VXJILN3=#_.0_:M/+.=9S4Y5)4HGRNVOW%. MVB]6 6,I"SU*" I<-XUQR).YSGJ" JETRK1-R_I&VUM$^WWPIQ:I8CM.4_3* MR=H-^2TPMK(W(W]?,J*.FOW M;L^6P/XGWW\__R!/9=/S:5UQR \*Q4&316943CA+4 REC#=.C]ZY;ZI5SO [?W('7NZ7+B*I ME.5;/>R M:*Y[%G= <]'#ZSK?H+MZ7W&$JP1Z., (4.PB47=%XA2&.$9!0,,8,*5#9K8P M6);UWPZ/624>Y;^IZ;PELJ^DU1^RTD/N^J$?8(CEN@3OGR&^Z7Q9YSR?_]P\>"RU56 M[U=^A#&)8\SS_) D,<44!AT.2%F$]%78A'7+^OLIJ^N_.4(<=J(!]>N+L(JR M^'"&VLD[V(I+$A:"HJ/34\=CM$*_BL9+R$Z/>4Y9EJ!46I!-AF>)4FS4OT$1 M-L^DEORN8AIT]#!(TR9UK@^"1M:"7'OI[):I4TBPO4(7GL M0QJCR("L?OQ/)EZ=;(M^\&GA0]8>TK^];\]RWA[V]7Y=;+F,T7QWX+]VNF^\ MV; ZYI:04."EH>>2Q U\C^* L9.X :6%TXD@V=Y9RHJR.22D/-6>*B1R8K; M:*BI8.^ TWG@G!I1=$?>S[QPOF3B%<]W>7O<;ZZYN!G6!]1UXK N0Y:G=KJ< M]54R.!"(JT.S;;.K58?G'*4S!OG+MF58]_Y6S;P*IWMC$?) /B;RL^ MIN6]Q=FMKBY(QL_XTQ5JG1#\ E*LY9:*V.KS)BNG;%T5_.VO/V=58[)=BBVV MG;:OH!M%$'H>HP@%V,:\OVEE,_=S^VMW]/$W7[X!LC74X5 MI^1;30Q[9 Z'ULI?OZDDJ.[P32N!5\@:4#Y3-"]#\(QY4]IY&-7D[7-5;@\; MT9Q]DQ4\+163I2]Y_<^N,C_R?!#[*" >#E 8L,3S8 A3%"8,^;[:[>XC35D6 MMPZ=\P*>(_"I2==80N64:T(NU83K?1K-G-E1EJUAI@94RQ#%RQ M4\Z45AY# M^4.$G<';ZFM6_<@W67/:.4V1#Q!EV$O3(**Q2SS:F<%>'$JU9M7^\(ED20S[ M'2REM@KZI T+T21\Z4F/ E7&3@E>HN*"MHQF;?YS@>/@EX:>'F7%J'DFU1FJ MNR/.C "/Q=AU"4@3&":QY[N]K2CTI&9NXRS,H1U*30Q&$B@M(9:Y,Z C)AH: MJ"C)6T:&Y60$@XO1E#$^O!66T8Q(]*T5_>LW5=[<:8PV&W'0HNYR'Y[U^&G( MA)P1-Z1) -.XM^722/9.X1$6+*O+.3*GAR;=U'0,<\.R,AUI:K)RD:_KDR*3 MQ$DW?)V(0+V>KII$7F_9^K[7%[37#$NS-UXUX4-I\KE16[[ZO;C+=[ML2T2= MWIJ+_I=LD^4_FA: H1>%%.,XI+Z/? \" GJ+!(0 K7YDU5TINWHUQI+*.W$. M2OJ5Z$$YZ[K.5&N,1W$HMUPU%7EJBMRCI!@@:6*(R0>LRUJ>, M>%*:?^C4U*BW)$[/D4.]+Q^SZE.^YC#R_?.7[$=6'#)1E_10Y/_.MBO73R@B MJ4=]+Q13W03 ] @B<)46UPV;MIP[=H"S^J_56M1GH6:S.=4:OWG-8OY^28\Q?Q&YUO3N>< MTWKW5^?DG_.'\-!I7)QX]]96I 8&E-D?CF4,/?/34"[LI=6]V(4]/NW*YRSK M%J/[XAXQ,7D4W3>:U2^T:P+>7$1S&FH_9U5>\M^K]W5[K0%), M]XH8I)4F, M?2\-<%L$E"+N@%+-]CP(;:]*"^P?[@1XY_/Z63PN#CKU.CKVV-DVZMA=4RL< MN7&Z1DDC;XB9--IRP]WR ZVXDFX]QI:OFC$8AH&!;-ZP+V,4FYF#=Z^RF2\B M\M,Q<6#UZWZ];UZJ3QV2IDK#0P 0C-/(\V(2$.(RY/<6$R]4:IP\QH[EL:0[ M"D8#RSRU!$(YZ\2! GT .))FQ<&_.-C+S[: M2:-$;?M/]=-M+RAS0.+H;M7N'JAN[RES);N#9Y,FU4VZEJ$&S4R'8][P,;C1 MILO=,J1D!/XWVV7CF)!>0LR:QF/'=4[^]VYEHS,+L(NC,/*]* T"YN,81\>9 M7T!=I7L>1ANSO;#7O"9B0>>QQZ>X1#>:3[9IL4G7=X^A;EB@IF--397."$-% M6XPI9E_*E?%CF).NC)^(0;W*>%TFKY?&O^_V!7TV0]/LI?$F?"A-/CAJV>/? MLR*KUCMN#6T?\R*OF_/9/[*7TA\S1E#@499&:>)A<3#;ZVU'!"IM*)NQ:%F> M.Y"--J]?P%1+)PW1*Y=33L^LFH2?D_H2X*7D6<:]JFT^:@J M]NHRLJOZZ7B+(XU"& 0$\7PX]L.4H= [HL3051+'J;$MO\[FD^Z]LY.'64ZD MEQQAQ76":8)KITV9V2@,C USQ7L9H\ALWK]NFS9K%&1'I@Y MKV,KWN?5D$4 M@CA.(LK_$Z1QIZW8[K=FZB+2M4AN6W!7Z*4E>0[LQVSFH\W4/[=-/%6BT']A<89Q5",&'1L!?W7 M&(&L>:\X'-F-@O38=!';YZRZ+ZO'==&M*K7 SJYW>@>C+TJ&PS@A."28H8#_ M'^HQ>G$<*HU,DR);Q+ATYEQ_\<^H,6G:V$J.2(L-J^'QZ&TP;U[<@NDX/B'YY<=%H?G<;)F?M*R#\(JG.K)3\#DV]_SSV:V8J* MU(1KKB=A(:/<_#S8;CNA&1GIS?*V81..O-Z&-<6- M= J9\_?V/M^LB_U;VV=O,+?K$>:1@+*(!0#2V.N-,_X3I7S0C$G;R=WA\7%= M/3>+$"? SJ6W3PSOHFGTJQ]79<'_OLDT.F.:BHIDZ7(8RFG7J=J-C@3'W.G:[SZK_7NT/6]HQ$Q;9OAIR+$]]KT3YR>UM\ M$Z#, X"3A"5&#D2 ATR-,R()Z7Y)T]5H;BM_L:EPWKW+:L>FTZY-'1C M%*'(6^4C](;2/6M8GCP!U\48>)FW6EKN =\_F6U;O%Y9P#4^A:J\O95:F>A"XUC;[ E$ZC M7UW*%-K\3D"=;I-?#0IE.OQ>]OBR[([F9W:]'>]!:>YI,;''\>G8PLR%$9?O MQ \#&J$H2!".TLYJ %$2C=_GD+X:0*#WFKJJEUX/=:692WKH#C\GS[J"-8($E4$:QK^] 3KB*V7KI[3;T.< M6I2K=\FZ*E?C:5Z27!GPYJ)VNL.A]8K+X 04>(GQ'.C)/$2G'J= M,9"R0&I^.]*$97$BZ_J[\[3.M\Y]63GKYIAK[>3%9G?89EO^%^>QK9-LBL+* M>Z<\OHJ[9J]@=ZJH5!,W74G@!;'G M4HJ FY(>!F- J1&<<>-3"^RVP^AP-Q2OVC)/O %EMOJ6WM>?B M76^GVR3_US? %;BYO"=N@]S9M\FM.%5:?2 5VWYT.OJQV)2/VF,<5L7Y6GIB'D^(UJ56+U]ZHM,FIHN[I)9TKU=,;> MEO75Q,<"XQ=C^)*;PFS;W+SO$(,0M^/W121A"(6!3@%O;408::F M9KI6II:PF^.F]/MW2DRP#G8D2'JY2YW29;Q2H[T87+S2947OY?DB5LIN[W^O MVZ91*SX7B8,X3L1&@Y?0P,?\B\XF08B.>854;5E_D1I '\K[#P>Q -4TS1JS MI*_,I<[ZO4T21R[6'^GDX-J>>7/JT2NBI%5)E^ E:I.V+X,*-8XAB;7TWP[B MV$%YWUAC/_=948N+'E<>]1/L@A!"Y$*2>F&*<6\(IG)74HWX>,LK&RTLD3=G M/:9V@)=>C=7F[>I*]Q24J:G/B:VVQ.($RCY=T@O54]"FMRBM0=_UM>=WW+V\ MSCR6F]G7E$<[4!I[3A37BD4#4)Y@TNRIK//]*F0AYCK- I^%*(@]PMRC?@Q(*L.I[M,1;$\*IH_1 O,'^N=V)[_C3M]J"I11,%8[!/H4X#\ MP,,08I?T)^^Y8@5013@,FK5>RW"\G'@CCA.(1K+-7[(36C6=,4FYG 3-Q+:: M.IT137JBF[^< ;UQ3E"G52]Y"@>$S4(.GYN),-FM MZ[II><!H=;X<09^< MR$W#G)JF*9!F1;7>Y61 I,;SN Q-,N!':?H)TU2<]H:']^YT^+TH[^JL^B': M_WXLG@Y[;-(< ZVZX?GX90C#I ?(@9B-R4AI#W<@'E*37MG SFE MWFEUV9PO?(J"N>3(C=#;6=IZVB)51K#GBN/"]'XV&MX;+N:-B\0.C"C@X(GS MI_RN6E?/?:,]$"( XC (:.K%@ 0I23HK@>?%L>3VB]9G6];V#I.S:T']37H/ M08^HJ_LMUCE24]&>G@Z/>J\[/9JD]UFLTZ6WR:),V_4MEDN>7MY?&<7)[)LK MX]"79IX,:;E$FW\=\DKFM)(':FCTOHPCL"KZO-Y77B'7+\LP$;( MFEV(S7A1FGV$U%9-:/8CVY5/V?9;MOE>E+ORX;DI8>K;FX8AI2[VPB1U_20- M$I;B?JT&N"R4RFM-V;(LU"=4TTZ"K] R,)@RIJ3&O"GM/'9J+]:W:KW- M'M?5/WLS?.8)Q7R3"Z>? )RZ.(Q[,\A+E=XDY0^W_>H<\:@M^JF3)+=89Y4? MM3SF!$5YI#4C+Z^Y&- 3;=J6(2#Z\$M#CX^:1(A-V/+Q*=MGZ-C@H3/H@P@F M7A0F($"QC[A1)VA ;@RPN@SA,>%(:?R)4YP(K/?KNW6=]59P1%W?<^,(IS# %#(< MP=X*BU)/*?%7_&S+LM/#45,998+DI,4F-VIZTB-ISRK-I22O^!B:_6@RMPS- MT$;_>G8SB@7IXHJ\R/?9I_Q'MOU8[/E3D]_MNIVZOU=E7:]"$(@^W"R U&.^ M%^* LWS?[=+_1&,:(0QCGS(^)\!9,^J[5$99SCLN8S&G3 M/EKXIF#U'1V4]Q@0A/E/Y> MEML_\]UNE3+?]9(@ABR!*7*!S_6^-QXD+%GMR_UZ)Z>LADPJJ>D1G?0+?O9. MK[MW^F$PO;%*KYR"SL"LFFJ^ES,Z?SFB='J8?YU6*N6X&Y!'P^0O0Q)-.U5: M?6#'2=]OV?ZM:4HA2 !@%(4>@9 GNG$_-X?02Z,QPJ=E<'K9*P8:WU@D5D_R MK',Z6O XP@7*W27>%,1N%.W+E+IQ+ET1.@-\2;?'V'S/MH===GO_L=AF]^\G MGM]$@?X*(09"GEK24'1V#KV44J\'X:80*77/,&O:\ORY1RNZR)SPOC?%<_YH M0"L>F3(=##F1G#$.:G)I. 1VVGPHD3F@H9:BL@PUM>7/G M?ZS_MZQ.AVDI I0E'F0LH3!$,?1"U*/@7RDM4YJV;5ECSU[JW7LOM<;9>^,1 MD$T^YR-?-0\=R[NE+%2)P,&$U$XHEJ&FUKQ[DZ;:9-&0GIXP_+9^S+HCHR B M 8Z""(0N]!!P&89NCR1)DLB@IFK9GUU7;YP&=W=V7"#7//5O)3I&]-9Z8$QK MKDY,YM#A2\3J:_&H,/T2>CS.0S5--L"FPH)I5A79OC4BS/453 E&(:)>$(3\ M/RAU$<3]WA2D04S5U%?7BNT:Q :04PA$R@NBNL1)KX).P)GRTF>#R>EX:U#- M5*'X+C_#2YPC.5V*5HWVX^UBIA%F+,RO/^5%]G&?/=9" J,D8BP-X\"/4!"C MXV)JY":);VF2+0]@]HS0^4. =1JT]N;;"A$Q/NFV$PSS,V^9.,P]_SYR:682 MKAZ:I:BI31?UI^.Z?!K2X+>;6;$78#=*$(*$$)3$(?) #P.PV*3^JAN?6GOS MU[OJ1N56@WPC4FN7=^,RNX1-=S4^]:56/S2_A,R.<$]-8L?RJ+Y)S]:5N&6Y M_IQ57[^OJTRTT-N@8DOSW6&?;9M]K&_9SSWF=/US%7I^['EA$+MQ% 5Q##'Q M Z[R'F8>]%.E1J>V,$RX;=\#=SARIX%^XS3@FV;K'7S='7O#D5'=NI\O*/I[ M^%+QZ+;Q'0'>:=#/MJ.OQ+'4UKZ=J"U#I*U[^>YFOTU6U24;%?M\*RSS$:2[ MU"3/NJ$CVZ:<-U(^/AW:[E]OP9^ LA3%<43^6(I]4Y\^NR&ND.!=-%7'646&2P]0<00W%>T!!C*D!2H\_D M3\/2!J;I"7AWS)HI%K+#&3?^F.^;IB7B[IFR$/>C9L6&8Z1YO=F5HK"QH,#$(^PLIVTC!KU)XDG>%LKVTZ1^JDPTY EJ$*EGPKIWBD+;S+)T&!'B8Q RY/D!ER(Q0B&/4@_#A2:G-H MV+3EE'+PO59+#DUS;E! [=!M2T%GR]'4N!PKHNI!^8545,,Y'1G5Y5!61YOK M2WCFMMF(=D$V_^>C/,4S*4,,Y\B4?S@AUX<-\8)C4+%ALN&3%K6 MS0:EF&I]YK_4]S57TTM3W,KIY RTJNGCD=$3Q!NGA>?\T?TYFS+*L3>@B(;I M7X82FG:JM/K(JF:01;^TU$G6JF=P9K.1HVQ-9@+F> Y&7HE1E7WN1IQOB1U:;?:[$# M5._SQ_4^JUL.E^R#<>V>W;0MGQJVA<>T3LO MX2NV_#<>!#G%FI5_-4WC4-]G>SD"I\KH@ 1:"\XR1-*>>Z_O'K#+H_*%[MU= MP + 9?LQ(1BY.'0C''I!&M(HP;U]#)!2UF;.JF5I%4"=!JES!E511PUR+">@ M\]"KIIR7F5V.9$IS.*"5YN.P#)&TX-=[%Y4;9DY6%C^5=?UB"Z/M1A0E-((Q MYDDN!"".0!*&$&(:(Q^&-/&5-%#3A&7!^]3M*0(7$[ M."4I9FZ /89 9PMRQ0N4ZHJU+-@N#1:@/O!_^.@(6#>. *;524R30#FAL<^= MFLYHT6:G/O82,T,EKJ.87(;.C/3A=:&I 4:T5:9K.X,BF,28A(!2EL2>#V+ M>FL>4;L"4]?&/$JCU4E+FT9-M;' H!&]F:7EU3OLJ&B.(I\+51U5+Z[ICA8K MTC.I;,\?G]M[4F7;?-_?KLFP#P'_V,B/(X)#YKII;RKRXE!I'J5CP/8LJL$D M=KLV#2K%N9,699(S)]ML*%5)2>:B%*= M_*@^2Y#.T-U;JTW&F[J@9=FB M!&V8J\$\S0C)RQ N4\Z\R=$,O^R@89\N$EOV6[5MU%?L+JQA$ M(6/ 8P'B"@JB.(Q);S_E:FI*T=2L6M8U#L;A@XIBUF60U/'R9H]/LR(GJ.YR MMK\(J!/?>R!-H:;HZ85A^=*GZ9>" (YA[IH,/M673/>6K[3P7B41@R%.(LB0 M"UB($K>_2BP@U$ND>F';13"1/#I/6>74;>_\NV/O_&W7._\O>>%LR]UN79W] MXONO]Y0!&I;7Y<3&K-2^?^4!4KV"PG)\MN7F\-@W;_L%XO0"[T+B]6JX?*J; M(="%@=L,@*/(NS 83A.,>0?&B7PLIWR\U>8-HI+Z8U'OJ^9Q3]>;K-NH=_V M N"%@;AG'<5>2L+V(@M&HC0)TM6/K+HK92<*VF947MIS1-+O+'IXJ+*']3YS MGJJ\V.1/Z]VT">M[U SDIZ/97$8Z.MZ-TO!3IMRXD#]R>W&#E[!\//E]6L&L M5V'B^Q[$?+J?\C>7)#1T26\9)U#I:D(3]BPGDDUOA!]-;P111G<"[-19D9>5 M4Y3*S<6,T"PW_YZ:8;5T\ Q==Z;IK!7%&<3)FQU>XVQ RDPRO@Q5,^K1VPZ( MAMF2/H;)4^&FE\7M/5G7W]-=^6=]O%F N3YF *:>2[W(QS1*?9Z>H,B#49 M(-L;890->Z_=$593R\J!.0VRV>[?&*)IX$TSPNXR7C$SKKP^7&B.'_E>@7MA MBL\ ?N3;;(N??Z_%M:#'T@RTV><_FJM[3I=XH# ,4Y]A/AD(7)9@'Y(>2(Q1 MJM8MT+AYR^G%J41I?<2FVAG0/.5RZC8SVVJ:)Q8$&ZGKX3IWS\Y?!&(G+_YZ M5BIV0CV;'JH3.Z"2%J.T#.VTZ>";1H&6N9356;3]WT/=7O#QK?R2":;R7?9B M/^);J0J5I,P-*?/^L],&6AY5S+&)"S@<.3O3^N=FISOYUR)]$K-3&"#7BY+3=&F=JFGP.8^I] MC9/EP;T,#9Z6H5-ZT-_L66C[+U$4@Q[+:I__N[OG]W;_/:L^%GO^@(@E1%37 MV9[_CA> " :IFQ#?1ZF/D>OV1GG^C26K7TR8LIV2GD$4VK$6N[!5DW3T0)UU M@U2Z:,((P5>K5Z;F5C'O.Z?U]MYI\#DG@ Z:@5/IBI.IN=4K+1G+\?7B$0D> M+E>)F"1P]G(0H\Z45AXR3?$G_-&J,U)ES=>DK+G)E)/CD\1/B0]A(MI@C$H1^ ((F.*PP!]!*U]LA:)BQK.N.Y^_[YPYW Q07\!$RU,;(>?Y(E M#?:I4RQF$( ZTCZOGYNR!E15_%>Z6VQ^XZ^/6)EE/P7:F)VA8V*[>\P/C_7'XD?6[2"M7!^X&,0;3C:@64-S\MQ0ER>W]&2.C M-['O 3M_.8?\5S&*'5$W\>EQWSAGR"?>E]=B=VCGW6ZXEJ'&MIU\O7L^!:?2 M76+%LFLWOVEW[[M)S@KZXH(B$+ 8$\^EU(4QZ^VY ?(U9%G?V#3*V^!3; BK MSY^<8%KF3$L3VXV6?E;<5S%UN";N;?$N/P.J-I[390B7 3]>-VTUQ(Q""\1* M]%JD6?OG68E0E\<>ZX,\$ #LNW$"81IC%_HAH3V .$I4&R*:,FMYXDR^BV6H MVLF+;A>^235V^?HNWS7U4TT&^&+C_O+O*9:(F@R,G-#-%!,UY>M!.G_I8?Y5 MA.94G-E!G:TR4Y[% 7VT$(IE"*8-Q][V;+3#G;ZD\H2S22R_9)LL_]'C$=!51L5YY;)=WE44LOQT5BJ:!KP[*IVFF)/7T(_5]G3.M_V4M&M J!BVZP0 M=-69?-I/@H#X 8IC%"6^ST!?F@^3T--9(K2$9!IA[: Z68NQG8.7S6*92@F] M[:CH*NQTD3 IMGU0.KA-3-H%3+7R<%MZ*\.JDO0:#=-25=BLDU<%V0*G$L7J M VL)S0TU7_*'[_O;^]_KMEQ^A?T0XCC&B-(X) #0.#T"\ .E6;T%Z]-H<(/J M0WG_X5 K'UPRSO>PTL[%L3%U_5B\OB#KQFGYO[W_P#%?26BMTR]= S]G&/0J MXBV$XWJ9O")-%T8MBUS/7D)OS;'2^G-J:H7Y\_JY6>AQ8T82$J;B#D?J OY% MTM>7P2 *E.[3&&_-=FUKO]3YU.(QM90L3>;8=60;/)I=1/Y\A=F)5Y [.%K+ MQZID+S4!U_9'>N%8CZD1E0=-*O_2.,_P1;G6(=M^.FVEKQA#$2+ =TD<8D1B M0(.^(Q?T4J!T=:Q-'/:%3R"ZM-QQ5G@PNN[ 7%BT"Q%FB8B9RH1VI>.5D#:1 MZL/W22)64]4JR!*M5KQ@/'Q+%64+GEXO;[#$KM;Z2&<5'?;?RRK-N-&4A4TQJK';8)='("D=/:XO1 M22>G=<0JAEUZC:YX(C'"F:%5B+$<:6C]RX6/?IAY M7H488#=BD((4N(S&+H6@,QQ1(-V^Q90YRYK?H%'/MDWRJ:SZ4U Y7OG?K*0> M@4Y/L?8(, 75YD8!#L M<5/6_0W)H^W(+'6-Q9!W6C6 NBR:OWQG%49!3"A%!+K( VX$>(9_E''/"U?[ MR0FH0;-*VGE$*/UR_Z9^-X.MNWBN1T!.66[>6>J%.P-2:B$4 MRU!1&XYI7ZRCR-U([6Q;.%R^\@ ),H]2D(P]A'2I!@E/B$0D+3. %!$/0 4$#=OAY:3F$- M&M8HA5;3UL_\^]_7HB;#T'4P)EF7D]BIZ=:2UAZDN+RK@^GT.&^-++Y(E/,);HZ6R!6.T$T3*;!W'"F[MA#'*DE MA.K4+E3*M%RYG@;J\B,M556YR;)MG7(/OZYWV>T]^K'.=^+H05I6XCM?L\VA M:I8C:7:W7]&(\S]+C=<3SX-0<5NQ1L27KW:X>PK="@'D>1@2&C'J A7&,CN)/ M,52ZY&H:1)-*\>/1#6-Z;#%6ZB*]C#"-4>Z3!S?.F0_-CD[CQ>)E73L&DEIO M/\;+&P F\'E@5)B*#!."(V/#=+B)(U= S6C.F:GJAGM MRD0[I9^F\.DZYW*Z/A/=:N*M4>BTU.HF(U5-TJ%8AL;:<$R[BDF1NY%JF>;% MNMA<+J/RN'$?H811"I* A)$'TB,0Z%,#5:)CS%M.F8_03(OE*,I'B>94;!L5 MSU,#BPJMFO_:[K#ER+_NR\T_;Y_$#^H5@T'H1XE+$P(\$L(8X?X, M:\R"0*K)P#*03KK@D7?NM757CX]EX=0";/O3[/%I5SYG65.BNG]VGH17^DLA M,T1=?8EDV0'76SJY<3Z>Q;GUZZ;]\\.=\,3I=HP<5%7B=COQ=W%I;N>.T[KB ML)]9M'6;F*3A195:B M&,5:L!8R %AW\YTB%LN\ZDQ?2%G\R*J]**MN=GQ#/V%N"BFFQ"4L=5T2>[U% M"E*\XK]]5^I,/U0MJ;S@YZ",3!^.4+GP%GE9.46Y/[L.>9O734O29J_N^"^' M+[>SGD^^(E@R&]0-RT)>91.>#&1BX]B1Z#S8%X&*(MRGIZS=:+MDV8\3!$D< MDX@PXL9AXK.C%(2Q3^0.4IFTJ)$8*;Z@'=+V!(' RO\0^^)G&9+,:RO=4\]< M,(:3H\FCH)<']?3?BC,$#?UM68* Z9SA;(H49B!9NG/A+&3KM2XT1/KUUH6R MG%P81FPP.GOS0O,>E?:>/UO;@BN*"0W3$+ 8D8AY?N2'Z#B^<4 &BBATS$Y5 M1''>>.M^PKW!Z[R;WA,T2KGUO<"E;@ :V?B3#L4R4FX;CFEO]"ER)ZN8[/X^ MV^QO[]E/KMO%0_:%IYNWA< D_E]T5?BQWK4S^GI?Y9N]T/3Z.RJV+[]Q]ILK M%WK(AZF;$(1"$!&N[GV!7 (A02K;>G/@L[R9U[HDTOBL<\JIN%=.^_?:$9?' M<\0WK5!G)^!M"Y3JZ%=WV+C8OOE--?6>Y1F0D_FEAU]M/#A%OO?'$0Z)B),F MXLU@PZ".VC-%YJ>24OX1,3#BFKUB,XY!1'* 8$A*"V$W[/ ,Q[.+54^/FU_VZ MVD\P4%_%HR*EKZ$KJJK^$'OCW&4/>5$(R13=4AL<$XZ[UZ,ZP3!J-)2SC(J_ MT,AF:Z"2#N)_P+@C[ZO)8421X6E&A23Q,4%^XJ#_0\HB&]7_!&61]M6HLJ@Q+*LL7P]/3VU1 M\GHG+*:[\L^/Q7U9/39%#\=36 %. #?O>B$-7,@2$OI);QW$:O?AF;)I>3OC M'&8K ?<<:%,XN"OK0Y7]32T)-$:U7+HW!\MJB=T+@IMT36!TSD#.=H!4DKP! M.35-_S*$T[A7I=V'5O624"X37( _K_/M;]E^%7J^&WL139";NI&? N#W1T]1 MDB2IVB6@:I]M6=R:U^W8\#GOP*E>]:E(EYQPV61*3:!Z)(Z 9W!F,CIUCSA4).S#N-93S7!]JDPN,$Y7W\@60:'JH.- M1V$9LFC!K]>UP9:8DQ71+_G#]_WM_>]U>PW1[=U^G1>B.KG?Y4W+ZIC+?Q+[ MP*=[U5DHZI/=E$2NZ%2?NMCMBY4Q\WU/159MXK LM T:9]?!$:V^UE5>BQ>[ M.8E;-JZ(+ROAX_]I[VM[Y,:1-+_OKQ!P@YL>H'HA2J0DW@$+D"(Y\*';9=B> M&2P:AT16E6R&/$$^3 8#$;\ M7-[__"A_?UEW?:J98%](@^^#U4/U7J,PJ&KLU(AJ/.R+_?28^7UG$2EWTWPM MZ"2O$M+ZI*#*=3^<:!N#]_)/2]E3Z)I.?WBT+U$K8,V_-N7 M8G.WVDN_L*JT\[C=%G?T2C_3_1UD&F8 :3# M\=8&=4SH_]C4Y_7;1MR@.))7-]7%%LJJ62TS *R;P-* >BQCT D9W#SN REF M\+UHXHQ3WR:KP3=X<6S9 GZ0IGVUGET'.\%-H6+%^5(U1T%MLJLCHYOE6O+W MA_)^_X?\"XN<1@+&*$D!$A'%&/"^E0B-$J04M'0WNF."Y'71R;9RU.V1X!UG MUI72N]UQ7\JHE#HY%?G(Y0W9!)W7M M[W[PQ1[*A2\\L(M9&0PW]KE<%<,,L#/[FWOP9Z^8X5J_6!4IY+L*8YR$"!!$*0-)=#%(695HU]NV/[OQL MT$D3?)+BU ^YC;M1.[: P+^QZ>YM"RZBKX,@LE;C3GANTT1PX0+BSC!\G M"8?ZE5/-\0GSU?OH?Q@S0HC -!,A1Y@PP;HDKSR%0"M)8AJ)'!/Q^Z*:<:OU MJG&DZIIZYS+9SR>R[X+=Y_*/BKJ#_6=Y-)'^7!UX[[Y3I[?J7GY.9&G56)!O M1M8-%%EYZ33;M:H5_ LI-R^K2GB-E$$MYO24>Q&Y"Y1J#WE_*-.B3FG:5ZW0X83F.0BCS(6,1Q' MN*^MEJ< PLG*DEV41,OQTZ\R]K'L'JHJOFU_18=#5X="99OYL?(GTM7JNW4] MA)7?K7?1J^O[-G=XN7Y7[E9/7HGFF/"8Y12"D#,1,41%EN89I@B&)*2JV[25 ML1Q>A!\'\GH!@T["^=Y0*\ VL*ZMHN['\K6KTNG3:?MX*=^GUGG=_2 L3##* M>"02$3.8",99V@X2$91JA5PT/^TXMM)(HWGAJ0F.XFVF.USTV*<19#:2>8K# MT"6C&6!^$(>I\*?7@V,PT".#O,ICW.S[L2*0QC&B40Y1EC+$(QY%W5A9A TX M07<$UV'71ISVC8OF+9HA9CI4X1(N$\:X"CK$YJ6.$UPN,H@ICCX1B;$.9_ED M'")V;WL(SSC.Y"$#4)3#",6(D';L.$IBH=?[TLZ8.BO)J NF_HW/*[Z*4$7; MC_5F62>CJP@]Q)0/X)_+[?YCL7UX<\@$7."<"(!$)@A!><)R0 GOAJ))I)6Q M8S2 XTV^ENEG^1;]T>V6=Y+*P>D,TW];#[?%G>K??!+N3L<6F/E;]:[7_G#_N]N5#L:W/7497JTG&^,YYDA6W!?UT^G;5M9@>2O=W_:ZX[;<:>>ZV/ MX3KI@C^D>$$GWU53)L17KE. =.C4:=$@?C"?58U.3YS6T5+EP7?;HJI04;^6 MWQ7RU'N]_]R.W46@%CPA&24I3FA"6)C$<<23?F24:14IMS&>8QYL16R*=>R* MYME'68D9W#Z)1D^['A60&UB/-G'W8SU:U:AT-TM'7/,L((LABP3.!451G@&> MPVX,R%*NU1M2[\O3)%6I+2<;0!GAK(/7=1H M(J!*"+^4FT^G@:(4Y5C^AV)Y-D(\93S%HAM)H!SJ;,@FWW>\ 5(9W&&>2)0*AV8;D@0QUIAX%$#.7?M&]EJE[[H!!NNGN_( MF7\9I$$OW@*V?JPB.ZH\\]NMX:.ZKIX6VSPIS[E(>)BF,$OED0"'A*72-0#= MF"&(M/*SQHWD>&6]?UZ0>-H5-8C.P)*R@ZH?:\J2+J6+>:=<1;&*A=K?BT(2":7=R>C#KG,;&X&"=2.11A,7,YB& M_5OG".G'S"MP?NG &6K;8@$ MQ#%)'D1JW0J#7E?F *J%!";!3H\^:Y&"(_"ZD.+DW:]> F?()QN+IR?NV&@U M3CTQ.[C8R)&HFLVT<4^$:!0R"%$H8L!)AJ*HBU>@B&%N*TU"8\CY,R6NJLY8 MMQ?"]TY1'Y\XX0CP:7,GWEXVP^3I$P>9##,H#"SC!R7:5DHCC\(8,RTWK>7D MPUB$ASDA&LD@BQBF(@4B AD1#$8BQUGWH!CQ$&;Z M62 7/SE)^H=YVL=E2-1(P@$:>JQPH?*!P_R.BXD=RJCXL<(Z&DE01+22_L__D44@_=_U5>U =T3'H*MQR2QXZ['-*=2-8+-5"E!% M;"B;Q#;H?I"9?;5.\T[H. MX_KJK\U\/6KUJUG;9 R$VH3F$CUC"IN_U,G+"*E1EBFLWI&4L2(OT](X;'0? M1[];?J^>'7:IO%$44AP31D48@22.$IQV]WB)2*J\>_UGT9I#.":@_M'MET8L ML]?*NK IGLK<(Z9Y2NO :B6:^?7Q4UR&#G+C@/2#9L8J\<);XU&8:-#+]K&X M>TYK"R3B#+$\8I!%'+,T1&&7C)@DF.EUOC,>Q3W)5(+U+^DF7R[G81E>,2.A M]&;1C-7C^;JQ@HQ"!F [%'G)SR)(E%OR[WC]MA]]1I M8:VG4 UY7N.P]8.@QBKQ0H6M49B,#*D?C2L/CVD2E%W"2S_@;H"U']1E41^UL+LQ4EIO M6H\.L4<#AA''&%$ &8TS@F)(HB[4G\4HT[L?-!_&,84USS;-[P9'X*?(5]- MITE4-6I/XE:SOG@]B\\0,8T'U1-&LJ#(N0>P-K QB(XO(I)E%,G/"].$@^W$0>_C)!V -PJ.,:1[]D"WFJ1;F60_. %(\E? MCFUK:J\>U'YX6#55D:M^G.6F\H"*S6TU(@UA+ BB(JZ*K&CQ@QI5Q0 M&^,XC^OTHC6]:(^%"WYZ6^Z+ $1_TXUCC\!5-78]#:2Z\>JG:#Z1:^KX](L M#<:DQ\/J!P-9T>19[-D6.LKM>I^]G'VS:<.'[\IME9!+]OOMZN9Q7STV^5A6 MSE(5("_7\J.?WFPD(Q2[PR,WF"(1,YPSD,6Q8(ABU M).=3J.#>Q:(YY\,.+ M50$TW\U.;3$UNO386'H,>ZS(7]L" U=!KTS0:A,^T: M9(#19[*\'YO 7,J?=F.>TP8:G?J:/(9:VK8'?83S'.(XSSFMN@PE(NKJ?F99 M+(!F9S[M[SLF_5ZDIBC,5?"7\-_#, 3!E^4V^%I)&'PIML'N\W);7 4@#*_" MYO^;'^W:EU2K_RKNJIN'[J>KW:Y^9E6U]7O<[_;R'RK.4>[SK+?A&-E-;==P M;3(]ZC]8ZT-CK5H@2?XUW),W2SQ%9H"#Q^#H!Y&.TN!Y\\.1:.B<[\O-\3"0 M(I*SD&$ )84B(9*NA1K&*=%J;*;]\0E.\M+QJ9E,_[BN!Y/Z&=T90OH'-9)IE6TPA5..3 M*=#3HY4CX"J1 @EU\M] MT?1_ED3W95M\+C:[U=="GA#+AZ*J,?^VV%_??UQ^6\ P3"35([?ZLXOU0%7RCQY'1X=0(=(T9%I/"%+5]H]K^3C$$55K37'' ME]O-:O-I=R05*^Y7MZO] D4098QC@'D>YXD0!(;=P$ K>:9%H:;D$+O&I'T M^-(&HFH4.3&8>JS8"1=TT@4_'4/;"OCRC;D3#KR,V #M683;#Z:SJ5#I;&J. MO0E>) "1-(TQRV$,05J[<'RY(KOW?IQNUSO MJOZQ]8W@OX^]N+T,L.GEJU5LQU^@/KLM?;>.Z M:S?QOK@M5E^/.TZ$223_@Q/!J0 "$)Z(3$J!9UFVAU9%=![J?-.N^ M:\4-EJV\FI>$=C%7O"*<#6[M"\*F;\U!J*NA7NGS=+71 7/HZ MG5X,.D30+,O]W7)[O?VPKZ+W=6K9NV+[H92!=:QYG]O> R0)E-IHNHO2^DJHL!0 M1MB,8:?KP^O@12@2)C("TRP3*4D03Y)^5)$ K7#=V+%FXJGCQ])6R4H+9W/& M<@6Q'=HZDFY^[CH21I/ 3$#VE\6,M%&@,G.4#-Y6OWA:A20D:1ASP$%, QI M@G$W,@-,J\V]C?$<\]KQ"VS;\3,K<*M1V]1(Z]';TY?<'H7-%& ;H#J;H/M! M=U8U>OE)N"6T#&CO^;&6I AG.8<0,A(B)I(PZ8D6(M/J$MKC3$IS%B-DH[#5 MYC:GL([AM)D#8P,0J?&7,;#>\9:Y)B_SU4ATC'FJ/=P" :3W%U-,,>1QAG)^ M8$4AF%8DS'2,.?AI; S,&$]#7G( Y7A.FKUDCF+@:RR:GA*1KA:72,@(%6," M.CZ2BJK.5Q3%4280H!E(8 K[$!O-30^&^@/-0456PESCX#4D)5?(VF"FV<); M0RCI<)0)N)X2E9$JE]C*')]+E/5EUW>5_..HJR39[8IJP+X;TOMRO1;E]H_E M]FZ!8,0P93&(4P1I$L=A1N,08\"D X> TEG/Q;C.">U\0]9:YCKEO96N()U+.:9"3;>K+KMYZ MY*DPK#<> YS.[$,NT9YW6W*J6>E^KHYOS%Z+\;;8+Q"*0@Q9QDG,4)(A"%/6 M#2DP((LOQ795WGW8+[=[56][Q' ZJ_%4,N4%28M/JTU5FR6X6:ZK;//Q/=C5 M\51UK"<"T>+>NVH8I"=W5#?#2\[F>C MM74W5_]5[\77]]TODMO_][C:U24Z\W*WWRU$RAE)0I"E>90">0!(0M*)%,9 MJ?'Z)(*X]LN?R%F58;SM%O/R(*K\H7(!DVG,H^R:^V$90S[]UUD^/;'9]7W0 M_X4C)8+<-YMI>_-^V&ZD>^_0ANK^OC&2PP< ]P;RYD0P@:K/CPA3X:M\9NB& M+^ZZD:OAR$-5KJ.1:9%G,8QB+ A%%/&<19Q$S<@\Y#"+%YOB4Y5T\5$C4F]A M6*45CYL5_TQ"Y55_+%*UF=YU*94&NZH;]_L$5#>.(,V]3HU">VCI:5 MLSUC(*)Q%N,LCSB.(YZ I!L2IB%MS_9\7\IKDS8W9I4/] MJSEMJD+JR0*SHHK.:5,/'^5Z4,5R5U3+]V-=C*KXMJ=2S=\7609P&NQ')+NY;+<%GUKPUJ<0/^[4NQV6D& MRXS15(N330&DWI&NENBJ]N>#WVJI@DJLH)9KXA:B+Z SP$=C\?2#BD9K<5K- MR0HJZ@0D":[H5U\]>']=\.MR_UA5VSR1)(UIFF" ;2)3('5E$EN7D-HDN E;17I\A? M'6XYKSH;??> (;6A'61/=X;RA5D=:OB,=5VCJ5Q[N*67Z_LZT8A*0>XJ7TFZ M0_7ACFRW<@445>QP1[\??N?=\GOU,U)=[M:"+A) LCB)4I&& &.21@D!. L1 MEH?!'$1:5:.FDVI"]J[%_/FFDC,X5B8XUB:X^?[D%UN-@EJEEE,4LUEF,+$: MZ?MI7;VM8&+#NBE(;90>_3RM0S(:]<$T*NI[?+AX)\6^T6 M*4A@%@I$*0KS2*0THK =(H4L1EH%('0^[)C_*UF"2IC@MTH<3>;6@TB-?)VA MH\>?RL"XJ1EAY0?_F(E^6ES!7']=%F#EPW*U621A3I& (HQ(3I,, M1@#3=I ,,R9,>$#QT],Q02.0(1>H J7'!@XP,N:#2_ X981F< 5.T$3,+U;0 M%?X%7C#"0"$UCD0AR/IN&M(967TMJC%_+1YNBNTB$YR2),UA%+)$<)3E&>[& M$Y K/>,=/XICOJB$Z_I)]>(%E7S*Z5!C81RFD&D1U&.3E\$+?FN$4W\1,A9% MY8RQ"=$T2P<;@^KE-*]A]<_G<%F";/8$+5MZE+8GDYXS]^;==?M]'!,B/\DX M8S2.8!3E*&^_CV$2:?EQZE]U3,E2$#V?30,/-7?-#11ZW"IET%[N=GRT7OL! M]TP?(3\\,P.YR[%SPZ!+X7$ Z8A.@, Q0!1)3DF@= (S'(?=B&&&B%;L?\0X MKJ/YY^*WAS":0:(UI! M1Y6D^,.7=?F]*.J1VY$H)3A$41J#.$$A09#UO@ZNVM4OOA;;FU*5GDQ&T%E+ MQ\*HIX>V0C5U08)W\M<^5RDA@\=%)\OH##P#RV<,F'XLFU$:E/:FEMXR^6>Q MJ_(.ZK@N$S&&0*"00W4KBM&]BQ8\:ENQ*V3T MMEY%4)PPPQ$" XQ@@I,?3& D>3E^EABM_#9RRW J8I'D2"00DICS#(ENC 2G M6CD[>E^>:O4;W;5H@J3% [P,>2 6>Y9GJ!PF0%*TGDF1QEDNOG2L] MP(G":EN#.ZP5,I?J 6\&9+KY?OB58YG>/E9;6'E/[N[JNAK+==LKH:XX=[,N M_K&1EOSXN;[$7U" 44)Q@F(*PQ#$)(D/L0&YUREF0'DBK>/]IA&V>JBQ[,7M M.[=T @>/E<3!7CJ<7ZJ$%NW:Y/[ >3EORQ-!/=Z?KH+#K#DHVW>GZ6=-K6\@ M%=;+S//$ .JY:9X([#['S;>9I:\+>*(C^+MB M6^4^+C\5U_='+12:"];EM]7#X\,"@(C!%*8L21,<\21,L^YU6TXRO2=R*91V?U*4\RR+ (%QULD!4ZX5:+8_^A1QY5VP;>6K2_3?UQ+6#1#K MLOTV6H[9LH7:[C.O&?2VE*?-R5IQNZ//^V.[-"('G;M?&N+O,*%FE($XAC$'.2B1C"4*OC[*2" M392?U93#G>C,8&0@QV<$U[:9_$S07.]U]GTW;%^_#@!G;.'"X1]CJUVQ>[-I!/U8RFWQS6:_76UVJ]M_+M>/Q0*% M@M*,AW$B""84Q5M&KH%=53IEV.[L*>DV#6M57LK]I&,_%ON=B[KSR_= ) M)+;V27?VTG[-*0^ J]OBO"9OR\U7N9D7S;Z^JZ4[_O.JN/G;=^H&DXG[JA[ S)NOWNCW=/]MF$5*KX'NQ#PYZR7/B0_DX M4#+![>-DEV8:V#K]FB9^[)V>8?+2DVP_I)LPD/F^:'J\=:IW)^5('I2C-..4 M(BJW>$AP%'>RAK%0:CH[KX2.=\=>KR#5#D-/8>%-$.Z>PVTQASX/M6]U> M80#T!?,XBX2.G0Y^;&,S8V U-FK'(EK;U%!F(GTA,_$XCOM^]>GS?G=(U5@( M1!*4XBAE>4I9!&*2PUY6RO0JDLTBX33I?/6SB-IM"1H?QF";FMYX&MN4UW:; M^7:NT>TXCV^&C:OW2]_UQEU"\W MW?E0P)A0(I*0B9A3'C$>DDX?GB&M$EW^:N%1U-*74.7HB3%W^'+*.>$ZI,F_ MW:X?Z^SV/UEP\X(19PEXVII8?FS*KP"GR0*C=BT[^^;>')Y%N6U_5/T>6(B$ M()[F&1!I%L4Q9X1WA0>82/4*[WDFNO/P:B^+46#5,[3FWJ'=V]CUMOSB)MRH M5C\W.%+N!]F4S]IMCIUXW 3ZP;??D>!,M>?:L*'J1LN*^]6F$KE*(+IYK(:J M7HZWNFU_7>YO/TL?^\F?-R?[Z_OZ#Q<8 ,*0X#0DD$OIA <9R )0\0PSK3> M5+B7QO%V6)EVN?G^UUWPT,HJ#[('8:OP;K%>?5I5)2>*KDK\\6]HIN5,8#ZU M'=$OR^EMQ:_\:TV]EHT =VJ.D,ZL>F M,Z&^Y5Q+9ZJM88'3.,%9BJ@(HQ3@#%/274W*XR%ET^P)%\5PO!FTS]&K<]%1 M78:.]N4>\6E;[G;!E^7W8/]YN>_^9!O\L5JOFPUDJMW@LL5<;P-6C34'_W?N MX.ZOP=]KN\KSTFO9#ISL \H6?>T;@+JBUIA?$UOE]M_R6%)=^&WNZCC?.WDX MV1;[U;8^[+?2TF(C_V%?";K+'[=;^2>_K)8WJ[4\IQ2[!4TC"A.4XX3R%&0Y MC1/6"48HT*I+/X$XCK> CEIN&BGK8I97P6TC9[!N!=4L8C^%E=3HWC,#Z=%^ M)\7WJZ S4RMK2_ZMM!-W/A\-Z0"93V@O/TA]2H5/N[)/C;5J/62%1,1G^1UR M"]H5MX]5V^+K^_MBV[_57@"24B 8AC3&$4TPR4C4R9AG4.FYUCR2.0\%]8)) M]["13.N*9"9[#3.__Z8RN>"@PTE\=#")[]C0G5Z7$LU],+1>M6%_#3ZFLO#D MAE0U.H^/J^:W[;"+A;A!F*I??"28+3 M'"8BS$E7)8SS1"A=%\TAEV-OX5"E_$O7+;CQ%10OA&8QE3M780HK3>XHM#:^ MOC_J".V]C=U["5/8>C8?P<#F#EV$%Z"V["",->CK=0]&:V[!.;"#ODO7X*ED MBX2S+&* 1Q!REHL0T+Q+;.%)F"@]89]0'-\]FI=4"\@B1DA*I6 9Y#Q+DK[4-\]Q!ETW/!POX42I/_>K;_5; MQJ/$DN7P8S2?K*BVU?MO0)/=?]2[_L[\G7[!L8*7GB/Z- /<=R2<=B;,UH5P MU(QPV'7P(OP##L:\YO;#YY@9 PL=!6U;Q'D]O%;@+LY1_U)5;J+38 %" :(H M1BP'$<@8 U4*12LO9&B:%H*CI9S(0]GT%P^[6L2@;H>Z+X.;HK^*N#-OU#2C ME=52V%Z'@6?S8 [W4HV"U<&WW\1>21V]2Y8:2)B;?W;XD4?G 0ZV:NI9MHSS MNGI]F&"[NBVN[_-#7ZXN%QSF<1(#2&@$81ACB GM2C!P N)PDN)ZX\6<++!> M27C5O!2MJ[&?^&W#R#>T0N:WTJS:T_$E[Q'<7IH-?%?MAWVR]=?](>>9HJB!4_U;<+0!G *2427E1%.%8 M;KS]D3,C"7(=8+8@HN/M[-FY;=4*&6S:XBNK6D[]H]OJ630:/DZYH'[V//$\V&VX//H>>$P 'W9!I8CT!:-_GI#T#9!L!"# MMFX3!?=%J7Q3]TO'3[!WY/9V6XF$! 4)"C/,(\;BA.4\[Y_GQ53Y%MR]((Y= MD?Y.Z\ORN_S&^FE!HV#92*F\Z4Q@F(LNAE\VT7,D#E>,;=.3E_*>K@ZWD4]4 M"(A_%E-V!ORRG-F6[]Z"ES?TT3B>W[:G,\_LF_.$JI8S3/^);GMY713^S6:W MW]8KZ5D%XG_6Y16?=$,5R]6V:82:,YY6#7*@G-FAP)1)-3IE!"!:S40]5<'Q MYM[4Z;^7XC2MN2>Z_G5L=L=WP_Y8?/(81*-Z<*1[4"M?E3C;'/IX-P <-_&N M]']5_;M'&=G%G?,TL\ZCV+W'(-FZK9[2II?V\MUVOZC2PU9WJ^5V5>Q^+:I3 M^R(3#'% <1(1(;AT'R* XA!C(! &$8M5]EC#3SO>^XXE4MOW3"$:WH\F0$=S MGS@2)OBM$>?_CJ)MJ>(192)A(2=$B01B2S,QSN_#. M+>RKZ]XK?N9BZ;<*C*!%8]R.X)$C?\[4LSCPH^;;,V*LNMP]JF:RO1-BT^K MS:8J('>SE']P6RCE[;Q6'FV0GY="-:W_IV%/75RF)TXCR\W/F7^7G]CONDB- M/(R!,"<(HU1 E!.6 9:\2F$F5:/#&^$=GR"J:69Y3F:=>O.?7QQ:%A?#RZ- MRH<[AQ]E6WUJREEV5 MHB",$\ PRVFG0499OM@4GY;R+\R]K^I+KL3 N&'@8R65B;@72:ZXX+8Z@ZS7 MBGOM*R/,9^#/PIGF4^!'I\T1R$S&G&.M-S]Y/KTY7H@D#T,!*6$IR=,D)?(P MU8DO#C1-?7E!VI/R;/K1=UE36&9*;=*TV_S[ZVF\$@M,&*:8(AJ%TE/@&>GESU.4M7Y3PBRW\5JT^?Y?^2 MK\5V^:FH U1,.N1]4NN3:W.2I$+D!*$4QP3'(<]9IV75"MV/.Q0WNCF^:NED M_3EHI6W"YT$EKTJN_H\Q?^8^",T_=7P]+QUEH778#,_4X#=R(S^YO-W_>'EI M.K-C7L?"R3S^T[@?;M";WDEQ. M>DRNS("B'(DGC3&2<4$;E ;=+8:$A3HF7 M:7/CU9HQH^Y.3JSE=E=5?VP.D-[$:&U.F]?CMEB=*S^,K_+GWZGXVDBSV7] *>,,!:1'"5QA#%!)&GURU&$4C\B)[:UFC ] MU5]'P_I4F=O;F'.6^.IRG.:Z_MD\#\TYX4'2K+UY^Z/[(,YPFRGMUK;EY_=& MVN2X1TF%EY5#>1AG.84LQWF<92% O(OOY!E!B1^NB%65'/LA YF\_KHE=N?, MW#[);-/%5X?D") _FR^B,Q?FS$2W.UE_="_$#6A3YZ^[L/G\_L?3S,'+^F&< M Y!"C B,*,49@!'L]1/"$Q?$ME:.O9"C='A_O0[K,V5NQV/.2>*K[_&\V.B? MRP'1G!,>).G;F[<_NAOB#+>9TOQM6WY^9T3CUHF2*(OR)$,@%5G, .1IKUJ4 MQHF'3P3&*S7/ZP$-E^25L?V/<^FN.G-^=(YW 9F/E^YZ]E9E]C>;V_*A^+"7 M0]52MUG "\8C'M$LYG$6)@!"0#E+*,:AR#"-(]4&\J:?=^=8-Q(%O4BS93Z_ M ,T [8P%TP\F&*U%:7>*Z:V7O-SMK^_?%U^+355"'@N"1 0BD@ :)2%A:=Z/ M$1*A$QK1^[+C\$0E3%6Y=MN(HQ>0T,1(C4G[*OF M$VI,H/-=+1[H1=!(VI*B!%]J6?1(0 L<-0IPA8L> 320O!N&Q,GJ/])_8.V; MH.3'RC>2O!P_1_16_;4\%$O_?_.)?ZN. L6N]SAR!/((1B*G:22@P D,<3^> MX%K>@/DHCCV#7K"@:"7[7WK$, (_-9J8!CH]TCB@U@DUV[GC17@&.&4\I'XP MC 4]2MN333,26ZSEGWXBF[M?E]O?BZ.1%WF811'-DQ@ @I#T:@2@O9,CN5#K MGM9\&,?\\V&YEHMGN;D+'CK)-*]+1R"H>'\Y#7B:%XJ-4#5RO5@=&TT @&XJ7% (6*/=_'#.&8?0ZBU0OIMA%.N1?X*/"&R6="W/2(YP@R*5;0 MRG61>:Q"I]P@?2H(S5J?&T)YN9_Y@-IG*-D23K/W(+>B1&EU[F@&H(J-]#[7 M.T!&.,X%$3'(QP[EF-B;L6K M67GY1$#-L-582!5#61.BJ1G>.@+RJ6SS.(L7D!H*A%G"V ^WT9HVIP$SJR@9 M!]$6$,4\X3#) $X1(33B&>_'B5*B$T#7_[KC,'K=>3HHGX7.1D;.+H-F&#&S MBM?82-G,X3&=L)@R;GYPR@CY+X7!-)'0YHWFUO^7FO*$#FB9S.,++E#O:+)^?*H$FSET\ M XD*A1@ Z!F)F&CP$HT8HZ%*)&_+3?ETL):Y^O@]2?,<0AC%(B32^Y'CAIJQ?O;;)=^ M%Q$;H"A[:/M!6!;U*5W-2]TD7KGDBUT?;4IRGL<1)R %D+ \#/O41XQA!$RZ M%>D.H;3 1C<5ZJ3J#E1Z?*4-FQH[.8'*,->YA6>6R,T)#@,,8XJ8'WQB+/VS M1.8Q*"B?H*J=_D6B6HB<0Y1B2&).4A2+B%#2#+Z:#D+-HU:-WJ"S,_&Q:Q"IH1.8'8C]X");RIR>RVQBI/Q^6W8L>_23=+@KS:++??W^R+A^J!575)+S%< MUV(W%+L 229PF(4\24!UP&3QX5 )HASJQ(SFE'.*V---+7UW.-Q7\NOZ63,: M4M5G>QTVU/7_CJ)@30SQH%IPT*TSXC=8).GSE>R3DQS*!#.O]T M\&-#\0*)LR_^?+".WE8F)6EW3%ILBNJ%0LHY02Q+HPQ P2@0.(?=:"3BU.B@ M;C;45 ?V;A.1G%,+=H@VFFPJ!I#J; B.8!Q#YE*D[C@?_-1*-;&K_0(V%_G4 M'$V?N'"$%F=Y;"PJJAS4/(JJKU18EN TC-,D(W%&*851'G<#)"$$.MZOQF<= M.ZMOBWVPEG),NQ@.^@_,?P.0_)CR)H*7HR>(WL0^*9W1]/B\OJ\K_$@@">JAW 2[?7G[>_"X:^K$R1]^>=PW-8.D0G6J MX%VC4A5'JQ?AH7204COB20VKY@%X8%,]!^%9V;Y&Y,J<'QK#'HE]%=#>=JWH MT_*F&;P#'.O87G[PL6LERTG7@![/\^6VZEBW>U=L:P$^%M_V5(+S^R+#>1RE M"%!Y8,,PB7A,\KHT4DYC"'"D0^7FHSAFZ\J]J>-Q4K)F0>NQZ0CXU AS&N3T M.+&3Z0!:\%LE5U +-G$2QHL #;#:>%#]("X+>I2VIYL>_;#BR[:X735/R.0' M4YSG! $8PCS)<1A21*5;BQ*!0Y N)&'>E*JFEAVIQ.^F/+_B+_Z3_^K?N)_*^JKO1__-O_!U!+ P04 M " !?JPOTR9WKWX-K'9UUEO[9K>F>_\,A*9J:VE6(.);F< M_>M?0!*5-UU(@:28?\MFXN)K,;O[Z\Q^??U&?S;MW/_^O__G?_OV___++_]&?WO]DB_'R+I\M M?C)E/EKD5S_].5G<_O3WJWS^CY^NR^+NI[\7Y3\FWT:__+*N]-/J#]/)[!__ M%O_U=33/?_H^G_S;?'R;WXW>%^/18O7MV\7B_M]^_?7//__\R_>OY?0O17GS M*P( _[JMM;=$_-LO5;%?XH]^@>@7#/_R?7[U\T]!PME\]>T:'ZF*?W]5_D^\ M*@VEE+^N?KLM.I_L*AB:A;_^G]_>?U[)^*^ MG-SE[V;CT)-5@[=E?OW7G^_G 8+P=89!!.!_'*NU>+C/__KS?')W/PWB_]I! M_WX?E670\K?^II,T/@I*9ZDN1QS7Y1[/-M42Z^Y.5=7,**V4W\XY-ZZ8*W M].7><7KR0_WPVVBQ+">+AS;AJ/.!GJ2N,X$T:*#%7A=W=Y/U)\('33%;A(U> MV/!-CO;V>,5>>MEP!FG>4)M2S*[BDA:_.R^FDZNX6WZZ;!SM?-WZ??;YXR@N MR[?Y8C(>35,%V-E8Q])\7H1_KRBQGD']M/CS%$T<;*=/&8+Q4>:WH4P@\_MB MGBS+OO9ZE.G#?5ZNMCZIPKQNJ$_%XOCB<*A.UWUKNB0T::/KOE?6RVK<;0O8_.LB09C:C78M M72TSJ$;--OL9/G:L0T^*M/?E]7C5H]7POHM[W=6\=+@O1RIUWKMF0ZMA(YWW M_G%KL"Z@_AR55VH[2W?6GV2"H6[N[_CY97.>+R5W<]*F[(IC$_VR\?+?2 M=!^2OOQ-HG1'FNM.HCK3UN$Z[?7M?9@5C_7E>9FVO_UX#[8]>9G=K'[5A,2G MM=6V+,UFD<-UVN[;(_$WUQR3_!5*3]PG&DB0UG+;/W_-%/ +] MF)>?;T=E?K@K>PIWUALSFHZ7T]':!2,8_I.QFEW9R72YJ.F4BU_I#/IZPS/ M@U5:[%DQB[=[X<^A_DU8%!_+(E@%BX?PX7CR M=!\WXX>[>ZA&M_UJMJ@T::';?C_._+M^>[(PC9KM5L(ZT\KQ>NWU\5,^C9OD MCZ/PO2_E:#8/R^GQ:^ACM;KO7S.&-VVES?Y_RV?+(W;TBT*M?]U.YJ.;FS*_ MV9BZU8_K0=>@B=9[WE3-!RNUWKM/^=UH,@M+?[#V5L[KLW'^X>MTL@:IWIIV M4E.M2[)UR[?Y=5Z6*X^,11E&R1.O=U/,%\VNFEIJO'5IZTS".XNVUY,M)I\G M-[/)]60\F@4XQL5RY;'WL9A.HL]>6 $^Y>/\V:_*8A;^.*YS_]3R1P8G?56P M%Q1>?NPD-)Z^P9-K+&9Q3LVOWH^^YB_<"W?5FY;ELVKQ\9^,C_\@6PF[J[66 M>QIWN*UV]F6#+?J[TV*\2\"5<->C^=>5A,OY+S>CT?VOSM:6EOLY7MDG5J6G$Y:\_APYD=:IE7 ,()5/* M2XX)0)!H@H&4T!#%+#?/A9W&U^!%N<&X=VF#53^>%M&UX$N 78?O_J.9W#L: MR+!"6DM!-!3 *J'/]4E%=Y^=>?X<\_A=^LC"^HMSBU60Q*L>OV/J\XJ;$K_3Z555.[[W[X(,10](![FJL?SK MSL'<\3 _O"U[X\.> "LPP])8:BF3&DHIUJKPR#LMSC?L'P^_*@&>*&BN'Y[\ M;;79.8! TZ8R:B!72B#/M'$0*L'$%A7%"/^!IH+:!"EZQ?QQ4NAGS#WIKOH^ MF=<8;B]J9-Q"SZB03# J%0TS+.65?-)+=UFY:<-+C/2:=U)(W<%O$D MK2&QGM7-/$::R8O7_LG:JMH#]4S MSB/!WLW?+?*[AFO3MEJF@87$0JYED(X+HHBKQ@TF'H($_J#A\>><"]2IF/?- MKB<&87SI.KG:O-%=746NM0F;;3SV-I,Y@)V7EF)N.3("$(/D!@FBO:IU_O"F M9Z\32'%\]]T6WF=DWA.(-M?AJSNW9KS;TT@FN0'>!:N 8$JA9=9H6*$@ &>7 M->?UQ;IVT#[WN<^)T?[>^($00M!3*2"G5GBNF/5Z/2\X#C"5L,Z(Z$9:/YE- M%OG[R;?\:I]"5 Q4LGA.R,J(76,^&L]YX*31PDT&*O.*ZPXY1 M1J/BW&IX>R=)!"!"I#0*&(@#PH "M)$/!IPO['2R5T;4/%QJIH'+.%R"#&"N M )0.*. HUMB 2F8I%;XLUB5KOO'A4C-\^SY<,E@0HXCU1FG"& =(;GOGG467 MK_T3M77P<*D9JGW-(P=FW!BO\?\5I9F. CB'5Z\&K63:2F;"Q&R#^&&*1I)N M+H0=1T1#>EG;L'.N:-UI90#L?.S_[Z.[XVM>PY8R"Z%G4CB,H(*$(@44J_!@ MGM>Z*W\[?FU.!_GTOA0=(E[7SPSR_FBN,O+U9E: MW&W?3NZ/<^Q K4PA"*4F%@7[!6BA;0"QDA-3F.+R]K;6W5;9U1[B?3&K,CL. M(%3G>K%),YDVCAJKI+7&> ZY@Z8Z(0HF-$CA'GY3W.O1_S//KY?3]Y/K0-4-*LQD3V'#A-(#,"FN "M!72 G'4EP(![A<]\+0'O5Q M]OO,U Q>;_QF4Q$AJ6:28D*05,Y(@3%&# :J2,IK>4=>GJL[ALQAX*'T BDJ MF'>,5:B$O<^%'6JT0Y!45_=FF+^]"TILG$3.&&"H=C1,AQJA2C[JR86]I.I. M_35O(YO!?1FWD11#0(1@$@)@;=C]:+<=JUI(>UD42]9\X]O(9OCV?1O)/9#( M8!4VQ Q()1VSJNJ=M4F&\!O1_HG:.G@;V0S5-^WJCAQD87>)F&?AOP9:O)V! M$4+^LC92YUR@3L7\C ['G_)Q<3.;_#/L!*]BW,[KR>CU6=VN35-,+K:)?;;) M%=ALJ]+BAS.!G7:28 R!LSY G$.^[8?#X-OCK) M!CU1CM$N.=9%5CFQ=QNR'7TLBSYCD /,N+7:*\?IS$RW8Y@P1U/\'N_GV'F/8=*:<8@<=QX1\B6!AZE6#_DPD?$ MD!75YQ2_4Y#G^356+D,?KO^8KZNV.NDW_WQ&I0K;=D2@40YJACGE<'M\G?8L MA%XXZ0>LI[X6AK\5Q=6?D^GTP-Q=%[_G"QN*V_F;NC>_/,9HI)(:PBB7 EFD !!R166,"E.D?P7Z<^LKK=H MX&P.,)_\8M\A8(]?SPR4BE.+M$/*666=\]LIAV&5Y"$!?HQQ,EQU#7R85+N; MG0C\OO.HI.,O9EAZ(RQ&DG-#B+$4>K^]3' TR66D^8WHJ[CZESP.6M;-8/RH M_YB-EE>3Q>I\T\?<1^]FJQ1(L<9%.E ;3 F!1'()#<1 .VNH%@I3K"4CM8*E M79X#M00<>.(Y=5Q1CY AEE6H8"Q_I*!/M0F2ZD#=#/.WYT ME)16::BIY !" MSS&7E7Q<\A3_M %RJCOUUW2@;@;W93A0AY6?4FP!QPHB80@+8[>2V8:-VF51 M+%GSS6.%-\*W;P=J"XPD5A+/K/4"4>!Q);*:10XSJM$F(= K]_S19A\B[O\?3%O.)/M;B,3) Q9 M1Z##"DA)>,P=46'@G;ZP% B]4RT%[*0[L2>=J?KB1F5,6SW_F)>?;P-<>C2? MC-7LRDZFRT5^M=N2.KV]3'(7E@#)F5. .!I#!8A*V@#UC^2DVY1:?0)_[L/% M77F[W_BQ873DH-)#2H0)VB::T$W8(H* ,;4FU?,?&];(,WI*_+W'D4)3%@6".ZMO2M+.QL!-3!>@2< M:P^$P'83!I2$/]F4H_ !FT\=:+<4C/P\T$5B[\ ?C MC8.RPL-@G/+Z;\"&6*LD[1;RODPP/9J.9N/\\VV>+P(\]\7LZ9/MWDVO#^7- M:#;YYS9M5S&=7*T)-KOZ^$3.U$(VHX MX-B&?\&-FXH3BN,SI@?ZO+R_GZYZ.YH^5>UC O)YK56Q03,9T4KIF,%<<\BM MU\&&(!4:6-$+RXK0,X->KHS=*>:\,XX:C\ME?N6^W^>S>3X_M^?(VYB'#$1> M((PID@@:RZ0GFVQUSDHH:]V0=X.?N[N?%@]YOLE\]\3C:>/Z=P";HW4SS:S& M0!$;ENU@S)GX2F@CMW,:7-BU;<]<*;K51E^V]9?1]SSL#![B4=)QSNTHG1E! M".=6.(\5-LX0XE0E5\!/7=9&[KPL2\>_+UZM')4WJU6C:>UPQ8PQR!0R(JS/ M<8^DA9AD_*<=( [LO.RK555]!>+NSGG]LOH!0R0:6FUQX*Y,+: V\CH MD?0I2VCSX!"=.X*?EVYM:>&\%GK Z7XTV5KH ;G5,'H6N.A?9GL='G$9YI/H M;&<@( PA:\C:8'(*(F9KW8)V@]]S'1^?7W:6SRCQUEDE$>!2<":%49O#5H5H MV-[^RSQ/X$31O@;Z-9U6$T5=<^EIX4PB0HR"F%+.@$90:)L_"^#O#U> M)#X!J5:K+LAJU,PZIPP3J@!?T7LM@!E00(B%0OW ME=6_H\WK+>IJYFKF07.LD4Q :>+663M*.+3,8"LK%#CT*92]6 /N5,IVII:^ M%M08+?Q)J/ VKO9MWR^N#NK@\*3/MC\:Q7'<_'P.1\OR_63_N/+9OU&,BAB MR%P:=V\"KW M41G#H7W+SWTZVO?=BI ME:/RX=U=,.3**%9\EA,E>R+0MZ"VR%M?E)]'!P-GI#6<,>"(YXHA;YF&C@( M-U?IQ#.:%,KP;<]#M:FTZQBK+WT,8K9YM/M>%/M\6Y2++WEY%R,0%;.;^,=G M&OBQ)B>"L62>,&^\$4HYA9"1 M"PK @+_1E]. ]S\ECHGAJU,\:$C"_"P@H. MI+=A%:6^DITA37_8::8V*5Z=#[0->F]/$)X<6[Z/BIXSITHF@=%2<8P$ MP!YSR1@1&PFE,?;" O:TJO.7;PO:@?B<)#H>G6=OI8QH+8732@*GO"/*"X3&.Z%P;(WFD^=:IDG1"B@%<68$SO/KDS<)TO^41;MKY0)KPPB%E$"L':*1/^L2DI+<4J MJ &>5W? H=:P/2GPQ:?PR7(R7N2U9Y;CE3+/#'9>AC4=>DN(4A9N^XTA2S%R M!NBGVR(G6L?V)$[LV/D>8L/>XIF%VG.''?7:"QPF0Z)DU5:HC9U5KE M05NH]K6N;._GWLT"@9>QPT?V2'MJ9)P9A:1ECD*!J?/87B.5H]D\Z"8>UGW.RV^3\61V\^3B]U&(^9?0L?GN7QW=4[7YF0S& MI&PR#,(8+LA#1"CA%9*>DPO;A27SZ>6+IO.IHB]2_U;,\H?UK9Y?SJZ.F]J[ M*V1 X1AV 4L5MK=$(AH6@4HZ%,R!RR+:>8A1=*")WHX'BKN[O(P ?!S=Y^7Q MD@F->F0GK;U!9E/KF9_:WX MEI>S"$)#$M:JGR%O$;34.8: X-HP;U20W1(+"<=)T? &F(][$&3L0C']K<*/ MW58W>4 FGS?D9=TF,FZ\\TP;A[T3Q"##R798:IA$S0$F\!X$-3O236_K=5[& MY&Z!"!$?F]\7\\GB^&J]OU8&8HB)8)8@1@122D/"\%9.35/. QLGYOY!.-B> M.L[P3.?%$>KCN'E?(YE)HW8R8XP6DCIO@2Q0/F;NP@#1='E5WB7MO MT6=>]/P%7G=%&%3_7#^0B['G#]&P:5,9)(A;*J".V?24!5SRK1^,Q;;?/$V= M/\#NB"TO8])TJX2!T'(\7MXM5W'K_E86\_D?LS)?/]S\6UA!='X=+.4OH^^G M<[5>^QGC$EGCH1:$AF4$.ZO4]EX;75HDN4$0N!/-#)W5\45#EZQ^UGXF$+!6 M0&K#S, ALI#C[<4_5B[%=JUO(/2=6GW8Y$Y1T+G(_2C7K.J_[1JH9Q&_UC13" M'CJ(G<>4 PD L4YOI(0(ZUKO5]\.D=*57?^-5#-D^^)/DRMEW!9B&C80U#@-L-45&42 K+*Q# M*?NL 1YP=;FJ=8G[,';XF\W4RU/F&CN7I'8S25&,L$Y8T .Q3#&[M5LAP>;" M7J=WQ*-&9P'M:F1H[/W[9'$[F7V8Y?^9C\IG K9 X?V-9]8 : )N5"DK$(?0 M@DU,&HL$K!<1[NWPN">&G7V[)8WMSZR;>5B/.V>5[K M.YG30G-MH0AFE1%.26HK-2)-81>K5,G!N,4<8 RRW%8 M;9&5FE?;!MX4Q;9 5$ M(H9QQ 8HPEFU0<MLF'0OEW?'42=-]9!I,*X]S"@#JN!3Z!- MRO;UA@WFWDE[LD8&X=!SYOQ+?3OLQ+=[4DH65(.UM4P LZ: DH#FU\4QSK)2G'B'"*;<4*HHJY)CP/VY(Y-J4VGN1U9-.SG 1 M;Z:C^7QR/24E9):"6ZL/B/'6F_Z #JWGP)*Q,] M6EDQ(,,1I_>=Y3-/70P3;ZWQV@&LH5-D(QL3QEQ8GMI4!>\+H)X Z=GH(:<1HP$*7BPDXRF#@!?2<:AN+"CFV3]OER1TB'MC2POY];W-1S9]U?* M*'#(6 * 1*C\"\C^49*[IACEW5JTO+*U!JN_4XU\XKI'Y:+^6(T6V6;O2N6 MLT,[@V-5LS! F-=<.\2L5!1J#"L0N68@Q;EK@%-0&ZK?.0NUAG!?G'J>T.1U MMJ3?B]EX649,#["K?B,9LPZ&,6DUD] 2[Q0BL$(!,YH2LO MS%CI/.L,Z_X. M9&97^6P>G1AG\V(ZN8I10)Z^=SO?.-]!/PO9]C,'U(M&.'[_4J9X9 MJ1RV1A,(G/7(4NV#@2*DI@0HH&O%G.E8^F.G+<\+QB@98?YRB JKK2'>,JLK MB:S6*4-Z@$M'NTI^N?5)0;:W77+5R=6]TH?KSXMB_(]C!RO[ZF0&6""#U4:X M@-[K,!]:MY$18GAI.5I.5? ^GB3"V5O8V2?=/'JF\KIP)B #5 H/8,S4B*P& MO!I/D%AR8;<[+6CWY4U.*J2]$:6XNRMFJ^ZJ6EE2GA?.M,2< VP=TPIC%?;Z M7E52">3Z#;39_8E_@EIWW/4E87D&AN@F#-D4SB26$,7MEX%.4"X!"J-I+172 MD*0OKPAE6W( BJ.O3T1F,_S M11VWYN<%,PN8I,(AS^+5.O/665Y)HRB_L&OB%'6^=-]/P;%?5ICUT5IMRJJ%&97EPV1V<^S) M7*WZF7+"22$Q@IH:@BBFJC+-,6*XUTA W_+R:]$+D4YFP$L[I0.,>W=1>>+? M7<<_Y4GQ3!KE(?7"*T4-LP9J59TB8,V2W.(&:+ZTRYT6 .UMQ1J/X\7C_%,^ MS@/)@^WV>[XP1R_S#E7+PL8?(,PU9V$K0'ATR\"5I)C+"TNITRYU6@2VOZWT M^K5(?-ENEO-%<9>7*U!J,:E&[8P+@KS#T%B+F3 0.U:!&?XN4ASE!AC?ON5U MK'5\^^+5QS*_'TVNW/?[>!,56C=N:8$EIQ&?:J*MB=&"/' MMG)3D7)C,,"LG>WRJGU\S[))J[LYRXC%Q"(OC8_Q;@1TAE2R$,M=OVDTNW^G MW^ZBEH#DI?HX0<&\D$:HL&=P7C$+?'4.0K2Y3/LZ>9/?&;[]^?;.;NIOS':4 MSC@U,ORC93 &J>/6<>DKN7S8@UZB<9W,FW0@^S-ZBON\7#Q\G(YFU9/O^]CA M8*X=M';V5\L8@Q0[YP06TC%/>5A[*TEAV#AV+.Q]"AT?1C?1] M/IKGGZ)'Y8?K/X)Q%A$Y0)Z#]3+F .?191XS"93E8=6&E:P HI33Z,$:R>M M1MP)Y!\EH#3E::*X6#Z3%,4L(*[:W%@BJ);"4;=3CI20"X6.*T@66_ MY[1'#V@S3+CGT",HE+<$>2-%A05U(,WOO[F_3$]'LRWYRS0$K[=CLLGHZV2Z MCG$WNUJYG=X6TZ"2^3H$7@W7JKI-9%!K)P1E5#H$M5.&V8K\C")U80>Q+7KD M=83P&3A6WV%O?Z5,0JF!!IX3[ZQ#-@A9N0(Q#LF%)5YK7_G[V96&=-^>-!]' M#]%MH[X/S?,*&4) 2ZQ6GO"0810V@]7Q ?,LZ:)QV#PZ64R M:.,5#(>)L[M.1GVPWJQ!EECDI.6 @NI&')[SB._!IRJ4SWC MFAC+*.8*0$$15379^SM,!=Y(Q'<1,=/+MPXX6,FF5-I@YAHD4"A.H)-W*+\&% MG?YTOFOO!O:^O?-BS-%:+-M=(?-$:T&LE218BE@:8MFCL0A52M+%85O@'1T% MM8'RF4WR>C==Q^IF85'G#+MX,:S"?B1(RZL70 )JD'+3/FS#O!MFM0UXKU>H M3]"I?X^ZLU(&D).2ABVNU3AZ3!.%JOV(P%2D[/>&;95W1*NVD#Z#95[/),^0 M$D+3T&GO'%8&!7PJUP*A6))7Z+!M\U;M]/B8>:W5E;3' KSL*)TI)(TA$AOC5B\EF4>5FX80V*L^J%[E2F24L9 8"%\4:E9,P,\6!L*.3M54G^1 M(Q:CR2R_3\>1PQ(ACE3.*"!7622B=P89YKPBHI(8>7M@# MW(%0LW6]G&]3W6ACG#%(%>=86D,P@<9) BLK1%' 4FS! 1[L#81MR7KHBUV_ M369%N4)I+?D!;KTLFEGKM<-:"^P\U\P:SBMPE(5)>0@'>-XW$&8E:N%M'05V M?@28!:B4I HJS85@FF._C6BFL$^Z?VU^]/?CSHX]Z&XH3]WJWZ8RF;FN9OJR_JDJX-O!\9=NY"::<#YW7P",)-6*ZD@B% MY?W2K@7:5/+AQ(K-D.W/4FHSL:*V GF,HQ#L[6HH,;$BE88@QK0.0TE#[B47%4Y0(G)A^?):T.[QQ(K-(.WW#C$A ML2(QCEA(N50 6.D<1*B2"G!Z841)46N-Q(J-L#P#0TY*K$@TEE9SJZS%QB#L MG&<;J9#F/,71=( WS=TPY#0LS\"0DQ(K8B9E#,EKA0(:$D*5Q5NI)+K\Q(HM M,.0T+'NW8-^?EEB1*.H"-AQ Z937%CD@*ZF\X2DVZP#GD+9MUE-Q[,T%8#HM M_HQ'$[XH;;'\NKA>3E\GQ:D1)*-).QE@*/PCF7?:0P^58UY46$BC+S5W^ ED M>'F%WR',Y_'-_#@J/Y0KA*Y6?ED?\_+S;8"UMKOFO@8RK(D'4FA-PL#UU'*% MMM*'<9WBP3GDB2N=9)W@>QYVK7HZ7\<7F?PSOZK-JI<5,X6=EIXH8S'PRDME MT-;\@P9?6"*(SMB4B.LY6?1N/E\V9M"Z4H8X \@H TE #4+!+?<;*3'@YL(B MO'3,GI,P/2=S/BP7\\5H%F]0&]+G2&:]4(0+X;EB 4^VE=&'ITSKF MT.G GN&%P0DV4HW: 4^@., ..H@5)$"'_6LEMX6VWQQK;XE0[8-[!E(U,(T. MU,J4XE0*XP@A5@%J/0-L.W@(3;&+!NEFU@6)$D$]&WF.6D1[:F1A,QJF6*RE MEL1A08U['!S>VQ1S:(!/.KLDS4F GHTP]0RA0]4R']\!(H21\!1J 1GA9&OU M:9.R: TP@467U#D=U;.Z4FTAF7^XCODH_;3X<_Z\?^?QHMIVIIGWU*MJF0-( M.\(\!!9RI,.V!BD9K G(.):$U J2UHVT,8EUZ.['LO@V"?CJAS^"I.T_#N+\WU?]O MN4E#^Z7XE(^+V7@RS0-"CV\>OQ3MS6M=?"XSWH5]@(. &P>IB Y08H,L,3XI MW<4 +S-Z9.\ M-77.+!YT/-XLM+_ ?X^+98AX*@A0#GD'';(4,%0)4FP.R_, MW_F\9"A:T\-Q1NW*AW 77_?\<_6]#]<[\V?N8$V]BIF"F'"&/9 &(>615J!: M&4ATJKBL^6L0/.I$,RTPRQ3+@+\I\]7?33&OQZL=U3(?5(.,#/M>Q)@$\2"_ M,H()]O;"+F6'R:ITO?3F"1>//?1H=9YP=Y_/YL=6PMT5LK#M0E 0"A41%&&" M)=]"AAE,.8(:X&7N(%C7JD9Z._YHQ-5N8KE3^38]OM M(,+',K^;+._F[V;?\@WLASA[4H,90 1H(L( 1L1J S0&LD+'LZ37>/7OM^6: MP;/\)MZ ?/G!B-R'XOJB]6H/%B-F!/#68+KOT8XYY,NSMT[&D# FF#M.: .! MM8")[= %6/5SC_Y#D[,MW?3%O]#',B;?L/GZOT]0V5@T-4ZXZS>208*)1D!( MQKS0@"%J['9QX3+%"7^ U_6#HF9G6CH?5U\_=6G$TM?5,Z<]H)Q#2R$1RB$2 MAFHEN6%)\??JGV_W/8-VP8RCY$L&_WRTVY5F;75ZVHA]>UO)L+/$, 64P8B' M 8Z8KI8*YA5(N62I?SC^0Y"P+1V:YJT M!K-@KQB,#<)*",4E0HY4UT],4IAB:-8_:/\A&-J!.DZZLSD@_"I[VZ?HJO?A M.I@O^V;"YHUD&E&FA=#*6D$-(5;XK5P()ZW&]4_6+XAFG:O@_*;@Q]'#R7;@ MIFX&A#/24"^%81:0\!=9G=,RS'%*JH0!'J.?U?H[#?(S[HY7L^[SSH?).)Y) M+8-&:R7R2V@U3SG4RK5S'SCA(H8?BB!=0@K:WC5?]),'Q[.9_94 MSJ@F&G#'+/$$."N 960C![S.'(J0KHBY#U/<5;>8F448Z%L589!N*K;D[T M]K*<6PB37I& X05Y']2%1F=J.C-9U[?6+3V?.]!81@AADGMD":4"*4D=\!4J MB) +"P?:Y_.Y]E#O[?G/@X'_D3 BB=1*(F.9L5Y(@C&N4%#8IIRQG'K1=HXG3*T0Y>4#O*ZT<#8NUGAW M4KMNI@#R'!+MH "0>8>(K7;MG#+03[K='X1YB>"?C7!Z.9_,\M#E=?;+B-_F M-P<#OC5H)M.6*4T@AT C%^P>"&1ED@B@,;_(*[1S(JV"/5:840*.GM MU "OVOKD8;>:. .46LQUDP9\UH.IT?DJ\F84]N/U/$0:B58=19 M2!P50FW'M=4LY=W5 &_ESL3BOM0SO-.?5DY],N48L!@HX AD0AHKMDY"0GJ1 MLN-N?MO7^4EECR3M3 =G9N+VC5@;YY '&LM@0 (I)9VU1&)#PP;1;U%A*.5- MU0"?[?=Y#MD>ZN=8\&,PRYC#C+#+,H4_S_> MY'\;3=<60H!J,E[$L3:_#=;N\Q\\*7F LAU\+0,,*L1B/$&E*.$FC/'J]$TR M9E)B_@PP/%HGN_OSJZ6_&&D),GW,RTEQ]=J1=;.U>XK>&M$#(Z'?CF0P;"ZI MU=([BZ76!BA3V5/*\Z0T%@-< #H9)(/6V)L8/UT-A\P)+:BS&BO!C*%$ %_- M-4)0M6%64LI+2XW4MI9?/8Y+0;?'UYC%7?YE]#V?UR',R\*94=HS M!;T @F''D->0;J=;R%-VZD-\#]0Y9Q(![NVPLPI76?FKS*ZVYV.K'(-UO#[J MMI$18+0P&$$'!#86,:>K2!\ZX))B6 WPX6XWSAX=@=T7X5[$&/KP=3&:S.*Q M;+7-]D59/W!!"ZUFCL;CWK =XB"Z9'N@0:4)[1!*"4LZP-6R _X4Y])%?[O4 MU3/[5?RUJ\EB&7/MSL;+J%6]7/Q>+/XS7UD'!S>D]9J(N_!DJ[+[C M/JVMS.A@L&+*.*0>:2FAVWKZ:\1HBIDW0'?+[NC5EP;ZFN)>>M#'^_E'+_J_ ME<5\_L>LS->"_2U,Z ?FNL9M990[XP%V!E"HJ-(0LFI+I2T2*4[ [PF['[2 MZUH#;^)XN,;.I97V,X"M4LI++3QP5"KK;;5)-)S E#GUA#@P;W-;F%%9/H0Q_Q^CZ?)0T-):]3."!;3<>4XI+L MO#QL62%O8EGO[-:76,D(,]X$6?WO MO[Y2TOOP@]6O=OYFT\XKX.^GRW(TG<>#KK^,B[NUSDPQNXKQ^6,.R'DQG5Q% M=^ZML32/V7'OP@=N0YG)MU6XO.?]S+\O\M#"U<\]W&(_FG#KFXHX=3SMW>:G M-6ZSF[64<>"ILHQ :#&%3%M)/ O3$_!"(LEK#;+.GJ=<3Q9/U;+[- M0\%6PI](ZB:?R+2P'D@FL3*:<8(("*K<("BY2/$D'>",VR?E&K"]0XT-@?-! MJGQR,S/Q@F@V?OA2CF;S &5DR^QJ];?IFCMMC8#3/Y@!X 0*ZV+X)RR5V@E) M0(4N#HOE94WU QT/O>FOM\WY:SFK'F^?1'R,R9>#3(NP0?NZ7,3IX$L1KS5B MU/AB.HT7&1NON4/;]7:_E!$:,.08&0T Y]XXI+>+N_!)\>0&N('OR_0YKY8& MP/KN6%X++VR\%\9C;8S$U%H&P7:6L%STDP?OX@SZ?K4R !:?QM!,*<21HR", MS;!J!E/.<;E=HV!2LL]AOTT\%_L:(CZ8P\V-1]^30%N]GVJN@=QVJE[R^ETU M,NM06)8$=E@ !@F!VFWW+1JC6@\HNKJ]^Y;/EODFFL:K%#WN^V9%CJZ7X7]7 MAT?^":UEQ$N!$;4:,NZ@ T;Q[']KS3S,6!MY M#JXN3\IE1GI%/8)(,:@1 \KR[19, Y7R-&F >]:VV9."95^\6'F7K8_Q#[#B M2:G,0*L@A3*LHLA;H#EA6WX#HR]LW]8V)TY'LK?SMLK9?Y/ O(YGWMXZF:'0 M((*\T?'MG9>,@*U]!+Q+F4$&N!]JFRUMX=K;>^M\M>\*=OAOH_(?^9.>'[J4 MWELI,T @I T+EK2B-$R2'NHM;F'X7);UTH*V7SZI;@O:DQY0?,G'M[-B6MP\ MK#9F83,^6^RGP^$*&?7*0P@!YI0X1)FDYLE&BU[836E[5&@5UMZLDGP6Y)_& M7-Y7=Y/9),H>(P,?GTR.U,R@8%X(J1PFCD%!@Z2;-5=*#/R%O:AI?T9I%]^S MV31-;)F,4.R8(TQ R:E2&CGAMC*AI,?VS6V8SBW>]CF3BFCO+'F\+ZS#D\?2 M&8"64$^0IAI1CKF/ ?HVOG5F[)R/:8QR&XGEG-]2N%W_A<-U, M<6,((0A[H,)$&F1VNI+9$Y>2;W" .8K:9E';^/8=0.BXC?.B9,:,,Q@Y!3DD MRAH MDA)21#LYRU1[Y']VU/SG@A"I\';JUO47A".N3?MK9AYXPCEDBCL%*?8 M(Z55):V%23& ![C/ZHY%K<+<;UBJE:/4YLIC,EN&OC]>%^K\NBCS)P&3W/> M4U#P9#8J'U;OH1O[7'3XU0PRX240P#$&HRUA\:/] )%)\<<88"JUMM?2X6BF M]\!LFX&JPW[W\-W(GAH9=TY1*S@2D'BKH9>&5/(IY%+\G^M'A.Q[5>Z&@*G@ M]D6>IH^2K&"21P=7H;#06A-D<"4% R0EEE7S &MO;G(Z&=HGYXHDG?II? M8N.V,D TY6&0&.$=I<&\H(Y7F" &4M*'#S'.1>O;R(X!/PL)ZQ(L$PA"0[5C MWD)+A0/$;@_HB)(IJ99@\YNW-S&85T$#JSF5E+OP5RXJ>8&022DT![B';)L\[<+;%YW^GD<7U/Q* M?0M;@YO\]^7=U[S6 M8,[ M@Z36KYP!@XD@6C!AN" R[ &5VDBKN (7PJ'VE=^ 52^##?H!M$3!A=YGB(?#&N-:4$DWFL#34>_.YKF;SM1$0 M'RL6LU78M]V+8JUZ6=@XN/@X%@5SP2-,&0:;X:N!NA ?+9QSIL/F+LSQ7#AJ'F/>5;"PL I&Q)U.OKQ^A):/;%$'5U-8FZ M&4UCOHYW5::%HVPY6"_33BL(H3"*QO-/I 2UE:R R10C>X#+4KO,:1/9WEA4 MC">GQ*TY3K.DAC-L2=C%1-L24:J$!,ILT7+.I_!P@(?,+?.P3^C[(NJG?)TW MJ[J\.4K W14R@9S0!DJ.O A[%QUL4%E)9P/6"<0:X'O9=HG5"J0]/B$X9=XZ M.#28 =9XS9WE"'E$G#:5I,@"VF_XGS=&GA:![7WG;Z:C>76;57?7_[).IL(R M[ZFCRDBE/81<.EW)2)B[L"6M[1U_(IR][=N>=//H5O]UX0Q3QZA2SA@KPQ;7 M41;&P48JP%^F>7_K.[<6M/MR]Y8*:;\;_%5W5<*8PT,(XP54DE.$YY MM3; K7PW##D-RS,PQ#1AB*D,=\8]U01)I!D-5ISP1E1269J4ZGF %DDW##D- MR]XMV/=AW[9Z+%3'=-T6SI0P@D&("<'$(L,=X15 1$J6PI ![I;;MEE/Q;'' MMUC/(L._F[WV>?H4]FN^*/\22:

4@CQ^KU6AT#W-BU%;]?Y$W?70[/2R[*9LUPH0YTC&&BM(?9NBYW6KE?3 M=YU6,2BX7'3MAMR-WE_.78EH][>PO92^Y6P,[7P@(UAZ("S5VA.NP\856+Q% MCY$4;_D34X!>$%?/H:)>"?YN/E_F5W991I'6VEN-3U/,O@6A@X0?KO^830YF M 6W64 :1!,X *PAV('1-(UJA03V5%Q:_K5>J=J6$,U-RE=VY!4;N;B<3"&MF ME-72*N <@AY6]PV4&2-0_2A$;547@YA25[_\L'H0-7??\W(\F1\, MV]"\L^@TWW'2O%UR#U.0@ION=Z&PE.W7B M/]QJIC1QA"""&48"2RRIW^PN3##ADAZ=-8AG=K&,[TTS_3U]K ('S+\4>U[= MO7B\\.%Z?:J]F'R=!L2_'KKZ;:/Y3%@ -(;(0T2,L(9YOO$I-?%-3%)>V!_X M(NT,NGE+K/Z\_#K/_VL9UZS'UCJF^LYO9IYJP0S04#$"",:,,5)AS$2:65__ MWNY2Y_2AZ.T,8^-3/EWILO@R^AYS14=LPZ(6$-V]F-5C?]-6,T"XB=DE8H1T MIKAC &VV\L99")/X7?_.[P?@=\>:&=+LOA+HZTN!/H5!.ID'<^QS7GZ;C/.U M^?8I'Q* ]-; M7R/EM\FL*%=;[;6#WKKS+T$_P/=Z#61. FZH(;5J9XI+I'11"/+*.?! MVN*&5Y);+E*"", ?^,*P ^Q["U7Q-)O!41_FH-H\OXM_34MRDORA&+4A/LQ6 M"D@(@'(0J,WYIB54LJ3'ZC_PQ>)9M?0VG@!A39#'V#%B*5:>,@%Q)9-AS"

W>% M+"9*H=0'-1/-,45>&(PQ8A#*H'A1ZSE'-Q*^+V8W7_+R+G;\2T!6A\_\XX" M.\MG-C H++9,6V:]%4;B\+^-?$2J"WO9G*KDHGU(SSL^?Q^5Y2KDN8VQ\J9O M?[Q*[ &!PE,G*6- >V <]U9+H9W%YHP);6*'']TQCF6UV5$ZDXY3('6@%\+: M$.B5Q!O9@KWC4YZ6O9VQ6EO!1=N ]AX$I=4 _@)C(Q GBCC#8]1+R,!65J,O M)$5$*]IN%,6_&:Y]<:B=*/[,26*D(X1(B[U%GG-:R<;"MNJR.-.2GFM%\6^& M;+\!NDZ-XL\DAT@@0[3@2!-K$9>53$KAI(/BX;$E4:]'H_@W0[/WM:F5$+, M"X4E@9 SK[1%4H6-]$I& P3@O48;>:-K4B*FOV&99],>3Y-/HIO\KO5@\:UA?W1]:BXY4SI,(TC+DT#DGCK116PRV MT*0D(QJ@(W2;BU+KX Z#4D?7JSK5,^0U4P S #0%7 ")S 94 R' %[:7:I,* MC5AV$MK#X-F'67YTQ:O90@:9@@DE]*D?*$^LVQK2DE&O'M M5,C/0[E&J^-JE')E!->( J,%8D112W@EE64^934<8#BS[E;#$\ \#T5^']WE M#5>\QRH9=UH0Y8 4D$+LL;#5J86!P8JL=?WR5N>=9BH^R):3$3W.F?OYB@> M8;!BP?T\>W(?:)?YNUGX/=F[$ATLGT'C';.:..],V#,@'W:IF]YRJ/6%9?), M5UK1/JA]3AN/H1?UPQ^SR7\M\N="DNV8%'\ M2G9L8(K/Y@!#%;:]_K2-[WFX57M)VE4EP](8Q"1UG%F*$$=:JDI"JI)R0@QT M2FI1ZPK"7A;R_7D?"C[%.,D+/'!GGV^TR'S;HS@@!-O1<(":6KDP'A MF4O9M SP.6@;-D8*?IWK?.]T\*)$YA7EV")JB/# M:OHDS+K4]6^3V>1N>7=0V\_*!*L' JT"Q;W%"F,K0W\W?9<07DH.RI,U5K2# M6Z0)N?>T+H\/] MHG*X#U\^:+0 ISG(LK1 MXX/=%3)&L,=&0>9B:AN!:+!I*^F$4!?F3F.BKRI_YKP M4"-93.B+'08&*F&, &'&MEM8(;IHG_RVR=4BT'W1[6-9C//\:NX#5/5#$!^H ME1F"F4/ A6F=$@<,9PAMAY6%*:G32=4>\B>9\)ZTN?'6X-/49&P]GQU MH(W,QXB9&F#J,8&:,ZU,Y1NAI4JZR!N\?UK;TU5[. ^(:Q_+R3A/Y-JZC0PP M3XW7DG.IE2,225Z--ZWD9?NB],*UDW ^N_-VN8Y8NEG7/UR''\S&D_O1=&U7 M?EH%/#N8C"*UZ4P8*#06DAKDH/-AG&[].31%/&5',/@;S+:9V3G\9Y\)!B[@W^>+W#2;(% MK(?#N_"S>3Y>QKA#3\0Y:9$^UF9F&" $,:&I1X0#P)VI'C%JKFV*E\_@#]CZ MX&,[N ^'FT_G^W4.Y+@*?"DG-S<-7F8U;CFSQ%ALK+($:($9=LJ9"B]#DX+2 M#S V;?\\;1/]DSP7]W8Q!KE:F1.CQ:XSO+I5,\*<0Y B%KI. !& BNT6#:ND MB^TA9J9LBT(=X9O@W;H]X7D_&7V=3)^&F?&C2;E*AO 8&6V7Z79J4YD)4[6& M"FH1/4@H1II4UVW&*9'D(G7!=PL]X=W7*OD6$M8Q+JUT &(GL(UA.KVKW!*, M8CHIT,]SA!_Q]TMIZP;<8_4'>+KE>,#^97D?;RYB-EX"&:VV91Q1Q*;?2>H63 M'LY>\$5&GZ"?ZZ#Y?EF.;V/*K!.\1G;6SG"0&''F)$5((6D8VAZP&R%(4G20 M'^XFHPV(^Z)6Z.LZ1?B\B;UVH%8&&'&(&F8L#&(J'^R [1"*J1%2J/0#7#VT M!VU?%/K;:#*;QTP_^?S#S'U?3&8WR\G\]FYE(!XATM&Z&18ZX$B4M(0+:+F7 M1FYE1C+)M:W^]4'?:4K;9E7;.'=J7'W*1^-U^L>@KVH4Q-O@#_=[\N&VUW@6 M\(S!#!E4BBK"B0:D>MH4 $=)\6HN^'K@;!IHEXGO8G;1T?2% T+HY.C^/K\R MH^FTJ:%?H\4,,\6L9@!I8%FP$US8-%<2Q\1^*9R[X*/^?F%OEV@M,NR@C)1" M"+Q&WDL?# >!-*PNW2P.NYP4Y]T?] J@1;S;X-3VXU_*T6P^&D_]S\9A8V58YKRB05WCIN/0%FNRX0DY2;\U\7";TI MIM_)-69]F\SB[K#E:?:QX8Q[3K752@LA.' &FNW=H#54)$VX/]2=0P_HG\2^ MIV\[JB^O-TF/)D:]=SBG-Y99Q$A88(QS6G@=O:UM-3EY(P$E(OE!)6AY$)$2% :$NU4)@8%"S[6@?8?=P# MG9(PTJF8L@QJIX+UR+!B"O-*-F7M!4;C35%PC821S0 ]SX5A\QCO4",LO97. M!&F\!&%6(ENIG$DY-1@H34[6Z_$8[\W / ]%$F.\>QE#2V&M%1&0 "BDKR1$ MA%]@RNA355P[QGLC1$^R-5N,\:Z=LXQ88)5FG%G"N$=5;YD&%Q83*5UIM6*\ M-P/U+<5;DQYZI "!BF!GI928XTHRJVC2^6C-$WU:\->L%!]!0(&P,5>V)A]N%6(1-]F6S MI:F":\5;:P;IVXNWQA1!P$(ID>&40"ZPV\HGB4LY5!W\F6J;>YU3$>U[07KI M<+XL(VYJ=O5[,1MO_G+\[.B$UC)*C2>&::LM4(8$XQ!OQR46YJ+-Y!/8L6IUPX_) X M!?;S$.R/V>BN""#],[^J7J_69MF.NADCWFJ#/)30 ,D=QD)5,FO-DUR*!NN0 M>S[&I:N@KV=VO^=[;B)/:RL#R$JMH+<.0PN5-1I5*X6@#*5L_>I;9I=(M+Y4 MTJ=I]V6S#SIBLU7%,H<9DXIA1@4!$CBAK*XDX1BF/%-I?LE=+$;3-\^J%F!N M(T3""]>B [9\[;H9E98+ #E% @'!D/8,5%(@SB[ZQ/)TR[TK?#M]?-+"8][U M4U)%'+3.$4P%AM))H0S?RD3]A21<[T#'S5^4G )X?\_#FYM%1UK+@E $.!XZ M%\8B(=P)0BM)'54I84>'9X$/@F&)*KC$IDO0'9_MU1MG\=],75*C^#^WZ?S^8KT&I1-L K MX*N%(E@H2>$0!G^]E'[HWQZR9V20^SZ>+J_6PR$>Y(WV+,M-F\@$8AYR[33! MRDD81@UC%0+0P@O98K3*A>/\:@/JWM[=/>GBAVL_F04;-?1\9:6JV?:\^. S MNII-9%IZ(L(:81S"DC&M.=A"C&72[>4 ST"Z(%M'4)]Q9FLVB676"H0U=)@H MKP7F'*.M7 "SE'UK\[6P\S/7GN:KAJB>]_70RN'D[3\14MC'!*C7@+ .G_M'?7>ZY_4R+AQR3%F&7)A^B$;:V8V\ MDDI\889&JM(/N]4E0=O?Z/WVZ'W9<)C.*Q;/\_%?;HIOOU[EDZ &*.,??HE_ M>,+;\*-L];$#@_%5F8P%?)1CA$'.)"!6J HTA[W2M8*OMM)U-UM,%I/-O+:G MZ\_*9,Q(*Q$!!E*E&2!,>;7I.F&()L73'LY02E!9T0YR?5E%JRR.J^./Z6@^ MWV02./(J8F^=3(E@#PBC>-@O0P, D:!"B6#)DX(G#HL=)^JVZ ;)WKSLVIKJ1"$J1XM0^0*"EJ?66M)6)Y!H;H)@S9%,Z< MI)YH@!!#2L9\BL"!C5042NHNZSRG&X:5?O"O>^F#E?(#/52,<:Y MM!H&H5@PWRJ!/'$I^Y@!31_IEFJK,';$"UN,U\_!PD?V,.%ID8S*,#*PH(IH M3&.Z<2%8U6E'[*7M4A(U5[2"8L>J__^6HS) .7WXE-\7Y;Y3F#VE,V!\S'"+ M+# .<,^YX6@C"J/,I3R['>)DT#XAT@#MF!L?\W)27+G9E=V=CW!OV3>/Z_#I-TD K/BV902"X-H-)2B3FC M'*!JZ\4X%2GOF0>41*@S.B2AV?'NW:J%W*.AFF!$#*G?0&6LVA1[*:*:,73^^4\4 M&AYDRH[RF4(\!I?W@+ @ +;04;45QY.4JY0!)>?IC"7ID/;!$!/^^*'\4ORY MZT+V0.D ##;<8X)CXF/.D/+(5:(0SI-N9 >48*=K>IR,:!_D6*V''\J/9?%M M,AL?ME)V5\D 9P!3S) P5JR"Q*KJPIIC0I/B\USVF6F+L/;!E8_%?#&:_M_) M_5%[=E>%3&,*$?=&6^B!@I"'/U0",>:NX]M IK [27R(!Y_S\;(,8D+T]V?MKA*$H@Y9 MBXD3B##%M=[.;K<#:\4U*@#7F+OR6V]%BM.GPD2N4754RIQ4W M6F%JPQZ)"&P$JRZ.I00R)1[*D/*/=WAYT@*LG=_'EV:TR&^*\N'HE?RV9$8, M5HIX:9PA3F.I&:BL9HFX3#G='%+Z\$ZOY4]%LU-"?+X;3:=Z.0\R[@QWN*=D M%B.!0LB87&4D,HI1\LAICI/,VGT[K\.-IP4!_3)$("2.73IH@"M6) [./(99^)MH%G1[10=_GL*CHW M^^EHW_SQK$R&"5 L'N8+K 2UG"F@M]VF/FFJN.R#T10<.WY;X"?S\6CZG_FH M].$G^_8G>TIG6$CMK#!:>N6EC@$"*O\S)8%/VJ-<]O%H.XCV0H[URYCZ]'A2 M/H/" ^6Y-IX'?!BE!HLMUX5.,D8O^VRT+4R[\K%8G[P]TO?PH[5]Q3/O'//8 MZ9A$ $%'8AC&C3": IL4&^&R#T1;@O21']W&.5M'I=:C>7X5-U?Y;/XL.&__ M 0JW8>=B>/?'#GW*IS&T_2I4Z,JB_QJ[_''T$ ?CO$X@PZ2&,ZX%4]XHOHJT M8QG08GU%YC1AVM8ZU3DS8OJI8'5"(B:VG%&+=!A"<<@@@QTSP-@*,TQ)2FJ$ M 9V4]DVPER'H>U72_]_>FS:WD3/IHM_O?[ESL"\1-VX$UCZ.<%L.VSUOS"<$ M+95DGI=B:;BX6_/K#T"RJ)5DL7:6/?.&6[8*5<@G'P"90"*SYVGITV21+NC\ MS&RVFDQG/>91'>@TY8Q4& E@A%46&T,D45( *A7"PK$>IZFOUS^RF_4LBO7$ MQN<"JJC9^=TFV=E2/[YAK/I[LK@YE&2R\6\$!I7 #''/HXTE%4=,P0)' VM5 M7AS?U%6:=*]S%_:DKG*V]] R8UK'2!0O_;\ S$6+,:X4A8Q,CRP%<0_<*)U9 M\SQ-=,6VNIDU@1ZDG1&E9F9- M;&BT3RVBUG'EM*7(V$(J3$B=6J #)$H=M9[.K'D>EETQI C/4$_%UDXL6P=: M!.:LQEJZ5"3& Z24Y+J0CTK>3:'&7VC1:D8/??(L_;C(LI,KV,FVP0OE((A# M%-"(HHDSN1>%S#PB,*YYJK;F2S"I#KZG.?5.!= _IJO/B^E]]F%^_1\'EZIW MGPM:4 HMM<9"@I2P7IG]"-+$_@+:KZBMO#E4*\XCR\7JV1P2__9Z_HC_%+ZD MF?3 JO3B]W$$.,.P\A(C0.-_<3K"*Y;K>GF>!Q1XU?\:5 ?UUIER:.BKEYKNA)F;>KZS^E\>K^^/ZKM%\\$RH " MD&JCN3"*HU!09YKI$N M-GDXL;C.T>2 PFO[MPD: +]K&IWT/%\^&!@PFGJ2?"NCF2 (RL+!$M+:D6V' M55/D 3940K"2(ZD0@&)[J!R]F2CG]&>6>G',J3S>)@COM&+S#LJC"@6 M0.%)K7R; ];[N2K+VX&SLR.\]??E]&8Z63Q^G6SFSS)'>(?:!,$XDBH:2A0 M3:%6$<-"1BQQG6O& PK8'\ZJTY0F.F/;4R_36+NZW60X3_>J\_G)9>ETXZ"Q MC8,+6(EE'(N"0KCW\R14N,Y.R "GK :T_YI/34/<%;$^?+XZ>=*W?R9$!%2< M?:VST6% !$5OP10R$(9&9M$TJ=37QHL](M%E M%-1[3W!T!@M9/-1U=DP&=-]H.*M8'?0[6[DJ8_,DW?RFM O6QN="7!$8%MAJ M;D4ZEO<$[$$?M71'?1?'&%>"[E4?^Q1*L O<20:AK]'D:B M'R52(J6=G$#06EF'AD>X?JGR)KBO*;5T1;\OV7*UF%ZOLIM-W_^:3U?++U__ M.DG H^T"]])Z291%D@OAJ0,,%[):*<<6GS,D"C:IF*Y(Z.X?9OECEFUZ?/60 MT#M)P(-M @'"&>.UX*F<+.%>1>&*14?5JCXRQ(/Y(9&O*:7T0KSS*%=$KF@E M 44<0\PH4)38_?ZBI*C69;2S3WQ^9HOO^2]+MTH*J;3K__&CV6\U;^;78]O] M!QX.5&HMD7/IB$-0)QWV3_WTMDZ:E2%NV@Z!-HUIHZOIZ3_C6CZ=WYW81GGV M5+ >2P(]!99HIRW R)+]EA(A=?$?BM;,EFO^M+P>%1)B^\SH1)^/6^G;89!'"EQ-%W-#X;*Q*3V38YI)K-\K\3<'_-(S>^_=C$I;SO)73S[:"AI$Q+1K$F M $"L&'Y:W.*$,:[IN$O:Y<-6Y>!G_L_9(KEED[LX33U+JKKU[+?1PFVL"24^ M&R",)B GW#+.HH_( !?%K&?27:5?;#.[^4$S0"UV>VE^>VPT>9BNBC'_)=)E M\3.[\?G"KU?K1?9AN5Q/WJ^16OE= 5KO&!?.:)>J-$%%<'%YSQ#NZMA!E[A3 MWAZSVU9-#Y&$GQ?3ZRP.O(T@Y>('7S0)'#O(F78**V>5$H2J(G;):%MKBV&( M=R5ZG%:;T<#@38C-'SL7?)M!];V:]&U\)D2-,"(QQ$YQ9Y&Q,.7CW"()"*@3 MM'^)F_D#-!'J:VWP_-^>MR[=/]$:FBZSY8?Y5M!O^2JEHU\MIO/E]/H_)[/U MT?FZ@\\'"KS6PH%( "552B-!BE@80X6HXX<.,=;S L=+>]KL_&P_6EAQU7L? MB4_Y_&><%++M_+#<2/?\]RE'X:=\]5_9ZDMVG=_-I_^SBZO9X5,F6J#-[P< M!+8>6:V @T@('EV;'?;6H%I9*(9XX-??2!JB.@>_)&W^^))MD\<4T+5MFQWX M7D!QM4?1I=*:ZC@_$251$?MF ?9UBGT/<=?_ A>=!M77Z= XMMNK#^SV/C=( MOZ0LU_/#)R:K\[2 B5 MI=YIH(B+R'D/G120 4"ME*)66IG?I]A]ZFKX_&Z%V$'RE&>.4^T!XE *J57A M#\9E5]?*J/G[]+H7)766DRW"E\";WVQ,N,]QY5EDJ^EB@^-.6IW-XP^K).AR M5WSOXW3R?3J+BU!V-"%@[9<'S9$FC!K)M.-0&(U9<6W>*0UK14W_/AOO55G5 M(U-+ /1FUR .R65VO4ZWG:YNH\[WAY]'HE ;_4Z BFOHK20:2Z295&)_[],9 M06KEAOI]-#X4O77+ZFV@[-7MY_7B^D?\Y;;+[\W)+7PE $%Q'-E.,&:?SRY:ENAT 6.D2(L\8#J$VA"\< JW,( M!G\?&/>JK&XOO>SBJO=;/^OOR^O%=+,1JN[S];M>7ZO?"\0BJ^*R%:&)"Y03 MC.U#9IV1HD[Z=?C[@'=H^AM\[,-.X&)!V@9\QX%=(-!&_,.I;P8(/$0(4YNN MZPEK(=LGC'3$UDM&]_ND=X@Z''P@Q'[-2['IFT+!Q56)T]N'[7TT$(,9AD3I MN/@"+(E46NW=>HAKI3#[?5X[2"7VQ).[R$8G6R6:'?1Z:#4V EPI>GXFL%37UXN#M*[] MVD"]CDLA$-(A:S&SQNV+WCJL:]G_Z/<19T]J&KR97Y0>6:X6Z_2/;Z*"_G,3 M]/#B_H2?3!>MW<.IU:%@K.,IQ);$$0^\U#;JI=".AZK.?CWZ?:IZ<0IN<"-T M=_$YA?6HY8=YU.U\,OMKF7W-;U=1K/?&0N5W!>( T%K%V06#:/H!H=#^^$)P M52?:$OT^0>U2-T\,_/_^UQNUQ.[_>_.K=W^S>\\;I!]FZ\5DMDQ1U/]QG=]O ME;0=56^D>4J>M'U@&XQ]O9K^C'^QV6HRG2U?=CC[9Y7-;Z*9TT%(SG1Y/CPHQW0$,N((H8B&NM) M[R3"2.%:1RK#(V /3,@;5T+7M#J86/9X@T"-AQ8;B@A7'G-""1"%5,;@6@?1 MPZ%6,XH]P9)*B+;)D\\;3-+0F2N<0CLYA.-C M9\:YRLR;!+--4NSK)D8ACW+B[8-!>$L=U)(AY;VC7B-(=U)(B&R=1&4#VMEK M@1*UL>QJ_ZU:S4##F64B2J\,1I9RBJDJ9*%6UKFW/"!>]&^?-('^8'9R+Z!F MH".46F+C,(=QE&O*N<$%LI:BD:7?K\BJ+FH&GJ>(2KNEC523D9A&&]+& >VQ M4MA1"5S13Z'Y2&RF8:CZ=#69\[31U<383JD_8;A1UF"FHR*IT5@ 6&8@:S.O=<&L(:AGFTD(E#!E,GA:*%D:VDEG56WB$>?_9N47:N MLL$3_>3Q[CZ1PI=\-O/Y(C7J)9#@O8X$B;2RT:\$D0J:82T4*-Q+Q3RK=>%O M@ .H0_IV%C_0@%Y'-,JV47?]#K!M'P)43&O,(05< J"B=6F?J,)UIZ7D'S;! M)5]7D\5JF".L99IW/QHKD>#R!^(?\16K??[A7L;ARRX$X2$PBDK*/5&01BM; M%+:.)D3\:B[/V =@+>U?_OB+BKG-IL\""GL9@F]Z$8P5WC$164((9M!*:XK3 M4RUTK0+*Y3TUN1V%\^PN'=C\'H=#IL#E#\67@;T#"!X/GAD /(E4X(GJ',R6#[-].0B__5X1!TV"RQ^&0W0-I9?*2BTUU0C$2=%%EA0Z,)S6 M21EV=IJEK6OHYK_7PP%38$3#\%]9"N7/;M3/;#&YRS;VNHU+P?[2RV V2L_I M:9"*<>^CJT&YQ$IBX(PM])D2@_YV,R]G)[5%Q?]* WG@HS L\"9!+K\H?]R;VV8X__,/@;HM%76(F4HPTA* M%0W$G0X-193_7K=_K>'?+G\N?P[8[>NM(^6'.0&B05KGYOD0 XA^C_[^R'/Y0__E1N(P1_^9?0Q2&@@YD501I+44D""RUZ'W M=2: ,66>^&4F@';Y<_ESP'B\?ZV00(8)"KD7V$+B^%YSB.,Z(__7W8._\-'? M>&EA?GS0/NG_1C]CM%SOO92BQ#<'//7\O(UU22P!*JA<+8*ZA4J,U(XB ZB/MK30Z0J\+O#U2HXLRU^",^?J-V\6 MU<[<_FP6WWFGYC=_3A;_SE;QYYUA?Y(XIYH&HH'FE*/H[F#LD$XWXPN)L04C MNT;1#H\:!KE2 HMOV?6/>3[+[QYC-U+*[RC>L1P6AY\/U"(NJ-3&&<"Y),0B M6O16.5PGY&F AR?-4J))9+N:7O[(YMEB,HN]53?WT_DT^2,IF4;9.:94^R"< M,PI#ZSSW$FH95W98R,X-J^,+#G!'OIV)I@VDNV)9,P['QQ()*!K^4K \*@H; M%6=M@:AWBL(]GIJ!6B4MAL?<8;F(_>JRL[Q[6P&RF_?EVPWO(Y0O]X* .25" M2&[C'\);3S7=2T\M&=E^7&_<>9VOKPWE#.;D89/U:'?.\CLE__$M7B=LNKVB M,5>:>*X(VJ4DQY'/QAD1%&:.$IU M'*V6 X5T@;#47-8I&#C &:XK.C9U4-ND[@8?<_%6V/9N*A[Z5@ .:N<@M@9Q M#H1%V*D"4V*[/=X8_%V(ANC9WFBII-1+&2@O([3_6.3+5K(,'OY:4,8JXZ!% MBC+E?8H"!06NBJ(Z>^I#=/3&-4SJ*[2S@9(LYFVI4+M>1/BV7=Y(MWQN3KM_ MLL7U=/ENL<[J+PN.604(@M1'WYM#'MUOLT,E*HO6L9&JYFP9<+J(EMC>MMHN M9=9_%IFOYC?1%YXN-F]H-==8V6\'P+&G-,TO(1EO_0RQ R CQ!#$+O!2$2"U8@3]EY>[@_,([U(W3 MO)\1>28-!C,,#Q9D*9-VI+&AV%PO H_6AW8:1$=8"$RC70\*7U@KY'[GS1GL M0.R-!!Q^/9W4DJ!0IYQ!5B$&G!(%8H$(;V(&Q5"-D0I@*3T M5 EAN;>HT)8!V-6)8!SWF^S,6$5K\;I.>. M4,$,]AYR&MT/6^P'&.51-U6^?I]]=*?"3H?+]],R?S][NON2I9NV\=_3#>R$ MP'HR^Y8M[M&I0=1M;P)B/JK$.@M$F WPPLI ./[>R!NT MWB]E/)Z]IA\""+8X3)OK9. <4J*,L\H+1:%U"!:G5D9H\/O&P 6,WM[H<"DV MZ3,D/D2!I_/E]+JU5,"GOAD44T(ZZJ*1CRE%SDBZIPD0M6ZT#= 6'?"0&X!V M+V4$G9YBU-W=8A/?W]D(J]RG$&5CHR')2Y_[0",\VACD" MN])^SVDJ-LEG?N>A>+U%(:R41%&.#032"::=V#H?EA 3?]-C'HJGO"+O,OR] M;",;)7^+:M6Q3_\^-F76?GD0B$!"F8O6G)( ,LXU*9 C#M4Y0!J@N]X5S0YF MM.Y(3YW9$2<$^Q*GX,4T3<<;$?^:3R.::=9NG.IG?BD8"@ B1$HCC%4.K:"O;<'CE["#3YG8!2ED8J MI-'4:*=2Q@U58 F%J+-/.T"WLZ\!T*/*NE\#&LJO>-9JT/ W U;(&VTUT!X! MXA%!7.RG&$;JK L#] 5[7Q?Z55]7SMR^&M.?V22!O4&Q-R=NWYOS3N2/-4L! M]ARHZ/@K81DSS%&X#>6U$#/-47\.V'O=+C/%'&T7K.'64B\U1#).OH9:Z7?R M$D3MR"I<-*/ZO#V >QW(^W^\NO73>5S5IY/9L]IM?><.;6.X(^JD@EP8X !S M"@&FJ!2 1G59HWR/>3_WW5;+9;9*(K'8 MUCCXE,\7Q5_CVC,]65NLL6\$RZP%2DG#A-1>[^73C\\F';_(_GN=S:\?3U0**]$ZZ%0'4GHJ'3<\(H^1Q(7< /LZ)N^0 M2=@=7PXQMC&==,[%]_I]LF98B=8AV@M 1UF%1$80@#5ALI ;&NE&RL4FF'"( M98VAW2?+EOOQ>+)Z2YGF 7/.,!"8(0E9*D?ID=ZO-M*.[-BC42Z4X%E-N'M8 M6O<__N]IMHC?__'X,?N9S$$T;1!#S$F-K""&4"PD*Z:DQ(PNJ&]0" MVYQ:>IW]WHI1:;4]^)[ K3!:8VB(I=@@I1388\$E&5GUQ:8)4F9*; CZSFGX M8?ZP7BTWH,#R:^_;5@$[!K0EE&HN-59(([%?8+Q$I6(T+I!BS7+@$--JX]TG MKU E7J&B!B$1<3A"#9$S'%E'I=EM'""(,:_#JR&OKIWSJAK>??(*5^(5+JH. M6D^,148B&DUA0ZAPOI SCJ"1Q67WQZMJ>'?&J[<[^J><@O=;!&PA1X9%U\I$ M7P@88"!]DJ]6O= A\ZD_+Z 1/73%LV^+R7P9-9B0VAZ&1Q3>/U#Z%CNV/'#6 M=,HK:/(SP8M(#*<8--(H*QD1Z>;?%DG"S=@LNKI\R@>CBJY(_6<^SQZW)<3] M>GZS/+D>O]\@2$4EUIP3#3%EPBNH=WN@""FG1W9"T0\Q\A8TT17/3'Y_GU)I M3&:?)P_9XB3-WGT^..!,N:4$17)/OKZ[?% MQFYY_)JLE)TAS=X QKH-@7I,*Z2L%3[(*"+8EL-G8H((DPY$%%VIX 6#/(ZEV_/SF 8 M._H]_Q7HV(9JNEN'G[JM[K*(3+8\DYEE7Q&PLY(2D.K62":I58#O+1%'1)TP M@0'FZAL$-5O236?5AE]Z4B7IKX3I"><K4_,S&>+W6,D/ARL )X:*K@'V"N+ M- 5Z+Y5Q(PM-Z8$-><,JZ(=8GR;WVITD+16Z3PR (MZRLM;Q[4KJ:-9*I'B.\3".F X\2*]-[C05%BI-ME8"0 *$)1QPS3,2N(I]A MRM(ZVST7P)9S%?PF=*P^I&/+J*"]\0Y2(4S*)4&,\L(6TE/'2J4;_+5VI>NM M<*VH9=P9%0Q)"1$=)1PP@X2B@*,""\=DG=B& 42PUF4?*04:Y8#9]Q\/P_OWZ%?1T^Q--% "<%EBGNGV$!: M[.AP!74=!V*D)X -K> ]:*^?+5<_N<[4?;Z>'ZT[=*!) BGK/H4,TA5-+6] MH<7\P;W$G;HL75Q+Z(D?1_=K*ZNC)^^X9)S$&:T#E0A!IJ4P1 M:UG+T1GI5EY]$C:OEUXC)7HN&==&?$34Y<9U(-IKY93B<2'6OP]C!P^PZ7;'[\ M(H0Y MX0IN-_K*-<"^8-T@X:1UVI; 8MRQHMRE6HJ(T-ORT&G4JBY?-DTI\X1#O: M+FAM)!,8IRLJ4)-H43A4R(HPY"/E476=O[;T&D2W*R:]ZNK)HZYWGP_$>&NB M:0H%T#+%/C +"MFLP2,+IVY(SWGSR':95FU7G+I42K47SP:+N9+0\?BG S3B M;QTO9)(:U@<4W4N4P]PL[/%E:DFLIW-+\^Z>7))>OMPL)!Q;H045%(/H;!4 ML4(JK\#(JN#%Y.H"Z M/F8+63&'(RL! MT/R"U"2ZG;E*M[?9=;I8O._\ESCO;@58IUQ4#]EBH\QCM"K_DD"<8HY:R!51 M4CH'(-4%"HJKDY[TH &3EYB:=L=$?881A!7=H>.=LG2#5"[&XZY.O5<@K MW3Q,_,^NL^G/-'FKNT6V,1O_2H$223G[\\C'=XAT3O/ B$!8"6RYL)9[;*7= MR\(AJ+,A="'K8W7ZM AT=\=*J\G\+L7);(^Z>SM4^B//;_Z>SF9J?O.Z3V<= M,YWUGH"C'0RQ2"J0E$EAG%,8(P:AEA2H4K=RV[*&#W6^W/GQR=8A6OU0&L4, M0B8EQ 2$ZT)VJ-3(#J-:XL4;:[EIW/N:" :3G*>GB8$S9#A2P$)LF<&6(DO3 M%5$:_2==+F-OZ^%ITVB-9!^CCMY(=.J(NOQ+ O0@6CJ.<>4T)1C1=-%^AP3R MKD[-L\N?)LJRY'"D6;/P=W9AY7"W]>.?D_^3+[8;3B?+[)5]2\ "*.FKTIIJ' M*>3$T4#]99A6CP5Y6XA7VMPQ^3HB:1;91B4F7QXAR;'' ]!::N6Q4XYB92% M5A=]M9Z-K6YVR^QH$.H!+(%ECL[*- \P6AB68>D9T=A1B*5D>\F1J[/8#9!D M_5I>55'OBF_J/E^LIO^ST>/5[:'-PW>8=KQA$%8HIY#TWA"BJ35\#R5SJ%P M^"B6N0H$R%M$NJ_=IZ=1Z):KZ?UDE=T\E\O]\Y#-E[_HUA0R2N,X]5B$N:;, M6FWY5H- 2^Y[W)HZPNMWM/3V;_E4V.IE&I__: F4FG.B": M MXR9(C6;H>=\1R,+-U*2[PJOYRUI)Y8Z<_W*.U:W42-'J%?OA0$J@)07Z0*W0U(CX*0NY(6. MU8EV'F!![7:IUZDJ!C!'?LJ.)HPZVC!8 "V5DA. ,%+&"%%L725IRZ6,:JR* M=KZ:S"Z8>*U WO]NX1ND?LD=0HN)\XYRBJU23CDFR.X($T'&::E=KG$$KT7C MT3H. 6$2\4A:X/".OP@!9D=6=:O'36=+A:H=:A.<9483 MP2PA2$4 M6(PQX4;;5#L,RF)C,OI(]2Y$#/#TK8L%OS7P!T#"EB/1#6;"0)JR*$("G*+2 M[O$PLM:>R!#GRS:84C,2_3P-5(P7GJ\B.A^GWQ>3Q>/Q4.&W3P9+J")$4(RM MA]')P][(HH<0BI&5'FY-?WF3*%?B@;K^[_4T(EV>#\=:! HA=ZGT3+00*%:2 M>%O,UUCB6JEQ!L2+VOK*VT"SWWL#DB)+!%&"19%3.994;W+;5Z)AK:IC S)A M&M1\4U!V99#85/,L?\ANOF77/^;Y++][_)+VT$\[9R=:!DJM!1I2Z0&2'DOG M=>$9Q]F3UEE,!D2=KA:3=E#OBF7?%I.;['ZR^/=I6KU^-$2?E"5/-,YO2!+M M@2XNYR"BH*_#HP$&A77%HYHP=T6<3WG*P_.0K9Y2YIRFT.%& 1'.).14$JP$ M4E%2LY>2NUK1, .,V^J*3(T!WEF.T?5RE=]GBR_9;)LJ[L?TX32OCK0*EL4E M75H4,8,<^8@A+/:\B*.^SG[X ,.LNB)6#:,ZPM.ZG MQV91.R0HS[ J6 ^ 7>KZ>GV_GKV^IELQ[/W]EP7.N.5::XZ8B__%S.UM3JHL MJ7/4<5D[#ZTRL!GT!\#)6J'&F#@K)))1.L"(TAA94$AK#*^S07K^JMIZJ'%? M7#L?Z:YX]>Z\[/ZYGJUOIO.[(L[R"+_*O2!X%PU?B05SDGD%2,1 %])C62OO MQ?D;%Y?-LU80[XMOG]+MC^IL>Z]YL)812>)P4Q0:QJ*)(0H?*?K M&=17X6V!<(-3TD)" 8.* *=9817H2ORVQ)KSV-F )CJT&+/%/-M5*4W= M/7TV<;!-D%I%+QYB3.,?R@/%=.'=,XO%R,H"M\J"MZ9B(Y@/9.9[/A++G&%4 M>5W"FDONG*<"(ZZP4'O+F0,I1Q*>-MR%N:HF!L+1\SSG\UX5!,0:<*D4,\8H M*:B"I$"$.#&R#(+MDN8\AM;515_9"3;#]E=+02 (BY88X9 R8+D#&%F$H_*A MUG$%M:5\J[8W0$X=(9 M)>3>9E [F\!-?"8X)32D)BH/&"BDC^Z;W8]ZCNIL1 \P8*I;5O>@H*ZLNH]9 M"C?LS8K;?KZ$F?;RP70+5D0$,> $>*^HU\33:"E[RZ@QHM0V8CL2[0IZS^^V M/;ZZ_9@ME_GBO#JGY5\2D)6((2P]MU8XX#R1*B)AF-?2"CDRJZLJ#5[G@V@+ MWZY6J-3?+'LE1AEF'6\8HL'(H4)*6&J(QUYJZ0I .=*EBC!B%(#P<9/3H!++04 (DPPA;N)5-,ULE3._P)O[1:CT[X%7#L:F+_S\EBFNS& M,N1X\VR0R#ML +$6:XNX$%KKG4S,.3 RU[8A;M2%L3.O]$=T,;YEB_LRW'C[ M<*">")L63#(IRZ9WV6G"JL.76 M/S$<(5?'SAM@@&Y#7*@*7[CH547JD5<#,1T_ .8&AC%,)=Y:C0E8$:H6/ M#M^8*ZWH=_VM)@#M>'*>;^1>3V9I03D1]7FH2?12@5#">^8,MP@13,@>-1MG MM+%1I@%=OS^/UX6V3_*?S^A_N'1?[S M1.*T(T\'+IRAD@I( -!:1;Y6+U;*:)?WL] MR\1_"E\F\[M#J]2+WP>D&'>2'2Y):+8 MD8$BFM M'9/ "\9+N3U0(ZL2F)CVB\10%<=Y:Y8];*_GR>/&U>I=#!7T2!Y:$Q9@Z2! M('KQ4&H/=]*1M Z/8_5JFT.-@-L/=?Z5I7/\[$;]C/]Z%YF?'/?BEVD P-*D M.OVJ0$G:Y8Y6@P<13D/B6"H&$Y'U;OI>C$/<--T:AWT01$SA\/EZOOHR666? ML\5UA+LJ$=]Y56"4>04EAEA 8*TBP!?6)W&.=!N#-$XBUH>]TF;N]C;%Z_5\ M-R;2<+BZ+<[?WM_?/>,%(:6+<,@*ZZ)E@%U$$-E"'H(DKD&C =8R:)I&K8+= M663L.OHTL=^- 25GGW'N 10S:FH%J M@=JG"WAR)BK?. AN(,0VC0'ND&;&B&++E4:3L\XLQ,^E4IS[O^<72J;&H>[' MDOHXG7R?SJ:KQ](&T[Y%4(XQ%+U=KXRTRG<YW#K7Q4Z3K^H/B5J-0,OOWP M9U,E[^KVK^7VDGEI%KUJEVZO"BR$3*X&E!8C'?^RD]4H5>[-<2[O:_VE#KJS\DJC99I]B8906&\ MQ5]=ZJTVR:3DC%"I%8X>BP<\_<]J*0B@0)6*4>C.-=Y;R\5!RG9#*(ZQE(EN M>3V9_5B='UDJTJHT*>$WMX)WGQLV M;P2RZ^Q3'/O?_LYF/[,_\_GJQ^GPD/-?&23$!E&@<43(<^>-1[I *&UTC>V$ MMCM&UD=[:'Q,0^K;WWD#--R]*1J-'#IM& '10K3"6LE@@0=4M(X//\@#VT[9 M5PWD09(N?OCT-?0SWA4 P9 PA^)PQ!J+B#Z2!28 HCK$&^0!;??$JP#S$*GG M\W5M6_#9JP(24 #,*8>$PFB62$1L@0A5M>)Y!WFDVSGQ*J!<.1#@8)^^Y3K[ M/)G>J-N(\1$:57I/2#E>I= ",8^U1U )@Z.XB$'H).)U4F$-\FRW%H>Z@'AH M$U<#$U: R#NCD*?,04,-18KZ'T\C5+;$]69Z Z"7W_-;W8A M5]F-^^%0]^P6P6S&XWW'LN MW%-U UTP)*6%1$!K&;7($88W^?.=M8Z('DOO[/,"EJ[\<*!%$ )*C@V6VGML MI>-:L)V,CB$WLNJ8515\*"UC+3 '83[L3L >SR#2V6\+'&O.)(P&E4&4,1I7 M,57@XH@;]VYV=9*U#717B\"G;/4Q7RX_9XNO/R*"O:T#;K)( >;[CI18$0XU M"99(8GQT%Z)]ACBPANZ&NM$X_MSCVO"ZRV4&]<$V04B#$:=0PR1QG,2P,H6< M!-:J(#K ]:&^NO-V@.UIJ)K)['H]V[SJZE9/EM-K-;^QT]DZNBI]AT4T.9HU M\T2E\L.(*V 8=5[R379E;--<:OH;S5$AVUL.22WJ9T1\,^/G)K^_S^=?5Y%* M/_)9'$_+K7I.@U#QC=%A@1IK1:P&*FVZ1I^%%1B)T27QK$^5O _8.\RW=SO= M3!5'F/;T4,",4F:82D&'E G(%'"%%!C8D67/:UW7;S/J50.Z*[J\!&2U6DR_ MKU=;3%+,8+IGD\_B5^\V1=ZSHR4%SGY70%SK3(<)LXZ/)%E/ M7^1K6Q^]<+0L_X( Q&DO'=#0<4$H@](7LD0'KTXZEO-#95H_C^F56V=BW15O M7EV W][7N+K=6 W+J_5JN9K,4['UPFS>5_S;Q&*7,-B:^4!@QA+H*01& HR@ MU=BYIU%'1I8>N7'[K1J_:AD8X)REL!&K%-9(4TMD(:]F MM,YL., 0U\9GPV;A[6EW:S!UJYK> M1T-2.I9J3Q424LM'5GFICHJ/LJ4RHI6BVK]F\VF^^)2OLA2F^F$>?T^.52LY M_'RPRCC%M'3:>^Z)Y=B[76\Q!+A61HZAZ[^*TO+F0>TL\">?WZU2J;$(0HD: M6^\]'@@ P''CHU^('>"06XL*R:S0(]LU&LC"U( F^N+8Z3*1[S8(*:0YCD4E MJ*"IP@_GG.Q'4(1N7--2/06?8$LE1+OBB\GG/[/%:AJ'1^KOP47LZ/.!"$BD M09H8SJRT"E$D=K(1)G2=JU87P)9S%9PW#VE7=*DY#7\L4<*CJ4\$S(Q##D&) M)$'(2(,Y+Q!TCHSLUOQ ELJ>M%?)BG]IC#X;AML?4UZWSXOI=8343!X>4I*E MV>Q OKU*KPH*6RD<<\((#"%#BDI:R.CYV*)PNJ=&WJE^>MHU?QKX3Z#^:[KZ M\3DZ1A'Q*,BCW:'^X?YAJLA21'#XO?N^KD3 MOP%.6 B)\H;$'ZGQ3A2($OO+[*Z7)E:[N^OG::.B%5BJ)E^<*)?Y;'J3[OFZ M*%H2YDCYU4./!RF9CU4'?>3)P M#:#UUA#" 1*<.290(8> ?"25P9M29MXDF.5(L2Q8L9;01\/+ 4O?-4\%Q90J'#V$CO),-HWW5.'1Q9^'G/ M*U!]!;3$G6U_#JXRKQ\)1#GCG"%>:0.@B'(C5W1:"C.2JM*UU)4W EVEK9S/ M3X[R_\YG*8!S>>P\]N#C 4>!J "*,"H-)DR1PN5/)?O\2(K%5U=1WCB&%[)U MK1_??\&)0]P6OQI2[6])M='0,*6UQ4+Y'<["@+'%S/:\D U/H?T.G%)13Z>: M!J1\JL*D. <0(H6%07N)-1!R'-/MH+A3BL^5551I]8X(_)C,[]+N^_;BVN8Z MQ+$%_%B+((#D5J;Z<$8(I13CKO!Q!,9J9#?CFU-@W@:\G5U-N7^8Y8]9MKGT M>+4IL'(RF.%@FV H AQ;21E."46B250$)4;,M!Z9C]@XA9H&N"L2/174V?3X MK_ETM?SR]:^31#K:+F#(F6'"69X2/V$+("B,:^$EZ_9.\N62J4F0>YF5SIN/ M]G% 2EDEF'>62 BHP[(8*%)%Y&J09X I^+N9B2I!>R%^ZLU="/]/9MMNY/TA&BE&:N@E9%A"HJ,1O,?. M&S"R8^SN*=4 9!%MQ2W40A $.=AM!#OH!2QUXMIV M=-:)F_.E\_!6?&.@$ D(*19 <(Z%8-J@ B.&_,AVP.I3Y6"\59NP=[7V-6=A MG,78ICX6G%="< ,X)Z/I; M]-Y/C%>O1AH$;(HQ4"E./HNH-P6:+OO&,TW+.>SL2_SF=YREA>='EIT1' M9::.$JV#=D "X%@467F-A!58%+)#Y4N%9E_.PM84$?*V@>YYB/=]^:"MD8X@ MHXZFXHT@Q5!PIM%VRK<&$XI[+.[]FD*G[A.\^WS00AD#>:0:)]H0! CDA7Q1 MO%]K-)=6]HG17 7:SK9A_IXL;DID*7CQ7/ 4 8BH9S*%$46OF@A0R"(TKU-" M:H TJ:G/UWL<-9#LS$'9>5;93;(_L_ERIZ5%.BW>E.W3CT_/[$KY;01[DFY^ M\WDVF9>*'VGC MRZRV#7XFFC&0(:Z$8W%:X,S&*:&8# @RKDY(^P!W:QI>K/M31&>IA)[ZG7KZ MLN^G\PJ=;ATX9$Y)[)BUT6N-/SM%=G)3J.Q([NKU2YDW5>R:5DNE=3EM#4SG MZRCW=E8_NBX?>#@8#+7B4"EBG6%I(._NLL5^2N?'EG6H2":DW.D00JM5M':U(PHSL>N[TD35R:DXP("[9A:VNBAVPH"C ME\)?/144YU!8:032"'OC(?+%%!E'!1F)GU=#;^]IOA)V_5[9<\P (P 7UBL= M.TJ=*QP"+9P8^4,% 7^[&:&%KG9O\ MPQ";F>_KXSB0B]F0&L$%%$!IZH0GS,AB:T&;: 2-8_C74M>AB]GG0?=6WY0CZ^1'^;7_U%R?7QZ-&BJ!<(RK@O&$*,0IK[HH_%4U?&P![3%TX26 MF\"OJYV9URO QQ(Q_P?;!(,DPQ#P2%EE)( \"KV74: Z=]WH<#C2SC9@4ZAV MMJSW+JG/QX_F:K'[W>?)8K4S,S]^_G,RG]SM9[ZKQ1]9 M_-5DMGMF;X^6*!/;\I<#)-+S:+,"RC'Q1D##"PT:"Q4?AQG0(.]>;PP.2C]= MC8?M]>9TO/2L]M\1%K_[?. $QF6! TPT4,H#PF6Q2EB&59UK4 -:9=OC7A.H M#B8"XM#IJ/OO]0:T(@GQ\FKU(UM\^S&9;R]&+S^E5,3+.,ZV52'KA$4TU8< M##-&,2PP9@HCB)@O1JT5DH\LQ4SSS!ZJIGJ. NWYCE-;0:"&(J@QYG&I@Y(: M91&0&QTX["'PI9M>1A;=FDQAD^2E;E0D4;_6[07M@I0)($>$9PQAAM#WN<@0P T=V M?MP4^=Z6'QF,BKJ:EJX6=Y/Y]'^V2I_?V&QYO9@^;._2Z/4R3OO+_F:GYYU[ MH9P45O5,ZJO;7?# 9/8U_LLV-JO$)-;(^X,CVDIJH842"N@=Y43MZ"8\M:6" MAP:(WWGW8)K^5%"6,BD-C4NXI\0*@RPN4%6$C60SNR<-XQ+S@7FDGK'$;%,6Z&P$L284K=;6W)*]VOTU6+K.?R9K7[D-Q^V/D+V M=;*I#Y-RWT2'X\W#Q6,G2XTT^)D@C4(>>Z\EUD!'!TMS7:#)H!^9\=8Q U^[ MH?TIKK-]F7VOGPES(IKZ8)N C=$4>FN80UI:$>WI**.C%G#$I!E95H9^Z'&0 MH_64T1GAGGJ9+CI;$_+WG_#/_ PP%QQ6+_E(,8 M*@2PI0[&?C*4+%Z@QC8;-:BXO&%LAQ7G3#DU#B&CM9<6$$XY4[NI5B*"Z]1J M&^"Y4Z^K5%WPAQ<>#: E3"J@O%+&<"N)+6Q)J: =43FDBGH[$AY]'G;]AD<+ MP VT0%J"D#4",Z](T5UTFZL,_D*AJ)I3@1BLG#;,&"J=2CKQ-IQ5FK,X5J@'-&K74 M=2BJ^CSH>HH+MBPN@UX9[[0T'@NN"B&55F/Q**JKYF1<\%GX_4Y" !WMT9Q$Y;C_H;3^X""BB1Q$N@(%66 J61*>06 MRHW$?>J7,A5R%YRGEOYR%Q#H/7$1"&>0AU20Z%[L^JFAQR,[Z&]4BC<7$U9K2(< [R_,X@5M%&-_+[[4_=N M";<01()9Q5V!MY2U*GH/<#)MBGP=7P Z3TE]G.)N NGC7S;%#C\L ME^LLSBK/#I]*GN>>>DWP&JJ4$ ]!SZ @T?JQ()U>Q1Z:J**19- F6,>\-XLC$_S$B##-Q=#GNE40R+G%CW>-MBU-UT.V* M/[O[0LM=EQ/QHS^6F?Q9*85W.'2L64C5$KD3# C@)(> ,IA&BO6,42-J!2 / M>CNF41XUB'!74<*?%_E#%IVQZ-8G0_DA];^W<."B,RF)[.IYCTJ$^IYL&PBE MBFD (/,"(6J4LKNZ>YH!@TJE#>Q8[O-N)9SSFJ!L7!0!9L)IHSTDWA%2H(&\ M'YGMW" [7H_Y]D#O] MC^K2^LT;@[7/4?M42.R]WXY[*%L/N/)(2L^H4#!.L71W$1X+*L4@BDX>E.+D M#9R2KPC:*>2@8DY$P;7&CA)4H. @&\D!?PNL.%B2KU' .W,1#W5:ESGH+]$Z M",1H*D!F@6/,4*J9WJ4-Q1(95&IC&?KM:+;!/S]D_ZZ7#, MU^E&(25JL][%Y9I&I&Q*($T+*;5$=8ID#O",I4TF-09R=W&IDV7V(Y_=?+A_ M6.0_M^D=3G+I2*L G#3"0RDH,-@!*N,D7,CIH*AS46. T5]MDJDYE+LSAC?Y M(3C#9*C=,4JBBU]85+H17E=98Y]FOQJ4&8>_?A M/Y8(4SW=.#!!&,=4,.\_^6.3+2AS; M- P4$XN]=LX#$L&TQN'"X]12J4ZCZGL]^*I @++W26!+I6K/>FD]]GR4U;IJ#0V"]A2CZ2*#K=&-@H<_[ZK%(H-]*C;$IGY M:C*[5.XUB'*?$0,]9V1O-R3 0:(PXE88B86%%"*TVYX$E ';8U[VPX9AG3B_ MIT S8H55Z;R;>NN]]DHP64A.J*Q3XOV2#CG.9T+I [.*4'.%PJ>CVMH,!#PFA'U_\IG1DX!GO2^MA*O-,*($:4@%[6_='*U MH>XCC*J$<47FE$J$:WY,LUOW3W:]3G;-U>WM]#I;'#P./=$B,,$\43#" I73 M(L6+BT(NP>IIH$**K D.,[2C!J/4G+ 0F*@Y=@R M/0QA;:L*?E=TL^OL6_ZL[]-L:=:+!*^:WZ02?]N_'&%=R3<$[)QW-%4HC4XI M\$)3B KYI<(CGK_JT>'U%-SE_\BO[ MYL X T)0YM-9"%70@NA\;?%"V((ZI84'.#>V1L]NU=#=IM7/;+[.7GZ\TSVI MS?<3>IOZQ1&]A)Q9+U?Y?;8HM355Z@UQ^?,64B&I01!I[R7@NZ*!U!.+2B7N MZ06#MZN[FAJ,35F&N(\6,K>6.0(XVN8;\)9PT&.)W0.J.;5' M?:Q9E)9%NDL?K24?/4YNH=2%M)B!D26B:9P#KZW6YJ!N<\=F7^/RCRR_6TP> M?DRO)[,C]:\./A^()E$HQ[S1E"/,;;3'"YDLX*6R.ET.?9I1;]X\L*V2);M[ MW<.C%:\./A\L4((1'0>78U!X02$D.YD@7 MCUNF[/[RFBB[?PY_?7V'%4^_#)!Y%[N**&+.$JBID:;H,(O0C(@"]966UX2O MJ]T.]Z=3)Z\_/3T4()(&"RLD@D)#2#7B>P#BQ%F'! /:@VB6!+5AK'31_VKU M(UOX?)%-[^8?DQ[29L:Q6_]'&@3I,<(@>E>4:!K='YVV/G;]A1IW&OSJP9]J&J@5!#F@/<4:68ND9P7#O39B M9#O6C;H8+6'<'ZN*3I\,2CG5-&B0HL,MQ\RR"*@&@ME"8H]D'58-R!!MG@ G MF54+Y\YRU$QFV7(WM#YE)?+3O/=\T!AY;JS'6!* /36<%\D)/(6I48!YC@J*OEK2*\ MO=&H5+;&(ZWBX%/2 VF%H)9R93VR;B\GUB/96VM4XZ=85!G=KECTY%F\Z?O) M%>UDVS@!DU0RDC @'+(0(JZWG@8#P/ERU[HNF%%5M)^WBW&;N_Q_3OY/OBC. MP99'SH+>/AB@ED1(SQ6PT2-5#'*)"BFBO8JY'4MJ^KT+QY*"OM_.KU0.ZRAN&LY+:/\QOIC^G-^O) MK)3B#SX>J.+"$LRPC,N:!41*#8J^&J?K5,8;T*Y=XZIO"M#.XNK?7PP_EKC& M<:IIX,@J ('!E#HK :$J8K:3& M2)Y)^@#DV6_&,&\:XN_#YHV%:[I_KV?IF M.K]3RV6<)K.;;Y-_J@?^O?>V(!F1W@K+&)6,LFCFB_U4FTJFCV/E:IXFYX7$ M-@!];SLVG[-%^H?)70:/<.]8LQ#7 "V8HYP*XYST1ENRDQ2YZ&V.8XULG60- M8ES)9CI!\C\6^=^K'U\FJ^RI7^];4Q5>%)0AP!J@H28.1YB\T[J0SPM3)^', MY6P?5^=0)ZAW',$_H!0S7<7L8Z4T=]&C-@#:..25V=88I-))%5>3,J/@@F+V ME666Q 62(02C%X 1L(6T0M.1[?4WSH&S8O;/@OIR3R$U4M1(BJWD!@'.-*=[ M.:4$OU01Z\EWL*J5@JL&P19#BYJ=!+SG=R*@K=R*I[-:+Q,TXA MST.W*Q9]7N0WZ^O5^4>0QQL&#A$12&$#-584.PDA*Z1%B(P]NJ:*WM^F3VT. MX#&$DFI#X_\YKY5R!#*."/"%Q-%&&,G%@ZY7N3H8CR&4E&!ON#(866^!P!)( MLQ^>SNJ197QIC@#GAI*>A_-EA9)R9C37E$H$O(D^#.-,[F33$H"Q!]M45G6I M4-+SP&TSFF*W(E\MOF:+G]/K0Q[;H4>#]PH199V&WF-N!3"PF+4U%&.KAMGH M M80IAVP8ZGF-[L.+H_&VAQ\/CA#H!,: $.\9%0*B$ A$Z=P)+<;ZJOT+3=J M@UGI".'K^OOR>C%]V&!]O;GN=33NXO#S(=KSR%.7 #" 6HF9%T5O@>4C<9L: MTEC>/*)CB+R(PP4#C 5S+DZMA%.J]N.'$%DG.?3%!716]),:QOB2C[FI4@HZ MJYQ@&AJEN,-D)ZFQUHYL4[ YQ9]SS'T>QEVQZ:_Y]^ELEMT4YS;1-+_.IC]/ MG'T=:14HY-1J+:A%2"'(B"'%7&P()76.OL[>P>FBU&1K;&H.Y ZGIC>'?Q^G MDRC&=/6XPR4*D=_-I_^3W1R?K,YX40!(6F4\M C29$I*POP>C8C]+^%S-3)] MM8=ZQQ$67[)D9D[G=W$*OLT7]Y,X,U]]GTVWH"U_H;@+;I# *3L,S"2@D*Z M.T(PW#O0?QK5XYHZC<#Q]D%C@8U@!EA% "5$I5"S0GZ,1^)GM\:*]Z-%&\6\ MXY#EXWU/Z:&O5]G-M^E]?.3J]FO\U^7M-D?TJ8B@9CX0(&! 0B*Y]2+.K<0S MNEO;3?*2ZUPW'^ 1V" 8V[12+H;27U>3QNMI\Y QX0T MB.$"3<[QR$I;=4W!ID= '=U=S$@HLRO7W$<"C;8SPE 18W'*%LF!A06*&/&1 M7+X;RPBHJK=!L?_HW8:*;PJ:,HE$2O?#B:>8."_W*HD+]DBRQ?9)I"I]0 M?5W?WT\6CU>W=D> POU1U_^]GBZGZ=TF7ZZ6*LKT<[IZ_'7VK !1GG##E(GT M 81)R>6F^HJU7G-=ZFIOB2/]H@]_/^_#3A^EJ,IO^ MS^Y0Z-!B>+U4ZF8Q/>Z=8A&I8$8>F5IIHZ8Y&+%NA&;@<<$=V?I MA#8:J!?-QO; O^3EU5J(TB&7C"ZTDQ@Y!EDA*>&U[N*>'7VW75[=_.;R.=8< MY!W[A*N:]+ROJV:Q8FGT5WA:H3OF.,8$ M.,52O1G/"UP8 G4.40=D3^6IW7R)MIN:S MZ?4T2UR=OIY>P XW"H9:J#DB\7,>)!:DJHY) M2YI9;EPI8ZVEBZG'%%1FVBCW@H"C\- X:+!U*>R<60$+!%S\S;A6K2:H\/K2 M:ALX7]A\4#PXFGF!8QG]50I3] JTU I,MW:%L9P(5NKHNAU)]60Y75[=ONK[ MX_;/,O-"N1>$='7;.NV05KH2))_-TF%O .<.[1@E[&C-]N( M@=+<.M8L2JJD15X2(B$#+/Z5%$ *0OS(*@&VP*@&T>WL"MDRN[IUR]7T?K+* MCH7/O7PP."Z0IMXH(;T 7CJ BE&1?E'GC&J MW9:X$HM/+MBQZ?L[Z,6Q1FK MVKFO"A)XRXQ56-%H[6F!L?4%(L[:.KDX!GA)N@6&M8QX5QSTD^GB/R>S=?9G M-EFN%QL!SB5?Z7<$88Q60%/ =43<4\NE+C#01-69UP98%*$%UK4%=0F':_>+ M],?WR3+[__^?_PM02P,$% @ 7(3]4+IEFI&!C0( T(4J ! !P M\P+#R W\7R[ )_:"@?XP&+G^\R\7OS_:E\K%__OR?W[^OY>7_Z/?WS!F,)Q/ MH1\S1@B=&(Z85S>>,/\

@[,PZ#*?//(/SNOCB7E\E-LRN;YX!HBC*GRHJH MVJH*%$44%2 !D9=8( _>KB0%?7!X" 55%>01[PR'G J5T1"RO**J4O:P_.W# M].WS"/4S?3VS:&8$L_?0?9[$#,=R;-:EY/HD1N-%8_:C7RXF<3R[^OSY]?7U MTRO_*0B?/P-553^_X3872:.K: *'[J+IV(F>2,,HGGXFES[C5URRX)('BUO< MX27JY*7C>8L;WYY"[U,$AY^>@Y?/A08EMP^#N1^'[YL?L=*HY#%!//%+.O\<'SI^B,W="H&O;A><7,TJKXQ&I73^3:R4WS:/+ M,/!@M'Y;=J7D)G=4=@-^#[Y2S_Z % M61D?''H5Q$172M[X% 7C" M:L46)0_P'7<8E1.#7,(PDE=X!*O4$[Y2ULG9L((8LV%)\[A"WN,R82>=) :I M4N*7FI2,)RRQ'02C9>-E7%=V=G&Y!,]^A7WURS3/J(*[HU(\I[HDB*/)9FV#6Y29_K?A M9#,7BBTJQ7V+J)>+.7+14G*7^V_9Q7)MOMD]75POH_""MV #$BI@@(2@VBZD M%\N-7*6!JQQ?"5GRP95ZMLYSA3+!5RI\SFH_(KE8ZF_Z%>Y8X)H,R]K]!5I5X2&L)XXE7$.>G%,O;&3U7N/+I2 M=L,\#*$_?"\?4'9U0V"T-8 NIR6V0!O-4[EI&OJ7,Z=,1Z07RB%<"MX-.G\, M1WY09=Q7&E4(31$C2R)3C@T4N3[#*LDGUTICCJJ HTS&*HR?6V;\7'\8.V]5 M(HROE6K6*M+P<_P^@Y]1"QBZPR)AHGF)FLZH@BZ6N8I(37ZO3KGAJTM9 MI$TQ;E01XSX'%0$UN;1!HJ(),MZ3P*L(/]::E3$@K/+FP[+.9B H%<3"Q7+= M5*F7RG12JB0WVX;55B7OG2UG3&?>/'2\"*=9/V76F95X=I6VV\E:05',Z3(= MDJ&@5(^LH6PY,L"7GYP(%L6F6F3*78>JL(U$KY3)W*PJ8I^5LA0YED-O8Z:37*X@2/14GG%RM8%<+* MG,7BB".SN\#U*R9FRMN5QRW14X5/F%PK UE%V%YJ<)/4: 5% MTXN;TG?!\'5+^@ZU*!O9L"*Z0A5L5[N=H)5Y=6-ODX@J4-D)H$R$VU\NLM"I7 MY4]5;A:^5&H<)U4SY.A*:19D@RO^/S>%)$BJD"LU=9FVK+!TI8UGLPI6H@NE M/N'SE@FTU"]\+LZ9P'E5@$0>YP4S3+[].8Y[S@6@Q=??G;?KO!+8)A\=$OX6WV/OUC8QI7[C_O5H7C"^,\5/A.Z5AGH^PKVW/>?Y@G$1 M,VUG&%_*LFC;O*PK-LNILB%+AL#SK*J8K"VJFB9?OGZ_W*GA!9-8BE\ND&FY M>@H0(!Q_['@1&@3YY^?/2YT^8 P&$>/8=B-DU?X%G=#R1R9"7&$X@FX:FBF: MG"$IG*B)BF[(62^!)AB+X6QK>/'E\A)P"&T?[W:&FZ3?=^BV8&2CWZ)"OQ7) M5&Q%$WE+T8!N"[QJ@+0[@FR9[*+?VQI>?/F-J[O+F-2K'98T7N!D0S?&%9%%ARHBBKAW7[CU2+_Z&].N$(*Q_MS8T6 MOUK3F1>\0_@0!\/O7^'T"8;90&?1U M92XHLZWAQ9<[Z6L%2>P0/0%UE!G!H3MU<#1PR5\P<]]-R#./1A?+]+K&L?)O M0C;TE#I7FN<%KSAG90>A&!^H<8:7(, M5L-SHNAV3-"_)!<([]/ )Y>U9;'("):T('?>.>%M2)XY^H?CS6'>BP69= X MF3,$PP:L"E1DT!0V&;VJVTCH%V3:UA!IA$]8)S2-2GH=5+)T2Y9LEA=M70>R M*&JZE*I#595%">1RLZ5A4ZEDU$$E3;)Y%>D%U;9L W]DD=8@@T?^DB+FVF5; MP^-2"6N9,TJ$W-G#%VTMM\?;&C:52K5(G"Q99!&19)HZ\BD%Q<#"1&P7KP!+ MS;&TI>&'J13AGD6G-6^$&I$VCR=!B +)HCLGB$#55<-6="1!EF0@0YZB0A,Y M$TBYH[NEX<47P&;_-8@XVV5L W%DP0*<;>J&8AN*H?"RD(5]FFS)!2]P6T,< MMC2/-MLE:P-M> 0"% 9+P%9E7N84V;8S;U"VK4(J8%M#Y#8>BS3'-& ;2&-I MHFD8 BVAD>5J6/:K4VXL66> T 131'(*"ID52X- MF%1@BX7X<5O#8\K4,:W5!MK8)@]X%%GI0+(UP$DJIPK9D#F1TQ>TV=;PB#)U M?#MU'47S);+H)C+#K*XK F=RO %,21(R,3&0KY>[.%L:8GD24+C.R4VRW[N* MTQI=)%G74.RM6K*JVBPPD/N;28B-@H4\#;BM(1(E+&H"4!I$EETE:1TNDH74 MJ('\%5'G5)4W9"US="U; DH.ERT-$5P$)%M 51ND8 Z6(D-7>!/I"0T%V!8/ M+!1E2^EH34[6[1&%L BU6!SK,3*!C!DY*>(FAV'N.:1[S%11$RK"KR0&$T 8F$+FA9D,B*6@$R M6QJVVR"5$P$M'+AH0V$6<*(A&'C1M:]AJTU1.&]M035.T-"#PEB5IBB+K=@H' P5'>=2T MK6&[[5,Y<7@@"(H--$E05""RBF1:V323) ,EGT#=UK#51JJ<-@J*@UC;,A4\ M

!/YS#,,I?L#:I#@BV L,8_?) M@_CZRJV'*+7UFRVRWQ">5@]\]#4J>4#)G'S&TN5Q%_J;?,1;;-UC=A?Y"R2+ MXRW94%314 T6J3\^F3,#K*$9\1,;$X2 %%IZ*!(C)! MD%7>9B512LL&+%FQ\_S0MH877^[X?^U17R#N4E^0PP"O[WNLPM\-C!$V;\=& M"$=N7$42W";*&A5TFS;%FJ#H-IBB9$E(2O&,J2Q9EF7:*3\E#( +R+3 T13R5PNF2\DG;8U M/.8(=^7A6HY$5H"FBS@#S[*\AAQL5W*J_)0 >EYSD(>N6E8)FMJBFIJ:3V- MRHFE^_NO%=Z$Y1.#7\5$[;7:N%]=5J8?+G'X@S")-)Q?!2W"+*.N 4TP(V9ZJV M*&HVFWKJDJ)(.?6W-40N/5>?2Y\'YFMTF#_A3:=W&8@E\].5GO",%60XZ== (&+(1RM6$ MK%*>19?9IAJ?WO!(DXMX<312."Z"#5X=\GGY"OQ#]HL[PK^-71@RY'6P=/6B3=WQ>?4GZ MCAD!6O&M2"V&,5[C\25;_X,]OM5KA1M@LB0D;2Y=\FS^ME'6./MI\;[LAY0R M981*U#G_][G'?3 )?RHR+V@(GW$7R4_);R/TYK>9YPXSEZ2133^A!'VRUNC*12F]I82?UX>6 GF7I"FUHW4]-\9@MR<\FN MACOGYG#S&G-S61+SM^83"BMSX6Q)S&*&O.&$PA#9@U!'0E1QMY:S%)EU4B7O MX#P=\NXRTJZ^OT#;XUF$YLQ:U.+L41 ?Z"RV&L0-C2IUBLD/^;H=P63=0?%' M[3U5E3U6E.U%).;<;%QK&U4775D MWJG>ZF.<RX/AQ93N@CND6=Q$;Y(#MEG38[ M),'0O?:'WAROX+H+0K+&)HY#]VD>XRW:'X,>*8J/$:-KYH.FM&E*NRT6[F W MB!JY;@/C,->G1S;OW!:MB=6$U)SUT9PU,:5,O?/F>^>MMW8492U 64/3VK1X MI,?%(V=89TF#N?-E+)O!Y![9HG-;FB-D&[/=AZFQH<;F<#?[_"ML/H1C6@O0 MXUJ !N$X"1.1\\8C=9KD M@^,1RN<^2#]=XT?S^LUQ)P]65C2$Z)OBVM=MH>FU%J37&CH?1*LQ>ER-T4!K M1_?6..G^*^VT=Q0C;;=6H/EIU2,,FIIH:J*[@4F:)*%)DL9,LE)_X,3^P/DK MQVC*HW4ICR/L>$-K]ZGY^EC\>_[C<"IQ3$U><](D9X9)LL:2+O%HV,31\AK+ MFBL;/F3?:,J@QRF#!BFNC^*8EA/2)J);ZENI9.6/9ZT;)!N_2B.J7KML7IM$(X/"VYH]K!5 M1O8B^BYO.Y MG.T/Z1N7U*66O?F6O5]*L/&_CL>!;I$('?+/KC MSIN'CA>YSY,8J8%/*7HQY&]??1A&$W=6TO1O@3=JC_%&0[]:&?K%EUET53KV M#P(.8WR)Y"@*3H^"Y04S1]@% M-3-Y7YU_!Z&!'-M@BM1=QDQ]'J$X/(H6%]K!3&R%U@=$.%@QHCYH]N+J]&J6 M7_LC]\4=S1VO.TRO'-/IV'[^30DV2SIE>P>E/3M%B;+]Q+-\9SP5J3"=3.UZ M/R9V=[+KE.4=L^G;E3ME>>\4.[7G'5?N=V$PF@_CV_ !AB_N<)$OQGF+8>@F M,U1I.G0E16T$_A"-/71PFWLW^JZ_Z] ?3J9.N%SV@S,?T3U\@?X)_ M4?&DXDG%LW'668S]SC'Y_H S>K'E;SNC]E%P7&4XMY_Z@HI:L_;C?K.A0&'@; M3V!H!R%TG_V;8$C(U:(2G@U*#X5>&P;7%R#LE\RC+DU'DWF;)9V:QR:I'VJ: MJ4:F,4AW-/3J;HM4R=(8I$^XIS'(66.0M@ ACT&HICQ78$0U<'*V,YCZPM07IB:W$0*[F\FE>?W>F&:J?/<'&%6 75> -!E DP&] M$LSS&Z0Z/!,JI$UREZC =EI@=XO]:2UD9URG?;-Y5!N?*\5(-6^G!7'?>1,J MB%00.RB([76!J$">VR^C@MD+"TGEC&:WJ4&BTWMGV#J@&0J0)F=Z(OG[Q81T M7]!V,?B:,%A8"*SN>'B'^8<)A'&FX3+5?A/XSX\PG%[[+S"*\;A79T?2T\X= M[]J/XG".FRRI P.&F'_HL3"Z'9MP%D0969L.FTP!5!&(V(=*"M7DLU30-U=/ M&PA\/#CG^_XC= +NDE^ ^:/[_N^,S@7 G&BB^2/\C_7GW'U!_N."!^U'V(++ M&T;9"S8_3((P_J J"L)9@+QY:,*G^ $.YZ$;N[!S4*FFU,E4TB9"]QRM?<=9 M#UB\AT*:3F&(&]PYJ+,4(/4KHA("]P*=F_R%G?'Y-?#A^U^Z/.J?! M#G6JZH1H.8U[@=$:-.CO#X\A=*)Y^$[]N>-AM)K*G<9I/?F/;@<=C&F3C6\_M@ZUSIUFZQ[! MQ:_!"PQ]3YX-K33CT0Y;V5^$T@G6SK.8EIVU0@6=M^SL[ J(3K"V)*=UOK3K MV3%*)UA;$G&<=X+UG):>3E_1Z:LFXY-.#G2/K;2"LSV6\6PSDEU 9[IL-9]7 MZ69&KCEHW8G@74"O[;CA/QQO#O7WQ<>_(3X[X7#R?@-?X/*:X$6;:W\VCR/2 M@&L7_'8;<0$*U4/N @ PL%>T#O*6'J#O!N&W((:1B4>.;A)6=!9V.6(DH_@! M:_M=& &2W#!VGSR2V6X70M9)0GRL:IK4I)7**%HTH"4D[0("ZU-!98_\2L)Q MLF#<#N&?<^@/W\N?5V@9W6-5'[K^<[N0>R+==EB/JCA1TIT-K*"(/PGB^Q$X M]5Q>:'QW&F$%5%@;(JR "BL5UI98UG;/A%#36INT=G?"IDNVE8HK-:[]$==3 M^ZT=J$1N+: [7Z1,TX4T.=?)$*)3\\8THJA-H]/I[=V%F:=S2[6)']]>\6LA MXFENN9E0HIG<;FANZH;UT Y0-ZR;>=X^B5^+$[4]0GQCS%<'EF!3HU6?Q]GM M]>(M,%74[^RAX:-^9\^%N?T+^*D$UR;!W=YG@-;P]"N)V8N*F=:'@9T1#AH! M4G'MOKA2?Y&*+/47:8*E^^"FZ8P6FJ>NE(M0RT0+6)IEE+HU7=G #)'9A"H,4GU/:)*UQ=3F>WC^N*FSAW2N+>?DY$T[FW93$JW M#&>[ $[-5'O\R[[/I5#/DLZEM";QVBF;1M.NU,JV6W"IT+5"Z'J$^ :E/SI4 MR$83'K2TKOJLBKLP0/?'[W<>>JKFCZP_Y^X,]UA_?WR?P=5P"X$#AHLV[9*) M'8:Z%%*4C?44+#_V.0?[L/PA&,>O3@A-K!""KC.][ M;_A3RPS@7GRO'FY+Y7UOQL^BA:AWD,^SZ&IY="UEZ]YJG+*U#6KZ8.M\@_Q2 M. F\T?5T%@8OB9O<049GC3>,MV^L-P(2K@QC1,UK']WYC&Q6EWF_:< M9?[! M[AF5^Y/*?1,<-"KW9Y+[)KAQ-"P[0UC6)(5/TS"]E'>:<&VCI"<BA2R[_/(J#*0SOH>?@UT03=]:R&+\^ M6.U7QK,KK0LQ1S6Q*=I/@?8TPH>C1SB<^($7/+_?N\^3MB6SVX/X+03O ^K7 M*U?[J:;;HS%/6,3<7QW6+G72;$A\"_QA,)W!&&K/(6SC].Q!:*@>=M^ @#PE M S_+CV_3CE(VUARPG[E\(1WUB_:8Q]PT""X_ B9TG)VK;W/QA M'L#R6+O \FM_!,<'L!TUA*$/8S.8.J[_S9FV#0![#CP'0>7(NP"'0S3 8^B, MX-0)O[<, 0>I@-7!]HWIQ-F;AQ$T0DB"8B.(.NWO$X^O8L"=8'Z^5)608%V^ M;^,)#%<)U3*.5PTR%^P-HVPIFY<*\&BRIW7)GF-78E.UWV"UWR3FTWF L\X# M-!$*-.E[AJ3OL8% 6T_F]]D.@ M9$$/#?H;%_0W:QD0UAG_.A P77(1#G$(S^(T%.&#%<@>ZTE6]4U-\#E4WU#X M- ^>VB?(\#G(^:*PN?,\#F_\5I=PTJ]G<9[.V=?^4J]G3;KF_/"YR/>#M4W M)]!_QS#<(H?4+;1W@L^HP8Q U]O%Z;629+LEEM)DTW8V>.]911=VLIOG:1] M\<-7U1Q%+45M\W7MJC='44M1VWR79 MKV^MW8KN/!DH6BNN2V6)^XIK+V6N+N377&"XZLA'8?S'O>,_)ZH3?_OJ^NYT M/BWQS0]T]%6%^OE5T$,$OUJ0_^(+_KI$_QI=]T/#B(Q]-(KH8A21^F(\%4X* MV3U\,?6D%LEYHQ;IG!:I2']JD3HIWHVS2&?)#N0'FL5H!/AUI+;E=OP0!\/O M*_=/IX&?E+Y4W8S/BHK?\9*-"P=#[8"A[K? M70:FU?<7T-3:K$SY)!.USEV4P:[8K#-D5>CT:;O3*G1VME<:@>;.3Y8[[QX( M*FZ\AR,X)7KFCG1J92?(34UO?=AY(W!NS;B=6<6]*W?B%M79K1)7FH#HE$#3 M!$0S$A#-T1B+TH@MDQ9-EZR/)/T;6NA0MJ;I!CH1Q#M%A(Q+F3)V; MH8,>_WOL3&['8W<('V;.$"+ *.W@X$)'50R1:,@M8SR-Q)YYT=!J,=-=&*#[ MX_<[#X%-\T=8R\WP$/7WA6[92JPZ>S[R$Q:TUFS2)=-@C!^K,K3W< XAN'MV CA M*!M>T[FVR-V4C2S/V90-K:4,7;*. M%^'#O:[]X:!XT>:/[)=W_&'J/4]'$+WQ7GR8*2_%Z0-.5/X+AC.G#!>2KS@8-;U MY^C>Y$7] \H>CFN=Q%^<^5-"_38JI*3N1, SE=3*] MU4AF-V06G)K2AB"KIZ;T.,>G"52)]<1B'<9LJL>H'NN8+'PT-GYUPE$1R3X.^^VY:B@C,AN4@]\L8*\K4Q.OVHJTB1U15D'6$K.N4W[JOSOKS< M9ADQV:_6=.8%[Q"V<+W*"A.SGTM&=")3I5RRXAZFBC0_2J*!LKQ?Z0;*[W8K M:B!= FD+%\E8\2HQ1"-R!!@N[%QQ"O!/WYSIPB?0\!N2]64+XY;?UG(0;"!( M35Y"D9S$2=A,SU-:&2#M967RYJ=1.?U&;58/=-[U MPM>F&9&394Q7$AQU+T>@[&MEPIN&N33,;:<3L&CU#]3*]9^7@3MQ0J@[$1P5 MF96\)71\A*W%=F,M1^3!SL0>KRY0N" *NY.X7SX-31Y2K;JS0Y;G FO4JKN> M+K*#SW9+=FAYH^TT=3U7>3Z M.I@:UAMV'5KFT&\8<"ZB.XWX1'.=>Q=_UEI>D4+FMSTA\P ]#\!0NC!8%BG=.B$:&:T =_WVG,L56KQ##5895]$AJ M$$L(L@DQAQ<6-68E]1%JC(H%L11^%'[=T)6+RDX7;MZ(K"=87:=')Z':#$U) MP==+\#5+3R[V:J1&G1KU9X1OD!#N]@F*R, M?R]_0)^4_A']C>,QY^PVI)FR= JQ0 8&/6B"M34^ 6$Z#7QR4\OF XX*3J38 M-]&H;[#3PO.@L(%"LT9H M4E!N!F6/X+BZT<@]]'"X.Y@H=/W*&F*R1_EZ\LH@QC8D+Q]8;(BHF[NUX M[ YAV"YX[3[B).[;,.263X]1##0: PW2&B7UUQ0TC0?-F6NQ5W?EI8AI)&)J MG>69H]B3<#\B:9PBHZ;0B>8A_)+VE5S/GI)=RY^+'[3VT'DTRKR\XI-'[@MB M6W%,^(YO\RD,G3@HQNSYF]PH$#@@7_W^8*YWXC^6NK'\H,(;3.@'4]>O?,?F MD2Z_9.59V:7%T+;1I8S2&\>X\8'^?%7,EL94^=15>+ZWL^ M-T%DQ4.3BWL^<>2\5SP.7=GVK,_NVQ5B=S /AS!*ODZ@,T*2^O-GQ,PO/Y,_ M3B(CFJCPG*4;"M!DT;)M!5B6I>FRR"D/2&%&S#?XRMP'4\=?[>W4"9]=/^F>,X^#[(>0 M=(C\\NJ.X@EJC0;_%(2(R)?#P/.<602OL@]%JN!'D1XC9L0C!C5!/43JFL=T MCD?X3[BXFG8X>04O_.=/6:.U:_QNUTH>_@+#V!TZ7MJ_IR".@VDVE.3;%3][ M8T;!'-/X+RSY[ZKB3M""/@I MY3N'F;P.(TRW,I:Z_@1)7+Q^QW_]!4CL3S]_QC=F@%ZA&"4&)4:1&$1>/A/M MLOB]\)?\>0H_%[X?IAFEO3N.[R!?7Y-W/ 7>"#WB]V_7CY;)/#QJC];#\H#. MW[D'R_C]_OKQVGI@M&\F8_V/\3?MVZ\68]Q^_7K]\'!]^ZV>'BO[=CBYX9]. M-$$@C -_P)B?C$\,QXJ"6A,1.VS[..63(+$LKZB*Q(N"+(L?,X5@JRDDUO:# M-@T@S44J+[^'LR",JS4N,\9J)?[E MPD6]CN 024K@/3F>%\1/P=L&:FFAZWC,[[X[#$:0^?JP-LC_^HLJ"])/M:GG ME'0'W5>BU7_[7;M_M.YO_L7<6W>W]X_,W>_W#[]KWQZ9QUL&>)[[,O0A")IY YL\, MD4R2D&,@,G,CIC9^_KS^G->)&\-+; (A@MYKZ,PN-@N=R"V$3I%LWI 5&1B6 M9?'(T=$U,?-M$)_9,J&[(P.SDBF3W43N"A<:3U'#RXO/CBR]_G/F1X M=L#@>ZH$9_F?#Y.O)B>GI;B]^'(;ME5R/V!D)'&!=TDU1%Y$WALOF"J0=%WE MC0SOE@*D4E\>3V>1)1IGMC)"8ZW,X[WV[>&:V)+SFYESNT-UR6IF4N(%_C*; M,@Z#*?,'_H^)@^1#S_4:+JAW(SRGQM@N"A*_D5F]JST"?B4WBJJ%0CO+UD6@ ML( #,JLH'NG82J2 M#!\(M3;FAC;S5@4+WG*J"2S5M(!L",@P"):E2EF4P7.RNL[;>_A,=BCU8WP0 M97U)G;N;W^^UFX?K7__V.&"NOQF?VI+A.33(M=X0 PAYF6#,A NR,D[$1#,X MQ*4H(\;U&3>.F.&$^-&'!<0T*4634CU.2O4*_J VE#V(=95$(*H>109. MD?W8;H.1D'5SAM3G]L'OAPBG4V%D*,SJ.ST(F MFM,!L S.D!7)5 S!L$11S/ I\Z*^CL]'Y^TZK:9-]A#=&@R@<(.76%&0Q-VA MM[.I;06;D$=())E!86Z XMR0^?<\=*.12PJ'D8M8:?N.T!6WJ&!(C\)GQW?_ MEWS_D:J!UD+L^M/]IX=/3+H&KCK[>81W+VN$-"51AJ6#RBA:D\;9K'8E>:%V M+?R;JJH\KPNL(0N -?5$[9J:)@%[7>UJHU&(-]%)_KE!'02'Y5_*:BX4COD6 MA/$$IV41^[07Z,]AK=F9DX3HF\DOYV4NNB7:0%1M5N:1_3-,7N%3KTPQ@6"6 M>&4IW0WT\39\#%[]VHAO.^$TJ9$[-L$'NZ<()5E9$ OHALX*+*N)+# XG"=4 MA#2-Q(O I7$(B;O-KQ#/BBR.1_R7?^Q,SD9>K?34LF!9[&:;2J*8*FF MR%FF*>M<6E]E"CRGB)6TO L03;S_SYUMC@+V))0BL)S8/CG?RRJF!,1YN%F( M<.C.4! /L]58Z&>\'"L:,.B2-\E1:8 MYQ5-XU4+B(+ F;H,3--.T]#HFZ0*1F[K B7*LO*'=<# M^=S&?_U%X8#\4\3$T(,S3%$F61E75 (.0F&=6J"FL*6+:4V:U:=9_=[8T'SG MFG1:$(9PQ,SF833'\X-QP* 6)(@&W ]//V*W!1=&:,/XBDZ0''V"1/S0! DX M;#GICK=U*R5:(AJ/;NR1^7+H#"?,T'.BJ"'9.IJ-K(&[H4, ^2O[">_;Q ,V6:)5JQTRH?8"88@AZ&I\A8G6HHI MZ;)@2*HLFB";@-(LUBS",/4R$R=S P;O'BBH^@\.1XS /TX#!FDG.X M]RR.JK.(HLLYH;9DE^N1LG1DA -K">KFN%2'II:5RF>?>G7GM3_"U4Z0>7IG MAA,X_,Y,\<8&KQ-(ZOMPSK:P[.,'\",S<2)F['IPQ#B>AR[B]94X"?SGW,4I MX#A@GF#: #USD07F<8E>LI PS0474LB91L+Y87P9+R1D1NBJ_TR:SD(XA"3M M CB&+$J.F!_0\Y"*8J(YBLZC28#7GF2K[>*)$Z_V_=59[B7N8G)S.H8?!XSC MCY@?N&2,3TC1H>M/_\:J#;4G3=%-N!?I<_!2TXAT@G32B6)&99F1\QY]8G:? M256$?!V;:.J U6Q)!KJJ\)8,#$[+UCJ9'"A9QV;,0WSR4[+.%;L,L1//HT/7 MM/T+1K7.GZX4F)3=N.]V#57/^2<:/(9(M'\7JOK^+:BI]\*9I?Q(:[B/IVBP M "+9F[IQC*25N!=AX&-KX[TS$&G\=^8:&W^\9?$+9$PG=I)5I"MZ*']&<6KJ M?HY:"JR(5L;9OAM6W'5DI)?Q>Z M!D8_[J5)I+PB7A4L1>=86=19UK#%M#13T8&N\64K-A8$Q?1,%4L/-4EE M!QBJ$,ZE$) ,.HR'?&/(.$/D=N,]KY'(8!D)L=TN_95!J+LLO1 A/Q]]3$T_ MEN%A))=_H2\%DCZ-H)CUR=+_$E-'B[&X=B? MJGI(+H.?LF9;&U3W+VN(796T<45?LY:NGR@\P#U=_"E;IA-K_V2NCZ]NMU&%TI* M65PK;?*"A1%ERP8K:&IJHRU;D*WR72M" ^F-YR!\WR=W0^XFJF:8WHW3.#?E MZJK9.<7:]XUI:D9Q;U3NO?-=8X;:04;V*/7=0>X=PSAHN9Y-QIHJVZ8-N$YV M=H:IA\5UW?1ROI6%5[3I3.Z+OCLNH>4M,#1XP?D)*<>91,JY.#EO'Q*R5;Z 9?WCE_^ MZJ)7H]L,AWC'4=P8GQ0^RNRM*84=T01Z7@8DY@<$#U)>D>PMOKEX 1=( M_0M&NQ=) ;90;\D+MJ8@'61PK&1+IF[+JICMH&9P6DF]Y0/NZH<54=..%:FQ MM&EU>O'40J&1>IQ#"?'WN?>>2#@G9,<<'?:DP;K6._10J8LO0! &@B0.%.7@ M_B1KT AQALF*M0BO6&.">4S4(](, XSG"/47Z\P/$'%)"&U24XA>MR*%A5I% M$SD"HBRR@F[SEJ$I@+>S6D6+8PVVI.J9C( LN7L@P[K-1[$LE==$*'G$5T[X M8QY=/CO.[ ^RI1^NWB9K^&['Y$':FQLM6B0O()>UKS#9J&KNN\DS$TI>("4U M=*>.%Z&W?+,OF @Y=)!4(A7/T?+GTU$0ITT1)P$8J A;$CXW9)E"JW[(!SB< MK4TL"Q&D::_."P0FRI4@*FV[QI@J&;)Z7I4:]+.4' M0$52"OBCL]188NEZ(>;J(?*T.O- MD:];CF"K:3O6^GKXJ.DW%CX-T[C]]FA]>WPXJ(,K^6C [=T][J"T8:L=AI-Y M W*UP5>DZFMR0U8^5"ATCCVS=:-C;>=8&P7FKC&U.7//Y]@X^A0[/]XA]['I MJ,YLM-(?M47'>B0577!TSJK.ZG+"R2-'<)B>!7[)#ZB/D$B70_N&_,U(-NF6:3DQ_BDDAEKW6RQ]N&:'"& M:HF2*JJ"I4D"L"Q!D)$[H\C'DSU2I#8)O!$,H_1X3L;Z<^[&[U0&/\(MB&EU2V6Y544#(B"?DARY*OC.\]$ M*A:'M)MN-)Q'$5YE@>V-YCO>>^02BY4+$Y:V9,TK;G,/H[FWFDCIOI1MYP?7 M+"MU'"GC5TM;6RYFHBIR&J^)@@)443?0/Y+,6:IE:JHAVZQU )U^PPNX762 M<*8#2PSZPC[]V7HNWDYOL@14*W;)7*"0;R MV"49 %:4>%L#G&#)+)!Y31(-^<#$1AP&7D0$Z"X,AG"$9:;[$K*=ED*SO#E: M,D/'2FL"ZZH)O/[$W#[^S;JG!8']EH(^C;6##A[H6)@DBXH&-$X2-A%>%8V;?XB%OY/-Q99,GPM]M'B[FW?M7NS>MO MOS+V[?T_TY@T^I M]]Z9>W+H$!/XC!V$*'AD+W\;,'/?@U'$P+<94G\1:I7M\CUBTNJZ="M')L#; M.[^Z$- MNV&4') =N8@63ECL!OF(.U/L!7/M#S^1.Y#+2S;!750Z1?.GR!VY3NCB\;C^ MT)MCQA5O9_Z&X(+S*@/FYL8@)XB77=WCF.T#T"'5@X[''2"1$P'3/4HV3V=B M-_;@XDSR(U; #/*#S7$_(*GS?'7"T:47!-_=9+OWK" 4;Q-/D Z9*71\-]G8 M.-WPG>%D+=M3'/TT1Q1!7,:[BN-?@D'&>"7FR;[L*[\7MRA M/'V64/JLI0WFF<<)1.)3/9P!\SIQAQ/&"2$&YK_1,#"4'<:?DW6*Z$VA&WV/ ML-@.D2?BN'Y,<(N[Z$31?#I+2,@\0Q_1TT,L#J&'-VM'CQG/L8_#P)>DE!8] M;AYF/^;;ZN/?$UZ@KJ$/9"-5]+9/2(B8*)@BA>!$^)WOP1Q]Q)O*XM.GQ^]X MO&AT!>8\O:^-]37 N_1'N?J M[UAON?Y\[7=<4S)T9R5W(*PA^5O]%=$8\73MK6\SQ)WU=\Z]M:8SSUE[Z"R( M,=6$^G#QU9XR+I@$Q$'@^*S2;'1U?Y;!$N58=I>^^65V([B>U>WT&/6C4;9 MCG>"D@0@:;BS?<7>WFZRZ&2D+SU@& 7P7*_@\Y13W_:TM6-QQ4<;'(Q MRITGU\.KA+ RCV.\VS0YUP392\1#)$I$<$*(,4L^(JD@HC0/$_V- 3]Q9XF] M0U?3/?P7]V_=7I5"K$<0*Z '&:00:6?/?0J=\)U@:X1,K1?," "QDL<&GAG# M) %"@=1[(*UYA 4G<"DX0!$7,OE(8R'D>4E\%&+G$KE<"'=1XM+DEN1/G5BE\ M>PU?[**.X)3@(@@3@$R3JG!\GOTL)KO"!.,!T8T+Y8<<2W+XF!?,1Y=/#@9= M#(>3U&7UH!.2P#(*O'FRV07"?!I@4<#U&G KAA<'/3#&L3M"6Q2-YQY)J*6_ MNR1R2O!(#2T%3@$XR/.:!3C-A#XZ,[>@?W!GF22'1#'39\P,$1K"J[]P@!,Y M-450,7F2)3K=Z0R'ER1;$R!/?_]$Q=*$\C ( ]]Y<<-Y1+(S2)OADZ!&S(-V M_W!I!/^XY)"=?7K"YW.2A+H3,<;M/Z[-2Z .DD?@8 1.W2%2?>_,Q$$Z,/ / M[-4J$8@=?YI'B %1]%-9I2B5CY[(QYI.G>+L.,9KD.]21J: IC./I/(8.![C M9.(+F3M(5A*BYHDNCDC*G$P\I6AF,AQ3G%&<+6G>),S()L2P(DYCZ.0$96JV M>P^78G(.ES.0Y%L:"13@D\V(X*.Q Q_KIR#$LX(S!P]E[CDAB2?0 WP"/3S! M1]%%T;4^NU"83_@.WQD\G1>\0YB [4^\C'[L9FD.$F*0<@K'0RV0M8P"WXD^C4! M(X;1,ZY92@J>?#=UL9PHHDE^BJ=J/(W@&"8U&A'T7I+,DT<6ED#C.<7OR,CA+5!(QG*,4!5/LEKD-!8D M%8RC15&CYV;(3!07LIK/(5PDL,K+W],J4#MY_LV-P6C938DZQ(A_=-Z8>SB$ M[@L!9Z$%NOWQ7ALD16Q)R38N:XZJ7DB*_*D(]%D$5E6H$[O1^)W@+'A"+TLS ML#GVAX%/^HY!$4'?19CS\6:W92O"EW"TRWH-0G=A?3W?#@LX"+=J(,BV)00U MK!THKO\((EQ1$PU#]RDKIJY:$E+<:2%?PD%8I?D^=K/7*Z__^[.&)PS'+G[. M0BT4%EK@SBW64!C!=.J2%2;Y6@W+&!2XO[S;%B=ITVC::A= 9D0W.T_FF3\PU"F$B$LG, C1L#.EQNFRC M,-V WIPN&F W"0/3:8\DH<-R"SOT)DCX#A)=!6FJWS0@T;N&"_/PLLU0IGF4KE))Z GXN4ZR8J1!%&>,R0^PQROYT/> FI$R!4/^F -6[-T)F;J#-U M1G!'GJ:+J0+?2W*B*586Q1>CY&HJ,$2NES4S?M&X3%1V/EZ/JD4CC1"5TC7@=:\2/J3S^E>M-8J%W6DV&;=F_D?4A@K#P:](C6I<7(.=U]BL*&]^1 MZ)M1XL+B7T*(?;HH"0)'BQ-0WJ$3,DFT=W"]5W8:9E*TM7HDYMZ/RWR=T2Y. MX%'73M>%A!UVECBS0N(^KI#2W2YV.*MUC]TN3J573MP'\G5Y2XF-Y]&OUHU] M5 L*R]A?V4"MOD%E&W'N?/3T!P=R3/[<_'ZOW3Q<__JWQP%BC;&'XCE-!W82,4N[/11/L\F([A6+O[!O)9T9[8.540YB? M#L>%1RZ%26QV?VJY\/?B.WWL7'O+6RNQ219PKS3HIISG2F^3!7M)]YQY'&0_ M)-M6D5^2)"A@$3V>@A"%-9?#P/.<602OL@]K:BK/I"ZV)%.S#&I)XC1YALA9HJ(PN&<*],S35&$J046 M^[,QZ0F&>M9322B'*8>/,NR=]=:3,_S^'*)X:'29+FP<#B$\P$7H[<,K]AIXN<9#.N_ABD*G,."WOO6JH>6\*J#LPUJZ/ MKS>\K-DI XW54'@K-%*\A#_@:HH7Q\,3-=0R'U>P*XEU9(;_]1B,W3#.RN&L MGE)QX'A^3D;COEWY@6_CQGQQNVK+$2SZJ*R9JL88K&!=FNYI>+>73Y[#BS*RP?FC_"_UBY<&BQX83A M.QKJ/QQO#B^R3>_O\:$9]C5.6?[&73!SWTU^FD>C"V8$A^[4\:)?+BZQ]L2K M&XD>34J@?KEPW^(K?SX=!7':\N*+(@]4A?OY\_+H\EGL^CBY*^IJ+>NA2H4J ME=8J%8%=*!5+M@U34#C%!JJLBY(AJ$*J5!0%J&I-2@6HOPDU*!65'8A [+12 M.2R*;*R3]C )PO@2[XO/N/X+C.+I@1Y:!W3F48\D:X)>D7*]8BJR:F2 MA=P4F9/YS%F1)=425O4*PH1QKK@U"Q:;[8R.I" M;#1.LE2+ET2%%21!UBV52\7&4$Q+63/'NXE-3=:7Y[D!QPM=$)N^Y$BTX9 4 M(3+A8IGR@/%AMBXN>$W6Q*!O?Q4'O,R2?,I?^8$@B6GM/2YK87!%"]:^Y')6 MVL!DA?,#LI%DMF42#90.TUZU$J$!:@UIL(5:TRW- IK*Z:JMZ< "@F'9J5J3 M1$/05M5:!MM\1ALF"OW1;3KQW5)0<@$F. MR*'!2Q>#%T50%LI%-55.DVQ=$T5)D8 );,U,8WX!&>DUY6*D6/FG&T^,]'PW M4EEU F,/Y($LU)E);*Q-IT+4?"&2Y(40\:;.FH:-_&1!E$T1^..%D?1%8^Q72KXHL'#@<'#EO4LG0LN5"Z/ M\H$!= ,HLH2"#-TT>06(B>K21552N%75E8+12K"H^:-;#,2DMOKH]E\8R%*= MJ:[+%1$& M0.ZW/!^64N"EAKHJCT&,SP/\J%?2)V755IW#2WD]$JN).F?+/+ YUC0M79>S M' *'U(ZYEJ \B;<@LNQ %.NL9FRLU:?RLJ5.,;$+9$.2-:/0!&$2Q=PA9RV+ M,S1+E51LL26=YU*'W% U1=]7F&HRU:(H#12>K=]6[\F3QMCC-B^.O?AR#Z,X M=(=DMS^Z(H-.16Y43DI>(8ATD"4@0IHN4![UI;?!+A#=$U #V)[P')Y/&+HHB:+JB6:MF4IHL8"+EUL M9.@V9^NKN@7CY%1K @#'#3BN$\7-5&PZ(#9"7CUK<)QILKRNB HK6K9M 3WU ME U3D?6UDH"=Q*:V6CUQ@'K5!;'I2;Q^5SP[%,?HL^34'Q_&-!Z@\4"B?22U M$*8X?HWC RB#V#1ZQ=I\=R JM MW:>2V#E)5/+Z6L!)"A(_45,EW38-G1=8-2L-5.3UQ8'[26)=P3@W4%0:C+"!#.WX]\C2*8,CV?6N9HW$6JL]:;RTP+YX?-:5UDP#1'(NJ%: M>)9=DC4YVS>'5Q1Y;:W+GO)35W2.@_-.Y+1Z$ISCU1RXW,USGT(G?*=1.8T% M"OI'E NUN28GR+(FZ(9L\2JO"V96FRM*IKK("R_:R8$7;9/>3O)H,O3)0Q6ZGO[H5 M=%_[L>,_DW/NDY#[4$O?)[725NV!I#S?%T\6!!T 3>(4GI-U4U"LU&X;EFR# M];@;+Z')T9)4Z![5AJL#6:G3AC?65%/1:8'H<'G!J,#J2&" ;&F:QIJZ!60A M2W]+ML"N;2*UN^C4E_J6Z'+X%D7;OP;!Z-7U/.KG4S\_43="7JRFL:IN*09O MBD"134-1T+^INE%U@5VKNLG =+SJS2O0 M>%$S#%%71$W0; -(HJ+Q626Z;*AK"S@.E:.Z5IIWI7JD)_$XR=C0#>AH<+"D M?_B\:LV6!%5G=5L014&4!,,0I&S-N*1I4GGV/$W\'=]L@X',JIV.$Z@$TBWC M2B14S.OB>!NY! +/X=7BABF*BJ++6?C.6M+::I$=);2N>KB!J-8JH723N"9L M$M?GJO4]\,DC?(Z".2XZR !Z" %JV6WIE*=U[DJ$%N_Z!7BEH(-92UT2UB97; R[46!F[C:3.W!*/ZB.JC?N@CH5#S M)$J&)5L\ ()I2H9B\#S(UDI(HBXIN^JCVIQ E@<#5:SS_,^6ZJ->Y)7(MU=( M7O84>"/TA!O7>7(]-W;3$Q"B.!A^GZ!K,(S^ZR\*!^2?R-8(,3W-L"((YD^9 MAFH8$7H[<,K];DV4ISO],EZN#J_ZZ;7NC.P.C+7KX^L-+_MR:-7B$.N9\XZ/ M(*56^;CR_.&L]2F#Z6V,;?C(Q=$/P1BH2IT;_35O%[F-$F3919O.)S562%=(JZ=S9%"I)!6/;8SPN,=#^H\0ZBQ3@>5G1;(CISO MS",BI]VR+.2PBS:OF*8BJ^DR90.?C[MV"NX>LE.3"1;8@'R+#D=TX >Q8Y$WVBBW.SM+PH9/A@R3DVPNJ,J]:*FMP MEJJRBF1;+)CVW-Y8%,S\.F\M,0^9'R;7LL6Q21!ZS9 MP+1-W@2\S:<'R!NBH6C21^6GMJ7)'9&?OH3@BTU%0O@"_3DM0J#N?ZI\U'R+ M0DOC9!98H@X,0U,L XBFD9UIK;$JO\O^""HO*6KZJC>9SS+"==3P5\<#-1&H-T,@:1E<)AFZQH68*BL)S.R\!6.,'.CM#F-&%M M0XZ-,<@I-C)3!@JHU3UH7!1"A;*70JGF=7HFX V9,TQ)%8'!&P9OZ]D)>IS( MBVN[4APLE'5-WZL#L>.'ZW5L=77@D][C;4 BZ+M!B/R$&-*COCH\$ZEP>3&> MPMO $"U=-"U-%RS--$TI*\:3)&5ML^2;P']^A.'4A$^GV&1<0$&)V(TR8"HY M'9 <(:^BXR5#TEE.X@51-0'RG$V0+3^1!5E9@<<5^=QF\VW MN.V.V-<*Z6C(3J.#=14DY65XDL@I+/*W=5L7%5$1+-;(LO;V4/#DOZ^,44V2O)I< %D1![+:[0*9;@7Y1C"=NO$4XEV$\8$/&!BH M ] ?XB,@?O@6Q) !W(\]CT#.L6%V[:S>2<&HA;/!;=4 DBIJDL ;JJYSJLJE M"D80++%DS=X"2IH_,HI VLW4OT7NE>]Z:.CA'%9JG( \"L4Q7RK5#(V9>X-8 M9+KRS(+_5!YRM A MIV[TPO7M[4$SE/M]YG[']K&Z"[,5,^2@M0'S5_83R[* F3DA\^)X<\C,8,A$ M$R>$ P:P[(!-_I_\%*7[7J('CG#A3O:K&T5D4TSDSP?S.(K1!S0LQHF88,S\ M?>Y#AF<'#';"2!L3#N'T";V'!_A7H/;<=^IH)2''*KES;YF<#3A)XU2@\[JH MBYJ5'CUI* *KKRT*7""5V.I_8&C6E[_[7Q@&(R>:8/X@Z\_]U(4*0BHQ[9<8 MP.;!!8J#54ZT-<#)MB&Q0-#T; =+B3?7]\_:26(.S;MU4F+ZLF.6X3E1Q&@( M#--IX.]F^C/#7V7\ 0 #118''"\2FPY88< J_("305U>P8!!3YE!!*\7Z-'S M7^F<1*HC^7Q.0N"!S$HLB_X8ILF;AFED!W4)MF:L;>UA$ G8YE+\D3;_XR%V M8HC3-42";L?D1NW-C18MD@>2R]I7 M]:*A<[/:%!Q;:78BOF"_(TR= 4@5,T MBS,YDT6"FNV.;RAXW^[]Q1;[-6<7VV[7_G M(?X,AYPAY"0)0&F,0]0G!=I:/5DXP8A5#(TS6,U2+5NR-%XR%6VQ9:($3NK> MZ+7IR4[LMDQ%K0.BIDK%(W]M2=4 AUP1394 KG#*-@P&@B6>TB6AHM;C-(VQ MCT)L#>E1Y+<(@BJK MIF!92GH(LJD)LE:RN=/Q7!BCOE"OTY$>E=I>2JV0+[NT.9V31%;05* I*-30 MM6S3!0-P]B%YU<.](2JUO.AUP?=W3I^LS0F;FQX]%HK)/1&%X<-T^ M*K%K@7S!>QC!L3MTZ9[K6R#9VOVE?MBB?0JG1-FFS2L*0.&)R@F2K?)B-N%J MF+)IKVTD>0]CQ_7AR')"'XTM*L#*3%#U,6<@0L1 OVT^*YKC!Q)7ZT8O.[(Z MA_!'>%V/0/=]@^S6,'GQ43!\R=-P\1VG#_!@SR M<3_12(I&4HDR+.Q[O0TV%< ^"J!0V(A'8PU!!09>"V8JNF3+,IL%$P(O*FN[U>XB@'5M0Z]P M U6A&8L692R^!?XE1D,8>!ZNAW01,$(8Q71#^JX&/ELTC5"(>T1.MBW#M'A! MPO.LJLZI63VC*:V?B/75]0/TWO?K%$-'/$5NP,NGC&T::^ZIR'5 Y*3":E%5 MD5B!9RU%E@Q5EG1>9K,3H$Q17,L4;A>YNDH9^ &0:[7L314YFA](\@,T^*#! M1Z*?E#SXD'E.Y#7-9 7#MGG.D-2%?E)$I,BV!Q_7_M";XV'>!2%^F5;(0CT& M^"B-W!L]NB/! 74@R746:#4O8*%"VT>A%5FY4/S VZ;$BI:BF;9J R!EY]@9 MJF3S.Z3LZA':NFHB!&F 6-YIH3TLR]!P7Z-PW@U98UFK[]$!;;6'O\PC?WD4 MS/',S4?"G_2AN,7A'OB!F/CK,8E0^YA/J;KYPJX8'!!E]#])U?!QP+K(\W*J MNEG9WG@0B>:/3CGW,F!E=L#+M@=P['^N E5 0"UT>0BQ^__Q3B=?L&Q\ MC[-$A2,/K02?F]YX!+B5R\@V&&R3#>6(LO&:O/8)Z4STB+N;W^^UFX?K7__V M.&"NOQGK4&Y>GXV%9!I%R5QLF$!VYKF=P=#!VCDZ*S[*U-$/KH]T3#"/4"P; M#1CX-H2S.-^QB'&FP1R-XL=&LF)U+'/?F8]<1/_C=[?PR"5/D,WN=S$NDN_% M=_K8IGM+CA-@$T\XJ6$<0L]+K_YRP5Z0[V@LP^Q["8D>W2FR(-_@*W,?3)TU MOWGJA,^NGW3/F<=!]D/BAI-?7MU1/$&M$3U2(S\,/,^91? J^_#3JDF_6.1V M%@E*(%]4IWZ2=PC*?_YTL>:0I.\_[!);^Q/IRRIOZ];AE@>'AQT(?Q=2*S>I M9&%-X1[$V1)#_3@)(62^H@N3B+&063I/E^E\T%%5-M8 M6T<1_N$5 YLJI("(N H5-E_:9RN\R>JJ+IJ2:3* M&OXK",WX#3L"LG-?NF,F(E>/)M22K"Y[8CY-0"1*Q3&+U$.R6NKY]6\") N4 M6"6Q6" )@K?=5HL;MCSGY,V;=R'8*<*VJPC5C(BSZ:U+IZZ._U^CQ8V[FZ=; M+&?ARRHDW\SG9?IWN%V&T"^C._]VY5L(F](LEZ+?J?V@-* T9ZLT&WV($(]& MB.B=I=P1B;0G>*DTV'CDZ4&4!NNVE$;R7(DVN[F!TH#2@-*TIC2L41HIK0HH M*L6,9DI46*#+,HG.#24"_29&<(\V+=\J J'O14SK6W9*=.QSFZ M4=C;,A95E)AH*Z2/C/-5_T!+(_5;_0-WF.=:XAS+.;X(SK4<;L&[N[;]ZVPZ MGV>?9M/KO5J4]=EKV/&B@0>5(]%4__9"^*0].'@N N(X4(-7*S/_<%8]N?^+F8LV\Y*5)VU'WY- M=N&R6<5M,?MG65D2L&B!1MN.68R_&6-K+ T40_I/>>$24*T78>+&^/#?=OZ3_.?&I0D27%+C!QAX4MTSG&;LWMG)W%@SUFP MA_(FW"1H;6.:/JF+5ECI(SPQ[.[MD3 MD&=,)/H(Z8UE$5NR9D]4$OOGS#WM&+-]I2#C.=*H#^RYG&W3OY:3LFK%6JT#B^'M:#*:+ZHX MK-^@P.N!,B![Z+4B&S4 "-?:8>X\MX+IB(ST>)V/'#T-6R&A2P FH3)?P>\8 M*TV2:]WJKLZ^0]]9,P$8?9F,IAL5!CSC)F!IE+%"$JQ"9&O#0R9#?JO"P),9 MW>+J%^5<'C/_&1@-C#X31E/95.AS#@L=HN$T!"T#PYJL%N+:.+X5=+'7'-W2 MFD+D5!RS6A8P&AA])HSF#:-]0$X[Z]._W@O+ @]R79%$(+Q5D62O.;HE1I-< MBLNVNO?;4.YPC9*KZ:(89].M%"YP3#X+N6>L31L5$H3D*(IHK"+4"NJ4"NM* MG%1A2K[5IOM,P)48S0]:C1.CG(A6XZR[6C()F'<)S&,;U1$HUS8Z3RF3BECM MI5-A7?0_1KNU>VMU37/&6MSMP"(!\0[)?%(4WQ:"(9DP-81Q FS"/.X M7F ;DLBXYY37C@%.B,BQABD/F-<7YK&&>9)K;ITP(4B-.2.<6[3:?N+.FGV, MS1;KDBB2(WD1=:@OIS[GZZH\Y_5L>KM>_TXG^ZQ[P8MWKAD=?_R!.HDF^AJI MB'CDS&@N,3+>S$\3X\@O??].L(\)^0H MW;:VD?J3@1^ MXIIZ)P++G"H@,! 8"%QBCAH"BR"BXT%HGU8&C&@>XWW^4Y3,[3T#/V&%L N! MIW]O?;]_F L^W-_,);]N;^+&5*([E7K-L6SW%XQ$[94@CF7BEP""2\L0^Y# MF0:]7 ?++8HO>U6' 8=>3QUZ"C=.>.(L(EBSF/ZQQ").^2I['E5MD+;*5C21 MO7$VO:WJ78\F=^DVW][G8]H:?,OO7570"U\6LR(IPVA2S'Y_M2AOYTGL*E&; M3>LF2FL?X5&R[1C*L6ZU:N7YNPE!""Y5"&@C!(Q2:EGBO A22H+3BF&=;6>8 M#0]X]H\H! ?(VDM"("#M%H0 A* 2 MX( 9="2F2,5#A*QS%%7*Q\",YKM=4* M\>@605&S]; C S*>2=) ME)K>A_XC1QRW#XM>$K.5N]8N474<7X8X9OL-V$$!$A[2]- ;G9,Y]3;&(+DR MR0#Q2"'NUI4%?10/1//OR,+VH@@P.V9MP?.Q&("M_6#K#\A*Q<9^)W.$(661 MJ[K-XAC].HX_.+W=#^-)4V;+-CXA%U$1%$C8#Q+^:,KD#0L])RX$:C5QFE$< MC'-V9;@:2<@C&WD[3IDM%6$>#>; M)ND^7L5BG4MZN&XB^XQO]T4>] WT[8+UC2#4Z)M1/%#,DKHY186G/-YW4(P2 MTZU8D^_IVV%"0Z1H-944] WT#?2MW_I&FB[NR&&L HD^Z9.PDK(0]R &]UZ!OH&^@;[W3-];HF]5&H6 D2U8;540%+E?;>P6>="2,:WTJ@3RIK@ M1[.!M*OI"5.==*Y0F^&,>VG9GF,/$0I Y^?166W061@2B&+,"!D=]\)1NJ(S MU@@?@LX'\$IAG(M62R8 GX'/9\-GC!H^4QVX9I%KC"E"BN 0UYT]D<9L*SJP MI>FY[5 DG.M6,Y&!S\#G\^$SW>PCSD1(E,;"!46UU-;C^T+ U&X53&EI?FZ; MSR)GK=;Y[@N?+R^\:>2T23M$I=1-8Q[Q1UI&H![]9;;\H&[K9""[Z:2X[BEB$ZUZ359I7']4Z? MEB"P-0?*"FH$0N41*(J,URM@Q:(T%M!"S]0S@-XP))R8G*X M% )03E!.4$Y0SIV4,YF&3S7BB:V(HF9#/V2 M(CLZ7]>_WI1UKB>M2JU'&[97VT.NIT\,_L;EX.L]&D>O/37=5G<=M-5[64_\:9!WL_ M^T6N/]_/W<6"G#_0UHV@=NNXD8B)(%EDR?#SDIIU55RK(_]66]=H-DLPO[F[ M_5#.WE[72OGV;C%?))BFF][#:;:DQ7Y%KI',,>]&J9"#Z\F^Q72![I=*=]:8 M4M%&)PVC/ JI/18"W3?])32],[1M.YDB1 M4Y)Y3[A@-/'>BA7;+?9&;#F9VYS<_[N]R9WG2G M,:>,8\028MQ]O5+KS);WMLW)O36Z*Y&KCD3/GXSMM6_D+W5:YOK]-HZ]<3/C MT:1\>5./_T^8H#]\"W"5 +YQPX.R2E%^_BTO7U9?_VFT2(<>I&- M__V]>?WKJ[_^QU6>O7KCMJ',SL7U6WJ3OC7XKL]=; MK3:.C).'9.F/HTG2FNG=/$V"\S]U[_+N)L7=<)0>[1.N;4]0;!SR*T,)K7\_ MJH9\^7KSG)-JEA]_94MAM+26IFS]SN?1<'&3OIV>Q\HT2+/^N/@T M+W]:_^7G;^?Z%_=;%??&*)8O'M_)6)Z#J3_\_&++2EF=?[^/4.M'A),]^K.. MAH"KIXJ(>M[^>9^6D+)+7=BV!'>OD7U@#KZZF95E]DOZX&:>A23.P^P_[R9E M1E$.XW\!X__KZ,O.HW]2D>M2F% /[N\>YO0$,'_"A'8PX%>N9QCZ"QUZK&'H M+W3H@?47._0/LKY31LW*&\+3%_MNWQSO5G=&?K]N^X)N%4:X[[<*(]SW6[W$ M$;Z8Q(9U11$(5SHLO<^LR> Y]Q"4F)!2;=3,N[@6]^??(1"T![3G?+5GH^K< MQ;6?!^T![0'M.9WV,'JYK>%!>T![0'M.ISV"7F[;]O/7GHY&2NY]CV\7Z8.Z M D<3I3ZJ*SIG?ZQ<7G_ZJ:.NW4ORYY[;G-*Q^X.Q[,_]P5CVY_XN9BS;WBA3 MAS$GOCJ)^/1URM-+TP]3 MY(<5 ?J4\%\OE+1L6N%);X)S5+MHD8P\^.#BJBZBQI%NE?>HK=JO4B\W^E/_ M5HS&55)>G,Y^3WU5?'GVUM;WFN?EFA_% MJ7SP-024\@#B;A)7-T7WL&&>"ZH4HEQ+:A#G9D5<:Z+9*FAZ..(^<5_H>UO1 MLM42/4!;H&T7:(O11B'BR"0.&!FIB70N$J*]7_%6<(7%<2?<)_@UOU=>*Z<* MF O,[2%S2<-<&:*ORH9K1B7A47CNUNU6I/+;=2\/.^.VP]R^S[A[;BJ.!L_N-J M&V?WVB8J;2,4!Q0(I81Q[L1*VY@P<2M.['O:M@*@6^'OJH+?\@+,9'C5@/&X M3@%YN-+>)^@VNJ^= LP]#^9^/](!(]F$.G!%L:#.(L88IY1AP^C]@L*))RTH MVJ3N <)%#U?2\W%T=#]P CA_&9S7&Z&5DCOLD0B6^ M[>FZY5 IS Y7MAM8#ZP_->N_3_ID?M^37EDADX4>H\4\.F(M-6&]5>2+Q6STX:XNFGPU?3.= M5#(^FX['Z2NOJLI*Y7QQG'QCD4O4C3YK_;'V0"1!)'LMDJ(1280$YLI293"C M*@IG-5I'O@1FMO;A#BZ2ATF,IOJHO'=:'1\/B+9J5STHT2-O2[G\Y^R;8=M5FP .5M,LP2BEQM8 MKILK5F#>Q[7;@REEYSVJO6:/)=6J;SS LZX(*A%-&%FU2^T<2YHJ//?>V[ 6 M5&.-W$I*^8Z@=L9?J7/4:GG$O51P3R3 !C20^WGD9@VYN9'*81,U]T0+0S%V M;!W_+KC?JF/:.KD/X&?#..>TS24DL!O8?3[L%@V[@T38F8 -1I$9S*(6>NTP M\I8]Q:O>&0<1P;E0;6:" [N!W>?#;B6;&N0!>6P92H1VC#-F EVS6UL7#\_N M W@VB,@I!79#@-EW_17OQG>S!+#JFO(L(?G/X!/OJD]\@THG"-?LG,-\O\=Q MW#F&8M5XTU'P7%JE!36>>N$XLVOGCS?4/&&..8ICA\A<'# K\.">\=/2!?86 M04=!1UO34=KHJ/(T^$BU]=$BS;2T9EW9R6$GP[-T] ^-*)RQ0^7I 4Z"CH* M.@HZNIN.\J9>#TO79;0VS,;HE1$\1K[V>0B.G^+S.(JW4K"<8M!1T%'04=#1 M4^NHW*A[YGPDDFEBC [4$LHQ6>NH<=L]Y)YLC[:LHTSFFK1:__?2=;1V*/^E M=JG>OU__N7$IX]&D?+EJCXP)^L.W=Z;6@6O+RQV4U5;!\R]X^;+Z^D^C13KT M(!WCZJ;,BD'5>:68_%[%J$VFBW*>%;/T]J0.6/LX*\;9IV*VR*;7V>*FG)<5 M,),JS\MJYVA2/_-BD5Y3-;'^-3\;%\^6%6%O]\65RG*_JI&'\N?I^G,_WE9K:ZF:)6 M@SF-CCOB=.!"<\V"$0R'P)C4PBD9R"C_GMG/ #<'L[J_Q$, M3LF-S\O3?IB.A^D0[U[__;UY_>NKO_['59Z]>N.VH=R]:W;WS'2;S/SUGH\5 MB7]=3 ?_O$D_*&?S_^]?5)K'?L["_[L;+7X_*5X>DJ<_CB9)Z&H_3@GW!MS7'54R]$/8R%JYM966:_ MI ]NYEE(N!AF_WDW*3.*\JQ:E*VO[=DGR@Y.C(U#?F5MHV\BO*O7F^><5);/ M^"M# J/E:F.YZ3DHQ^/5I__V KVH7Z=[&:Q?/_!8KD:W:8)\4W[.WD]OBZVU MR6TQ^SB:+"^ON%M,UV\LS9KZG<^CX>(F?3L]CY7]DBRA^#-1AY\?@F]NHNOR$4-Y7,SGF:FRN&ZGDZ5)# -_,0-O M8> O<^ =#/Q7'2]GT\^[A7X? @1/B((]&"Q,NH3*YUV,'UW%'N,RWA6CX@RL^53Z,AT&S,U" (#TCR&!P=WLWKOV(RS[M7VU:G12QKU8]XJLRO8]L M:@-N ;#T2.M@P"=%XK.-]/)2S=M2H.LL\$>*0T".#DSG#S]R3P" ME*MI,LF^VK)[^K[-8[N%J\V_IQ_PD6M=CNI#6XG@+NS9_9VTWT07!/S7:@_Z MT@LYT0L=?%.''ESXX /S+WCP@?D7//C _ L>?&#^A0U^IY9MJ\ ^_JF52JZ= M7L$=[U8/6O]I^[:?D+0!PW_,X?^1M,/P]WKX@?T7/?S _HL>?F#_10\_L!^& M'X8?AA^&'X8?AA^&'X8?AO_"AK_E6N#M[VU\4[>FK9T-6XR+R:#,BD7V2S$; MW&04?UTA ,J$'?G&'T7 MY6M]H+ Z@?__DA9*XH9_Z976;1:&1.!OXMV6MEANE;^\6\T4QJ6[NFV)6K^JB@/A_5M__G_OZ)'62UMOK M.MS1?!G-[[^QS-JJ/S:_E+!AU5VPG12U3IYX #U@9>_WRBC5=<3 MF6]6TGKU)FZ6TOI>5R3$<\9U+A%NLXS6R7JA/E2S!XC?\NSX[.'=D_=[U?<[ M1A_;0^H8:YK8.F:HH=1;&VD,WDLOU5+'TG^$CULZMA%VO527%GK7=DS\OEM# M\+OMX$#O+E'O^F?H;-1!#L;@P+%F A%&!692^J5 >.<4V:J#?%!#QW;*T"$T M1QCE6+;:(!MX?RZ\!SNGXS*V48;82BT)EBP(JJRET5K$5NLUX['9*D/W;U\XA('>7*'?],W,T;=9!%I,0F'/(><4B#HCQ6A\4Y9QK=E0SQW7*S,$L MIY+F1'/@_27R'LR<;LL8Q>1>Q@BG2&+IO,-*&*<#9FAIYC@1$=GJ_M4],Z=] M[=O;G0-R!W('O/3%+JXU@1>6)O=??52PS7%?9 MJPK=O9JL2LVUIEZ"ZYPI!!H&&@8:=GP->ZQ#UEK$.+X7,1\BDHI13'7@7"IC MS-)F4SA]V=HNB]AT,-KGY$]3N5W:=N$2EI>\W[ZT MD]:T:IV X?JZ'-3]F=WY=#?S2JU29M4G-H7M=E]LD^ M*@60@NGA:>Y$)EBSU2(M"98@93U7&J>EM4'<&FN]YVFJ>'B_^%3S0[>2'6@N M&,LQ:],*[HM7L0?"RG.B>*YPF\L-F$XZPWV83F Z 4@]S9'%:;-0<88CY7QDEBDC MO,1!BC2S.!RM$I;0'6>6?Q3CN_(Y$\M)0UAE+C2XHX"=(/@ *8 40.K"(;73 M\I1OQA%YAU D5 EGA1-4,B>3$>&9YMA@O.MNV&&-B&,%B+=M3,!B$UA]K)6! MV,CPC6E-()GQQ-*()+9*\E5PH)4ZQHK-3W>SP4TQ+[-/ MXV(",8T77%(E&1GW2J4%9;J*P@D\8F(M81Y7P3B>ALCH([D;CWG'PPIQ]9?> MK?#V+L&MWU$YHHK)(;+7D8>7K Z[-Q ^)Z78?_$+Z.P2.@&1@,AN(1+T$M#9 M770"(@&1W4(DZ"6@$]#9/3^)I*I)6E*.:>X(=MA9(HSD(52Q'DP'@@)13_'H M/NHF.9>8#Y53!@G>0/AS(CQ,1X!.0">@$] )Z 1T]@F=NYCR"C?=]*C&PBCM M!/(D1.(C154W/1M&;*@_G=9@#'6<1I_*.<+]()JS"-*FQN-AHL MRN%]J 84.NE3%)ABZ%YH).766ZT$U]XZ93%BI(JMB$9&J^BN46#+V(KW]\A9 M1D9\+F;#O\ZF\WZ'5DBL<\Y%'X+2+H#19QWC"I,X. M1KN8KQHUH<$1(>RJ9O,L6JN=#5)Z;DW0UFFK_,,5CD]MOG:L@ 9B.:-M1@8# MHV&2@$D"( 60 D@!I !2 "F %$ *( 60ZC:D=EA\$X2;>%-NO=?!!F^%=(:Q MX!5ECGH:N+>6[[KXKC>IG[[VADH"3]V(/N]* N%+.1N,YMN5!*:?JI';9X.Z MSW$T%Q4[0Q"C][)$9*!1>!X-=8$9:70,W&IED69(BEU+'BY]@O6';Y<(6R-P MV.OM;$Q%CO116N!VUA+ILS#T,\ .PC_[@4Y )""R6X@$O01T=A>=@$A 9+<0 M"7H)Z 1T=L]%@EG3%2(X)"DUPB"$%%:6OE7%94 3Q0-. \ K\@EK"+,#KK6$* 5!#/_W;KZH M]G'G[\MQL2B'5].KXLM_-4Z!.)W5K@-;S,MAMM[AV1EFSM MDQ["J 5#=&]#]%(2W.M%SLL/%:2J#/=[3$'L!Z2\=#[8X9(1V<]H)$!G/] ) MB 1$=@N1H)> SNZB$Q )B.P6(D$O 9V SE,X&;_O8^2<-%7G&$(,$X<1TVL&L7XX=O78SOJQ#[^6A1_EK.?AL-RF42Q_MR M,/TXJ8]2YW.@$] )Z.P3.GU%:C]I.9_6"J[T+H?J5L;X M6TRS-&@O M*W3,IN-QNHYLE(!2-7N'-.WSB'N"4+HNPNBL0^D 4EV$%, (8 3*!)#J'J0 M1@ C4": %$#J^!DMDC<9+1Q;*RD*EHH8C6.1><>M\=A8A1W;:KWXRV@R32?^ M_=5JR;]T'KV:#&9E,2]]N?QOI_:,Y^GYIO>^ZY%2N6!M=BK;QO1SP &IV9?* M9Y@B %( *8!4MR&URUZ7PDW7$"214,;PH!D)1&O)K*R,CFJK*TK.3FMTO)E. M-C8WUN=L+4ZM;5,#6 FLW)^5M&EWS -AAG##='!>84$EL?E3?E9#[ZKCL M!SH!D8#(;B$2]!+0V5UT B(!D=U").@EH!/0">@$= (Z=_==:]ED3QG)@E/* MLT"M5\9ZXZJB"8%@%@TS^%O?=>V,=)N^R%>U*_+U=#Y_4R[>7E\57UH+8ID. M1NGHX[OJ(;Z;SJI;,8O%;/3A;E%\&)=7TP/O.)&<<-'K;"L0@+X) $Q/@,[N MHG.'Z8DBK.ZG)R$U%P99H@1''OG@-:\"'DQPP3(:3SD]'7CRD;+?O9F!W!=) M;MITNK*"2J-(<%AJ@W"T/NIEW 0Q(M^@[=5(PV B-VT0V=*]1JC 3(!LC&V<@&:V0C:871 MA#GMJ9<"$2^#6092(&*TW6J!<"39:)/K5.>2(B#[_B$;YUP$HW[UN:Q/]F$Z M'J8CV&)<3 9E5BRR_[R;E!E%>58A#R+-]N4 31P83N\2S^])T+OP,R*:V%*E M*5-142LTBU$@&1UBCG/+&"-!\6]5LVX*,W][MY@OBDEU<]\(WZNE\&T;2VY< MS.=OKW]=3 ?__,I02O;3[712?VR6YM$3+:WE >H#;YE7\_IR-U7WU9NX8Z0; MQCA7DN>$MMIL9F^X==9G ]+QV%CN\P">/?Y[*L>_GD0[NRZ52FY4.*-.LJ21 MZ4/M<,2$+*52(JYMM%M262G239JHR]E\*6#[Y'%U6U_WC2+&AUNR@J3V6E)[ M9XW1#6>YP)PA%RDGDA"!.';$U!)C&.>2;"4#'-0:L]VRQG1.A<@15: M%,8A)Q@RX:BVF.N6+49SK'&N,07E .4 6^P2 M;3'>-.1@3'OF) G,8R>TYQJ%6BD9XH$RVGU;K'UYW=LQ!HH*BGIR15V=K?KI M_K'#?9';_1[&,;58-EH<#-4!*8Y%"-XS&S&WM1:+6"FT/ZT6'[Y=XW>D56B: M2]$-]V$K! /U[:?Z7IK =D)#==/*"C'*E*?<8AJPH=%*L;1GM8C,HJT Y"YI MZ*FKA>(<<]8)B045!14%%3UR0#;#34"V)Y)3++"11O&($.6ZCI=QUJNHU8GC M94Z<[I6>6"X.F.^U#[BZ'N4-PMH)807GP#DY!]A&CU9+",.:&6H0YMP[XKBO M%3FPR"0^\:;Y*>L,,Y73=DL-@VL M!>,VO,P:G^@H+RQ:24EG!KCDR$;(R5. M:(DHTLHCKS@36UVN#ZF@;43^8)T+V0V7Z,FDK4X>_$L] /?OUW]N7$X:C?+E MS3+W#A/TAY\WKF]05L-TH"O\WC4TOU=//:%Z.)_PZF96EMDOZ8.;>18FPW*X MF5>(]?K:GGVB;/>[_$855%*%[8?_E9%32HZ MC;\2+XR64E5C*!N4X_'JTW][D6RJZG6ZV<'Z]0//[6IT6\ZS-^7G[/WTMMB: MT&Z+V#1%+BTL>G!_]].*Z%*!DBU[K:UJ#'4H66:R95Q85MO^,/ 7,_ 6!OXR!][! MP#<#3U]DL^GGY=]/49?J1\_E&+!H(MGJ%7T5SO;RU:3^^RJH[>&'N/.# \#T M##"#P=WMW;A8E,,:)763MR5>-CN]9Z0\(.#DSG#S]R3P"E*MI,E.RS?VKISO_ZXMY MX-AU77OY\],/^,BU+D=UN;_6M8:>X%(Z#$G/C9AM"?@RS?S"!Y]>Z.";V^G= MY!&3[F(&'YA_P8,/S+_@P0?F7_#@ _,O;/ [M6Q;!7_Q3P^%DO5K!7>\6]U9 MV/MUVQ=TJSNK=[]N^X)N%3C<]UL%#O?]5H'#?;]5X'#?;Q5&N.^W"B/<]UN% M$>[[K<((]_U6+W&$H?UJ]DLQ&]QD%'^=)PT%-(Y\XX\BX'CU(AB631,):JGD M$COJJ+E_=]SFDAHGB,MH2P/L6 MY[^SJHMSWF5OJD)A]S)F&.7!I?]QD?2'68>9JV6,(12DT<],E[=N[0BX" MO;M$O>N=G4-0TT8^1&\E"3BN'9.MQJ7$ITCB7.IP,ZY M2-Z#G=-Q&2.-C$F.K,N?F<.:\I\\:*(H"U@+@V):^S!JEOH@.1,/K(,.:>9TK"6#P SI*)CAZ6_U:HTGLP>=@9G3TX:=('<@=R!W MK"(Q:>5NY/VQ.2BVH7CH&&@8:!A7>NF MQBA"C8?=IH6G3>M/JQS5P1L3V4K$J BXTR)VE*:4NW1=HT>QUK8UX#F @WYJ M((P@C-\((VF$42;KS@D5C:,X1DRQ<'$58D5$#*+#PGCX-I-4L%SJ5AO\@.J! MZH'JG6!)2UFSI$6&*V-#U"[]*Y1UGJP\>(@GL]!W6/0.W,E1\3RM_6%!"PH& M"M8Y!1.-V1:%IU9PX[3EE3=."2=7$6-&RGA4LZV-3HI)=[CHM^Z$A@LMM];Z_75"=]3&9!W7DUG]^50W\WJ]0F7<9TN(SL<--)>E+S=,:WUS5HOM$7 M7^L+^=N5[TK4^G-"/%C.A,X5:S.RJ[-&5 ^X?-"R+H?F=5TCGNRC4@ IF!Z> MYDYDF-[/#UBGV8%Z8XEFFB)'A%UG,GCE/>K4_-"M3 >64XW2ZKO-^:$O7L4> MF=M2!?Q3CN_+\9.#9&P]M MKH1! SJC 3WE/6MXCQW%W@N'C%)64TV,7E=L$%[+77E_G/F_6RD 4N=O*'M21 Z@1N1Z::"AK6&6P\8Y8@C@/R(@BWRBQUGHJ'MSL.8$Z> M--I8YXRT&6L,[ 1V@N #I !2 *DSA-1.:U.^D7Y.).$N*.H-M3)8'JQ=)C(Q M0CD+1_-)'3R^:QH?D%HTI&:8VJ"$YFEMH)WG%;M7 0DT M+1+B84B]CS7_?^5L.BSF-QN3X?F;\A=1N_C%OU> J6L53Z\3)"K_7_IU E*" MP;"<9>7MI_'T][)9E]FE<3" "]8*KWW EFY!-3(3V1#+E&"8T MHDC1TH=A.1*@$=';/3R)44T7<1(R\E"@8 MB[UD1%->]4OA*CJM^"/E-1_QZ#[J)CF7F ^5$R[!W0&$/R/"PW0$Z 1T CH! MG8!.0&>?T+F+*2]%T[\5$T:KN QK/3,.>:;DJB&0DDA$EF5I M:,!.HZ?%5KR_1\XR,N)S,1O^=3:=]SRT@E>U3D4?@M(N@-%G'>,)R0!=A!3 M"& $R@20ZAZDS@Y&NYBOBC>AP"SS MM5O5,S!B.4:0'GT>C(9) B %D )( :0 4@ I@!1 "B %D )('6OQK443;QIC M\$AR@HT7@BD<,(JK9E &"?^D>-.GK[VADL!3-Z+/NY) ^%+.!J/Y=B6!Z:=J MY/;9H.YS',UEQ\LHGJ+ACW+E=2QXN?8+UAV^7 M"%LC<-CK[6S"24XPM&;OJS#T,\ .PC_[@4Y )""R6X@$O01T=A>=@$A 9+<0 M"7H)Z 1T=LY%PI%NND*DOQ/,(O9!"8R"M-KX9=2_T1$C_13/[7,])">M$D!S MR=ML&PAD![+#5 3H!'0".@&=@$Y )Z"S73,>2]R8\<:ZP+65)'A%8J0FLE5? M%JO=TPI^/D_;WYRKOB]^JM.A!UZ:)\-9DO M9G?5F_.WBW0+5S?%9&4PK>;&]DO<>1ZA : ADQ'0^%N*2$=G/8"5 9S_0"8@$1'8+D:"7@,[NHA,0"8CL%B)!+P&= M@,[N>0PY:E(UC'"<$R$_C0;ETM7XOAQ,/T[JH]1>QW-)T"8DUZ+- MWFH@#B .,'4!.@&=@$Y )Z 3T GH;-GLETV)?&JIH$A:+8R72"EJR=KLC\1Y MUAFS'TSU5D,-SB*B8 -LV6*:I4%[6:%C-AV/TW5DHP24JA<\9':?1Q 3Q,5U M$49G'1<'D.HBI !& "-0)H!4]R %, (8@3(!I !2!_ Z_: RCD0;];VY#M90 MCPP63 L:*2)+MQ-UA 7YK=OIE]%D.JM+W"R7_$OGT:O)8%86\]*7R_]V:L]X MGIYO>N_[A6I0CBB!0C5 Z(X1&N8(@!1 "B#5;4CMLMDE1=-XU0LN/.7"&,HI MXE%1N^P'34/D*&QU%3FNU?%F.MG8W5B?L[5 M=9M#: ET')_6BIR3TNAG2#. M4>>EU+=0Z(7U6WI23^>BW,ALE MJ;TM(2(&$H M3D GH!/0">CM29,_)9 2408>E>7(D?2=N QDH<[8N.V[KIV1;M,7^:IV M1;Z>SN=ORL7;ZZOB2VMA+-/!*!U]?%<]Q'?36=U,:K&8C3[<+8H/X_)J>N M M)R)4K[.M@/Y]HS],3H#.[J)SI\E)R/O)*2+M)6/:"H2)]5:2*):3DS04$W_* MR>G@T0X,IAX@=]_(K<0]N0-!W!F*&(M<4V4XQF9E>9)@16B5W&VT4Y=M!A]U MCY']2KU/B,C&"1F7&7YU=B%7$%S;11B==10?0*J+D (8 8Q F0!2W8,4P A@ M!,H$D )( :0 4@ I@-0%06J7 B "?MU\AA.@<$PD5 M0H#Q9\EXV328\9);;)SBB++ O:3>L&7)'^11^N]Y,+Z-;>N=*@/A7%#@/?#^ M/'FO&]XC)X(4/EC/A5%!8&3H+^:*85'?^C>J]6JK>MJGCQL5\_O;ZU\5T\,^OS)QD M_=Q.)_7'9FG$<:9&S=J.)]L;B?K@Z MM;L$1.>Q@=Y+6PX*CCTUYU]/(LEGK<"T":[$6&NC@THK56&$5L:CN&J+9(4V M6]U0:Z&[2<9!.9LO=7&?Q)MNR_;^H=B@U*#48!X^3YPV?.<2.1>11-8[2847 M-AE$2W$B@7F#CVH>VDZ9AX3E0K <8PJ: YH#UB%8AZT)L-S8O*324BF81YQX MKJ163*YQ:J:O4%$2]M]X[!]U=[;=0A"#4(-0@U"W9I0DT:HL=/"!2,C%]@[ MZ:*FRX!$JHPF 9U6J _?H/ [NLNUSEFK$4V@OJ"^H+Z7KKZL:?ID%)<^,,1U MY-:*J*UWJTTLJ4T475;?D]?5;#4R'*09I!FDN??2_(.0?2J:D'WBE*GSE<'ROEVJM8!M;<-SX)">;I)4,SOEWG^2STZ]^_7 M?VY<3AJJ\N7-,F,4$_2';U&N$LHW+GE05L-ZH(L^_64M7U9?_ZG:I!@-TC&N M;LJL&%0]N8O)[^D2LLET43G1+)_XX*\;9IV*VR*;7V>*FG)<5YM.T M,"^K#/I)#8=D8@RSZ]&DF Q&Z>OSMNKO_['59Z]>N.V$=F]:W;W!'.;!+LWY><5%S=G ML+J2F/PY6\YDV1_3SQ:CR5TY_--)L?.0XOQQ-$DR,KV;%Y/A/,_*+X/RTR*K MPPFSXC9-/XMY!R_Z;E(DVV#QI ?:'%<]]4+4P[CX=?0E^R6]?3//0D+(<+/H M 4'K*WOV:;*#4V3CD%_9[VC]^U%%@.7KS7-.*HMI_)7QBM%R_5); MF@'(]7 MG_[;"_2B?IWN9;!^_S^]+;96.[?%[.-HLKR\XFXQ7;^Q M7#S5[WP>#1:QLI61 C8M/\_*G]5]^_M8R>G%?K^.^"@TC+S9MFZ_+ M>:S.0?[P\XLM@V_UV>,?B;U^M=]'O.T#PL6?ZN+A7!=VKI.VSNF2UZD']W<_ MK8@?->?ZRC&PO<)OM?C9ED705B6H.F Z,]DR^GEI',/ 7\S 6QCXRQQX!P/? M##Q]D7U M:#!: #H!G1NH>#.=O'1-@$"VCA!XI'$OX.3,M#&=MNW_80$ M$1C^8P[_CZ0=AK_7PP_LO^CA!_9?]/ #^R]Z^('],/PP_##\,/PP_##\,/PP M_##\%S;\.SNZCUI=J^7"40_L;-AB7$P&958L,E\.ZAIN&<55D0"LH?;8B6[\ M41 M*D^QG]2=# M+$>*YD2VVO?F,33M*@]0=+#+=L&SA_>890.?416P$SHFF\)_2!""N0J*(1D] M%UCC4.N85B@0=LS^!9T1O[W;?"'0NTO4N_X9.HIO" 1. A&L$P%;Q(3D#M4" MX; Q#M.C&CKM]WM^CJ%#DHV#<9[2O$[WN0>[.1>YZ9^80K._UP4>F!!=5HR"FH@XX,EWI M@\.$"F7W[#>_)]4[UV^>")UCK8'WE\A[,',Z+F-4->TH#:;&:&2ECSY*X8.R MM8Q1X3CWOOMF3D^[MH/<@=R!W+4B=[R1NV )I9QC01B5V'$;):OE3E!&.>&G ME;N3]CX7#.>8@&<*- PTK'L:)F6S\M3>26J4=)HP*[FT5;O:I&&**$>,Z;*& MG;R#>+L-;$'@0.! X-KHPRV)%IN+4H6%1R*8&#P/5)*EE6:(JIJ\=ECA#M^' MFW&54W64M>8VP9^#)NBD#:IW<:KW?=&CN#'K;/ Q\$B1Q)H2%4-:G]:BYZCA MD>$.B]Z!C39!>DM:E:)V"XOBX'=>/D\LO@IIA\+.O.K:]?N^SO"0T7 M6GFN]?OKA.[P1G=S2FW2 M94R'RP@--YVD)S5/9WQ[78/F&WWQ5>O7OY'_OO)=B3Y_3J@&SS'%+4=J=-:( MZ@&7#UIMYM"\KLOEDWU4"B %T\/3W(E4-:%ZPB%)!1%8$ZFL)M'A*L;%>^,I M3A]U:G[H5L8"S17C.55M6L%]\2KV@/LPG=M9BD MN01%Q&C@UFKI K)XS>4&3">=X3Y,)S"= *2>YLAB MO%FH6*72A&*-29]P8:-7KEJH!,(UE@;I'6>6?Q3CN_(Y$\M)XU!5CC@%=Q2P M$P0?( 60 DA=-J1V6I[RC3@BI(435!LC@C%4<\.1KXP($1&-43Q;_KYQ-A\7\9F,R/']3_B(JV[[X]PHP=27;Z76"1.4"3+].0$HP&):SK+S] M-)[^7I:K-S_=S08WQ;S,/HV+"<0T7G!=%"Z:.K>4)FW2BA&+J=."2\]LY1U/ M2H50LDV>Y!T/*\357WJWPMN[!+=^1^4(HG--9*\C#R]9'79O!'Q.2K'_XA?0 MV25T B(!D=U").@EH+.[Z 1$ B*[A4C02T GH+-[?A(AZ+V?!"L?E8Q:4.^( MT%)&Y2L_2>!88?M(%9]'/+J/NDG.)^:#,J@\!H0_)\+#= 3H!'0".@&=@$Y M9Y_0N8LI+QEJZIYP*56D6@J+$3+!14>KX(P8J0E2/2EL^^FF/)C?;09PG$6< MQC_*^2*=L K3J,+F9J/!HAS>AVI H9,^18%)T?2DLMXXDI3&4^0(QP8I*I/0 M1,Y$T(&')\56O+]'SC(RXG,Q&_YU-IWW.[0"YXJ*7.LV@RLZ:WKT@-.]C_*4 MLLG_(D8CAI+9$!%5$1&CI*KX'2D1*(:'2T ^8DB<+[V[T'X%* W3-&3U=!I& M9STS *2Z"*FS@]$N!H:B37"V%P1;D58//E!'L! D) .#(TH\"XBS3BX@NE7" MA""5\L5C1:L8P@0NKU,.M M6 ZX)#U\F,HN:<5M+C6WX?T==4R-\*6>#T7R[ MIL;T4S5R^X1J]#FB[+*BR+1H-G]UI$ZF=7:2)5GUIL>*Z"1+&!F&B+'J2;[9 M^L.W2X2M$3CL_,[OLP([=-6KX"AM43MKB?19&/H9:@J!T/U )R 2$-DM1()> M CJ[BTY )""R6X@$O01T CH[YR)12#:)=IC+J @*@AOD*3,N"%*Y2+@70D@2 MG^*Y?:Z'Y*3U,DC.:;\;DP/9^T9VF(H G8!.0">@$] )Z.P3.GI !& "-0)H 40.KH:>J*R*:;0M5P,EH3+%>:R.@,BY8Y3HA $EFY5=C$ M#/_W;KZH]G'G[\MQL2B'5].KXLM_-4Z!.)W5K@-;S,MAM4I9.(I1"X;HWH;HI22XUXN8@M@/2'GI?+##)2.RG]%( M@,Y^H!,0"8CL%B)!+P&=W44G(!(0V2U$@EX".@&=IW R?M_'R*1J-LZ#$ 8; MY2FVP1 2 @#GT3!YBZ )V 3D GH!/0">CL M$SIW,?LY;SJ)>QR9,M*'* DRQF)OJT: Q!-B'*+=,?O!5-^%T/U*V=X 6[:8 M9FG07E;HF$W'XW0=V2@!95;.%Y"F?1YQ3Q!*UT48G74H'4"JBY "& &,0)D M4MV#%, (8 3*!) "2!T_HT6H)J-%:4P5Q])8YYT51CE<[S9'QK!R;JORWR^C MR32=^/=7JR7_TGGT:C*8E<6\].7ROYW:,]ZI?3C+-;W$E!@@=+<)#7,$0 H@ M!9#J-J1VV>R2K&D;HGAD@@MA111$>A.1% CJ[BTY )""R6X@$O01T CH!G8!.0.?NOFN-FOPIYZ4G6@?) MM;8:.U*_+U=#Y_4R[>7E\57UH+8YD.1NGH MX[OJ(;Z;SJI;,8O%;/3A;E%\&)=7TP-O.6FB>YUM!?3O&_UA<@)T=A>=.TU. MC#7Q#M*P2$)0B$1#;0Q&L30Y,8R)4UILU0T_YN1TX*F'8@Q3#Y"[;^063:=T-@H4Y&;(\FB,J95A M-YT-R]GZZO&G+]E\.AX-LW]!]3^=E)=G6+8_N-O.SH$]@.'N4QU $B )R@@P MO!08@C(")#L&28 AP+ #, 1E!$@") &2 $F )$ 2(-D-2.Y2(D9C(N_W-ZAU M6LH0-2*,!Q&(8J[:W_"6L5@&RV,B#-,4.:5TTQC MSSBJVJ1S*EC$DIZ)8K01&+&+;A"<:\U!-T W+E(W1*,;E#'#K4_BX32..ID7 MCE:ZP;&QE/"M^A-'THTVR:YD,A+:+/[2%[)?1 V,^M7GLC[9A^EXF(Y@BW$Q M&919L1#L[+I4$-Z&Z/% G6=+(]*%V.&)" MEE(I$=,L% MY@RY2#F1A C$L2.FEAC#.)(1(#J>I0W"&LGA!6< V?E'-AHT6H)85@S0PW"G'M''/>U M(@<6F<0GWC0_9:%AIG(JN^%[!=< :"\8M5UR#31J-\>;/,O<,$ M_6'CZ.JIEZ,>NYHNG>\;+JK$Q8TA&905,I\_*,N7U==_JES]HT$ZQM5-F16# MJM%W,?D]74(VF2[*>5;,TMN)FNG$'V?%./M4S!;9]#I;W)3SLN)'F@CF9944 M/:FGS&14#+/KT:28#$;IZ_.UE3'_!\<#XX'YSO).=; MO_WM^;<-X!>[7M_>BQ;YS8*E_O-FMC[&I^)C^?+#K"S^^;*X3E?T4S'^7/P^ M3V?ZR\UL=3,'OL(GCMD!5A$/+^U^-)JG7/)\7<7EW>N_OS>O?WWUU_^XRK-7 M;]P35B@GNV9WO^!RFPNN>V?NO%J;;7H_ZF*F\N=LZ07)_IA^MAA-[LKAGTZ* MG8=6H'\<3=*R9Z57P;EIT56)TQDQ>WT+MU=!R_Z;E+<#4>+)SW0 M,Q/L!W#XZ^A+]DMZ^V:>A83(X68=)*S75_;LTV0'I^3&(;_R&*/U[T<5X9:O M-\\YJ;Q[XZ]\J1@M/:>U2RL;E./QZM-_>X%>U*_3O0S6KQ]X+%>CVW*>O2D_ M9^^GM\66?_VVF'T<39:75]PMINLWEN[Z^IW/H^'B)GT[/8^51W P'8^+3_/R MI_5??O[6Q??BOH37?6$[1EYL.NF^KO"U.@?YP\_K+VU]]OA'8J]?[?<1;_N ML,]LRDRW3U);&. S\ MQ0R\A8&_S(%W,/#-P-,7V6SZ>?GW4Y3)_M%S.08LFL2Z>KE>9=>]?#6I_[[* ML7OX(>[\X P/0/,8'!W>S>N/'HU2NJF\TN\;':>SY;UT[,_5A74'PG8!@P! MAFKD^/)Z-!@M "6 D@V4O)E.7E8[ :N QVP=\3@'G/0")T]_,H\ Y6J:S)2O M-I2>[MM_;"]KM37U] ,^!PWV\5.-SW6X41[ONMP@CW_59A MA/M^JS#"?;_52QSAG3VU1RU:V7*QQ@=<\[88%Y-!F16+S)>#NC1J1G&=":V@ MI.>);OQ1$!RO@B5&6#0E+)'41"CIJ;$4T:K)I:J* !N:GE90!N_1UQ*KO['] M&J^93O6U%'S9UQ+)-BMB=J[@)1"_Q3GPK$KUGG,Z9>A@EG,E[HNB=_>?9A![T#O0.^ZIW>RT3O#&$'.1Z2(]%Y*+)<[<0PI M+14Z\<+N^WWFA^N28E4UL5>351VQ]OIQ4!UNK&(X^:M-I%9L.1ON+8C0IAZ&83=*Q MY^TK'N4\9^PH_GB0/9 ]D+U#KFHI;5:UA% ;#"*>&B.1H<+8Y:I68"2C/UJ+ M]#U4KPUK[WL^.21S+"#6"C0,-*R#&L8;RXU(%P3%SGB*L4G+6,MBK6$*J6"$ M.Z:&M2 \!*FVM="'9X*:8 M?+S4&FRMW]^A]:Y "& &, M0)D 4@ I@!1 "B %D+H@2.WD_^:8-+45>#"*8J>U$EIJ[8P*E?_;11PP8N:H M>WCSV>)_&G]HJ-VA[])]3H=OK\UP^JD^?+6-M],7A_][-U]4.X%[A>H_+R[B M.RYZG4O2IH,>M "TX!E:0!LM"$%K@J(-,N!(I0P"UUK@"5:,>WJQ6G#P:(&< MM)JV")( DO ,2>!-18(8D6(!^^BX-]03AXBK)8$CAPWA_9&$-GBLO7KQ^[;*_)S#LL^E^L5%/_2N\P*6XUT$A$&)> M4XZJ;&6LD60ZZ: U2H2('RB\4.G@J_G\KASZNUFE?K7\+.LQN.DD/<-Y.N7; MZQIGW^B=3WJG_T;^^\IWI=K<634F$B8,R:M]SVG[N%8PFV1^$,TVEEX97HF*C8B':A]-,3V1@'+D2Y$ZI]Z GH"<7 M:9BP1D.DT8%CSKQ&VEF+M22XTI"0A(4H*SMEF'2KQ*3 *,=2@8J BO37*MD_ M* D6WX#.3OCDA&I\[@9P.JGQ'582("= (Z 9V SD.Y!23=Z!4J"!5>(8JM,2P2@XFH["0> ^?1 M[>H6.*R==*P:G96]A(]2DAC6^2 1'5Y)2=XHA/=68Q0148)QE%93A/M*(926 MP0KY<"CHLQ5BG]7/_Y6SZ;"8WVS,TCU>^?2K'%(%F+JU^?0Z0:+RXZ9?)R E M& S+65;>?AI/?R_+U9N?[F:#FV)>9I_&Q>0RX]'[&8,N%=W8L0A<4ID$QQAG ML)>XZNYI;(AK>#S+J&G^P%6S]JZ("07M$V3IK.KE1YP M^JQS3""KN8N0 A@!C$"9 %+=@Q3 "& $R@20 D@=?YFM5-/-(7AK557H(6B+ M"-.1("943WF;[!J IT!24'R %D )( :0 4@"I MG>Q3+9I21$RC8(RC6%D5;: 1TRJ[WDOI%)?AX4J%K=FG8%/NL>-\WM6!_E'. MZPX\T^NL"C.:C0:+?]WJ'&.:,\9^@H2?^=M4KZK _]C*.# M0/!^H!,0"8CL%B)!+P&=W45G?Q"YB[5?%4J_M_:5E,XJ9;W PAB*"-&FLO8M MIAXIYCMI[7>KE ;!*%<"@ZW?4W6 N0O0">@$= (Z 9V 3D GH!/0">@$= (Z M^X?.G?PG6#21QC0&JK356O,@#&6&\BJAUYO(9" ^/"62X^GN$Z@H<%D5!<*7 MIEO!C&JNG 0*H L:@Y-0@K%+PGM/;2I-YKO);^6\*A7P^K7+ M_@Z% GJ<.@2!6?U 9#\#LP"=_4!G?Q"Y4U\RS C?Z-]*-0X2Q4B<,1[IP%P5 M*XA\#"9*O&7'52$OMD@&6N4++"?SHCJ#FJL.&EPZ M$%]-YHO97?7F_.TBW8'[N-3D D(+);B 2]!'0".@&=@$Y )Z 3T GH!'0".@&=@,[^H7.GT 0N MFT8&&$L:L7>"<"Z5X5B0JI%!1)0+Z>S30A,>='??NZHA"1Z2X.L?+/<0JOSW MY2;",AE^4M_1AW&9SC;6/;6DE M>9_8OQS54*UF3$,/!9)[/OV3655014/?Z((N(#UC64!=\G+.+\_]$*"833;Z M5*CA/Q;YO A^_#Q5PZTYTW>"$=]?FMJ*8+.+^;&D;$/,^P"W&> 8^3;R;3P* M(DE%DHHD%4DJDE0DJ2<)K)S7A<$==Y)B:HTT2FC%#.$@>$8QPP(BNM'B?:\" M:Q0RSS"3^\-B-KA*JV+AZSZMW:(/^%!CY$?,T.A\ MB,,Y4^1IQB)%ZCP-ZHP4&2FR6Q09\3)29W>I,U)DI,AN463$RTB=D3I?P][X M6'4A">I4#&H8 0P[(I0B EB '0L>8_/WF(I0)*%+ EW4"SC.FZNCBJ&)H M7A?)Z*A#\R))=9&D(AE%,HK(%$FJ>R05R2B2442F2%*1I Z>(8,@8"M[5,(4 ML8A0316B3%N5@*+EMG1:2P+ +O:HHH;@Q=T:@A^S?RY&^6B>?#K"PZ M^#$;3+],BJ<4]0>/Q6]-<)^*-DU6:]" M.=HVB\?.Y*U%8!Q%H,7[N?^^R$J?95?9)!]]S7HC#]O7V7G&@!U=W%<,)>PB M&1UU*&$DJ2Z25"2C2$81F2))=8^D(AE%,HK(%$DJDE0DJ4A272:I)UD?*48K MZZ.R)E3G=U(P3(00W!$;' S204$)I7>MCX4YR32M2>\*8](OTSS_+9N_O_R< M_M5:V,9T,/)/'R_"*GZ8SL) WM&>0A/(G$XLN0I ML*0$*Y:$3"2,$4B(XX1R"A("/$M"2!,A!76MLF0+?(0E. 4^.I,$?$\1O;&G MC!B4$A.@.A^2<9IA4I$Z3X,Z(T5&BNP614:\C-397>J,%!DILEL4&?$R M4F>DSDB=D3HC=4;JC-39=>I\6G$23LG*D4(LIH11 PD4V&K,$XJ";],ETB12 M;_@V?\OFM>?DT0"463;,LNOP<;N?LBTOZ,=LGHXFV="ELXE_?+Z'ZB6BCT#L M4QO1(Z('IROT<%I;Y'\*3E=D%!94P( >S$ !(#P2]&@CAN(I&()8GQ 6,21B MR-ECB*PQ!!!E(5)*(9%(B($C.F (Q!8AB2%_)0QID_$YZ3/29KCLT3/^*=41 M*#Y]RXJ774S'0_\$G8[3R2#KI?/>?RTF60^#?B]0UGF&ICU,RM/9,)LM1X]O M_NH-IPO/KKU_ \4_.RU ]=!P!?1/S*?CT7#UP$X$LPE4QY=*!I#V6A@1 DGN MH9"&0D880>QT@ABZBX!%HYG\_6*>S]-)F/H=$'M7@MBF%&3&:9Z_O_PTGP[^ M7). O&!T/9T4/ZM2[GFF"%4^H'CPAMR4%\-M(NB[WY*GQI\"V ?2RTV\5=WK M,9K;C7Y>VUX3H>)@4-'.R?CO^UR$XX9'THCUA5(JZ01QE"DFA;(@*>"10,VD M,AOP&%#HRA_$V2PO06N71*EN8^K.\?QMAB%'&(TP>D20TK!ZQB@A!3EB%3RHQ*4[)7$AKZLRTH<01Z2(2-$9I(@"UY[1D=?H*#'7F#-B M 466"BX%X:4^:@E4R'9?X&H?4G=.DX\H&E&T,RAZ4$01=:EN2@ @ +G$CPY* M:AFH$(400&&R8>/?J[QE.B5O02]K"=87M%7'8$2*B!11WNHP.DI05SE'3B-# M@!-.)YA*0!.F2WE+ 20W&QET3]YJ'U)W-G!%%(TH&E'T7% 4U2@*C63&*9Y0 M!JWA)I&8E"@JE$0.O"Z*[K\'WP.@2*7L$T8B-$9HC-!X+M!(6%W 3%!NG5>U M94*U9HG4UE3N#BY5PKH,C:]>YQ+SB)L1-R-NG@IN/A:;+%D=FXR,4!Q;1;C' M2RN% [CT$^-$0(Y?63-_Y90H+'%?(GI(=-PIO/DU^6R7I(<(IA%,CP5,'\-2 M40NACFMH",!4&0ZM2QB6MK)R6J.)Z#"6[EG$Y*2/H_LG F,$QG,!1@Q +61B M*X1DDJ)$8:^E2Y9P4 *C#NVM-],_]@B,;2C, O3]+".<%3EN?R\V8?5]\6=C M.'Y'LC=79>X81.!O=ZE9>&IN#'F0A=W;TZ!??UCEQW#YC\'^/1KX9WR^RGKI M(/3H32>W?@B]R72>Y;UTYK_V;.5?_&66CGLWZ6S>FU[VYE=9G@72]F">9R'+ M=E*0@S_FA[W+T22=#$;^\GQY[N=ON[8(]^W-\NN[P]P35;/N,F_9*]N9AEZ9]OTDL_HA_3\;?T-O=O^OO5K)I,6D!BCK1"-&%>CT2$ M"F.U01!*90@SVA*%PCWIVBKL>6K/9(Q#$<"C9/":++N>_/KAE]\_JE\^O?OY M/S_W>^]^,YWCL"UC-BO ,$W 6*D'>< 6D^97O<0+B_FKTL/PI;77YNOG,21)KQFG@)0:DO M%&=X;Y"-Q]6O__]WX+OBLY_+8/EYRQ)]'EW[L^JW[%OOX_0ZW= NKM/9E]&D M'%ZZF$^77Y3*2O'-M]%P?N6O]NM123D#+\>E-WGVX_(O/]V5:;Y;I=:O:DS( M[YI"R7KB??D*CO[VTW<; EGU^MU^VO&V?;[L5>L.=$G7/('YK8B;/U9 94U_ MV-006JVCLH%+XKE3%]N/J$^COWJ_^J^O\I[S"#9<59;H6GF-2.;[(7/\"F3^ MC%(J>R-\!!"(6W^F6[^U9DZGX*T2'ZF_\-21[G!3?3+EG]:TSVBJY[C#C^/6 MM1_/.#MLWUZM)_P(ISMQ./N/QD*UR<* M6I==[W@!=X+ %W4,/?:=W,?\]KQ;N\0EO&34=R,+=ASV(_&K!'.6<5AGW0,# MH7 HL18!ICDF+I$82&&!X3 AR=W @@^SZ>5H'LKJ;E;%1:#UJKB"]Q%IL\K0 M3M&A>R:U& :$>&5$0'7B*"E$L I3C@&6"#A*#_80(AQ#G>QC M082V%<.NBDEJ^(]%/B\=ZO-I;Y9YHAJ,QEEO4LE/X=OP]T%PM=_,IE]'P=-Q M<=O[?A&<\Z/)#[WI%N7RQZA?1/TB[G[<_9=IEZ*CL&FS&P^5H[0XW*>7 1@] M",YO>^EDV,O^N1C=!$@]3TGSR6U46I4Z6Y7?'A3?1"-2G%*%><(M,E0RH2D! M"20&NL0PHA*\$2G>I)L7JW0/U9?H"]:FV!8S4"*_[,POJ"YDZJC12H+$8&<2 MRB274)7\PHE,Q$;=@X?YY9D*ST/-!/N4RU/@E[;UEJX>P.HZ)-;\:W4 IP-_ MZ,X*A62>3KZ,0GAHFN?9/+JYCJK)V1YAB,BZ_(J3 '-M'7." H650;2$(8FE MAG()0S?YCTU">W_Y?N[?_VY%8JJ@L'T>Y*@O:*N96['G<63&#C CJTV@4"5. M(L(<,M)" A/6,&,GC\U)^"ES-B>E #[#+0I)72/&4],3;\K)0RFBUE(1IQE MY5>#:;Z3@'!.T'.L""-QW3Y!)XQ#KV)H8ZC5&$)0:>E<*U3WJ]I &%/0BZG( MQ01JV>=A#_M4M%DNM[-G>N2?SO./A*@NNB6AD0E*M!904"$<#N6PPPF-*67V MA?S3YOD,99OMU+I_#!^Y%E\6RWASD9:% :YOLDE>D$K4$Z*>4* 0KLM)$RLI MEXPRPD,O(TX&T3(.R]FIU1WT 6NW2UCD%(7+A.7(AK8O& M6>5E 9(PA!,-G,2 65[* @DE4F]O'/0$+FS1EH\]%[;:5;5S7'CB:OHPN\QF ML[)6T#SL7VG>ST=1:3]QI4/ ^K@7H2@;U(8"*1T4Q)_4U7%OK2,;KL*J18-_ MGT>:DFR"PM&DK;WJ[JC/69N%R3M[Q$<^ZCP?07\ UMH[QPEW2%DNH.4,:: K M[=T*K/A&\]"=&*E%)1[V,3P)*]BY:/&;Q_?%O#<(2J3ALD0I!8D4ZBY*K1L:D[*.Y.1+86-4 MDZ&MR&^_]GK<1SQZYR-CGAQCDCK$54"A"$TD3[14%CB,0!DKHT'HQ;$AA^_. MF.W)$**/9*O-U3K'ER=F 7@W^9J5:4CK@L/-++L>+:Y[:8.H^B$?*>HM1ZJW M/)P:"0&O%1>#N6:,&PT)9"ZA%&I:5*E_A0EA/$HO1N.B*$EA M.5C+%MQ^W2[%2TX)HKI0 ';/JIIE:9[9K/SON\F2 MTCZN".T@R@\6?1#UG\B=I\>=J-9_H#:< B489;<31GJK+Q@8PSUN;IN$*U=-PD23!&9*&(2F0 )G(:5.""P M QNNFTW 6<: _M_1_,HL08+)1\'03SBK"6\JGE3]'38:% MK^< %=5:32YY=+>[CG>1I\^2IW$C2,(82AB0B;"",^X,1\A5.H)C$#]!1-F- MI]LLWPK(0>*]CX6K3\R8\3&\Z,WT\LTB?T%9UW-"K.X"TR.X1.JR4U8K8A4$ M@G'%*? B!ET6AM1"*-LH.[4)2:N.E[^$SP4!O;_\/<_:,5T\R:'1!SC68(]\ MU0V^8G5E!2&$Q4IK*Z%B%C-J."CYBJ%$"=5H 0647-LHD+ M$Y;3QW&FM$ZN@XV:#"L2^Z4FIT.)$A"=H<]U]KXRYCS2P/D1MMGTY%L8\(_M$(5*DB_G5=-:[S':2'Z)B M)2LVPI L(!+R[UH(0A2F -;&@N5(8*;AUV#3V#%-@T,2,:><4=D8"C\6M&6 M!U6 MDN!] =H,JHIQ#)&O.\G7C["UJ-E:6J:-"V\FNT2SP!FZ:S839;S@3>_-7+I^/1L/=OH/AGI[6HGAFNV'Q@%_"+P4;7 M>V.AU(X "P5F0!AF1(E?3C !-@(J/0D:3X$?*@+4M[][ZFL$?*L5Y>W3=2'[ M@+3:4N<1,MAM2U_;PQ$9^>@9^1$%@^&&=018R8'2$'%-F":$\*JF&Y5*L8U( MIY=P\AZL)+#/2)N)4$\EB&>I&*W@0'=-+"UAQ NG6GSZEA4/OYB.AS\M._^\ M6+(Y"W7LL5JNI[P(9SOQN/L[EBGOJJKW83$;7*4A='UZ&=0]?RK/;XLP]NR? MB]%-Z(43)<+3='EQ0%9"'><)#JW-+.62.\>-PJ**)@MRW4:AW@_I;=$FZ?-4 ME=7K/U2D\V&<3N9J,G1+ZMEK]1S0I^@>'0Q2V>W43 ^&R_5 M8SC6J/ K(() 4 FMERB XX("4X6N844 ?!3'WDWFZ>3+**38[+WX'N[SP]3X M/Q93S"-3_ELV?W\9**SZ9=BJJ/&O;#8=^H>'O1,(HI]. MH498Y*9CX*9'3GL!ZPY B70&,0VU4(@HQ U4KF0GG&A--PIHOXR=6@PI8[@O M>)M'_\F=\*=D>A@5;MF"\J+6$K66"L=(7>2#46(Y!80X B2$!AM45=_A0F&Y M$9.R16M94=A>+0Z0]T&K=76.7F6)W'N>W-LH U%%PKSA(%_9CX=X3,SA\F$W]^@_SWN5L>MW+/4VT('^<$U!U M%X\>@2-15]9A6!I!$R*MPEXYLM8Y[I4BI!+'G58;70J71)-XFOGD2>;]I?J: MCL:A3%@RG85O/F6#Q:P()K391;L1$='.$#FJDQPEFVW !03(20,\7W$)$=)< MEAQE.3-D,[KAQ1S59HR#9+' _S%9#M;.<+^M%:%$0\*YJB*/ %6CBJ]3EC"G M':&8) 8G7'DYH*S\P:'71AX"JE]7E%8T("M5%#49FG0\SA]"L/T:'&B?@593 MV#J7?!O9]BS9MA%UA*$F'"MM*>6,&ZDU71;LL8DR&S5^]\2V+Q Z]BG&=X]C M3S5=OLJ0K\2,44R0CWFUCX 8KWVQ0%E 0&$"V%0 FRBJ\:GW#I GYI7NTIA M;#%#_DG5_VB?MYJ+<1:)M1$"SAX")&WT/DY(HI5"2&LFA8%ZV?M8:$C AN7Q M)1"PA]1Z(G ?P$/6RS@)##B7Y/ID-$DG@Q=+16>ASIUM>G7<_7/>_9-V)X_R M?.$!,"N3Z:ZOI^%9T\&?Y:_9]IME1=[]_+9W,TXG46D\2=\8 LUZK4 + MQJ6V@#&%G,-!U"ML5]0IA\1#MJMW%46]O_QTE)%VS>^2\F_GP-/:J* MKW7JI4(SO0XM"M,PFI CG/O+QHNP.)\"#;Z_"3_LMPT,Z L>6]!'%NP&"S8" M/B@23B0 $"$0(A(HJRJUBR7!:?W*+-ABV#SI,]QFU'SW+DQ4C3]PQ]K!%"4'8:"4#H4PD8@FB M(7M7))J6W2]5PB#1]]85^5@2V^>I)\!0,/K*J_!^KL$)MA7/]INF+WA,TX]\ M??)\_0A;-VJP)I0!ZIPQP#FD7&(!E:7$ HA&]-YR72]GZ^CCWJN/N[."R$.F MC$DQL8MQ$$=$VH=:4CL(\!%:@6(,6FH@ 1+;/QZ48,P*H%+ M<\Z)>F)$["KT\#!MXW@?M)MS%]O"149\!49DC4J! -E$(FN]:&^\&"$)056% M+>A_>6K_QB2)U\R7JS M=)[URK_G/4_!0:KHE[)%"*3\ZHED,L_[A>]AEN7SV6@P+VP=H6[P9+AQ9=2? M]I.\T^HB=0 Y'U.^9*U\V9#0IYF!Q-K$&LD5KIRU%DH&-XH*E%3^_M)5-/[1 MD_C[24#3\*^K:?7CBIZ+NJN3X?H7C2L/D@$(:9MU4EY,4$>=$Q0Q)V+.,Z4U M#&O(@< 19@'$1@%%@):)*+LX:&+\IPUI[2"0TV+?AU9M0[M2T9&+@D!S_FJ==Q2Q*U%=&N@OR;V%KB[4&D,MD7J$VY[%@LYI&7CX&7 M'V%E6K.R=40(:TTBF-1:"JHYJ.+( "-(=HV5VY-V..^C5FO&=U\V.6XSE7FA M9-+O761?1I-)<(6%KMP%,48E\6P<^X^ HJCUO$3[CQ)KP47"L4N@*%+9-J^*5G@50=@'K7;>ZAZOGI8)Y>722.:_?8D<<@(0]@P+(K[Y MJS><+D*@].$KU[5#,O^^ST4X9AN[US/KT"2G.%(!RJVF"#B>4$V9A$)C9+7= MR,%L&<^#J:B5JBRRST";J1N/$D(W[>81Q"*(G0F(D;KZ%$(HP4 QHS $W '@ MG,- "@NFG13XN;F[(,3CHN M!=@ JT7F^7B:+V;9CU$EWZZ2GVVIR;C[Y[S[IZ?BET7"_"'9&_DS-BCV4P3=DQJK"1N\^!NW%M"^/ LS93@@@FD"5)8F'%W8IAX))GZP@LQ@>IWUYJ$&:E%-+(KQ^P7#%[OB#FFJ>VQCNPZ?C-1EG@P!U!&,.39< M:$XA,B5\:LP,VW -ORL8HZ@-? #YB/)6VWIUSMT;(21"R'%"B, K")&.>JQ M@B"1*&>IY!Y/2@A)E)%;]*O'(:3-A)TV&S]T#T).R9STF'F]-JJ'H!"_HV\* M@WNCY^EDN+66RRXV^!. V"<;6T]@KJ<^O[/9RS/1-W\ID@G'H_1B-"XPJI?. M1GF K:+,]?1BGHZ*,/QB1&^FEV\6_OHTS[-Y7N#C(3):*VD9RKPR_N" MET(-H&7V5#*=O;_)9FD0&@I&_*7BP]N]UN8"?=RJN;][TFB$FP@WQPDWO%9H MF=&84.LP$U@[9B1+3 4W1 "ST;FH5;AIL>5:G\J8+7$LNN]W__'[I' _#-*; M45!VL[]NLLEP-/?:[ID6C(@>U^[ HZP#=PV$3MN$ H,IT1P9*UEI[Y-0*;TE M^Z @:->@YW>3P6(VRX9Z,?]M.O_?K/#&[E/T8GT&3B*//;)]9/O#L3V'=3>X36*N:#__YB*T M @QMZE>] )J((=UHH+&]DZ:IF4?E[RK6\KFE^$;NSHP(Y!&A;=%6!1U R"*.%;<6N9_048A#E2562 = M0VPC05U]34?C]&(__GV33/:_+_V5/_?C.+L)"GH/M& M_H_\?SC^%Z N^RJ)1%Q*JEF28.LP@0FL,HLDDFBCPF$+_-^>6(3Y27#_65B^ MMH2]?LP\:0Q&XU%I_RHZ);^LEEJPF^57TV]!WNK-KS(_O'1>A(TMGUX4KM@I M5/:4M=Q8L"#N_CGO_FGIGR:VY(B29SQ1P=PO&WV,_6=/HQ=D%X!+ MPAJXF (2!LE6P]5;1K!/NM&\\;.BC>1F\^2 MFW&=:.'2Y"V$LYN9+\_FYK8D$*]SM%L;YNBX^;0,,Y^G MR_K)L;%J]XOK=U#I:Z-^?B?@N%&<*_;YV'&O.RMB1;2):-,IM&G4\8H-.8X- M;0H1\._S$'.R^K[XLS&<\6B2O;DJ@PL@ G^[2XG"4V)CR(,LA.^^?-#EQW#Y MCT5H\"#(>%=9+QV$Q)YT$HR4O+S,O!-ZDLR(F87Z5Y5D@ M$P]J94;0I)#)TR "5E6^_.6K.(;\[?H2%7^4*W=W438G_-W#B];")LH[&UC\ M>35;/N,F_9*]N9AEZ9]OTDL_HA_3\;?T-O=O^OO5K)I,6G!OSI5.F&=/8JRC M7">2.4R0,4Q 'LKPA7O2M578\]2VT.=#;]P#N6WGDY\,OOW]4 MOWQZ]_-_?N[WWOUF-DFY>V/^K>#>^;1G5BQJFBR:K%CTTXI%.SFM.S#U_6*2 M+H8C/X4?M@!*Q8,(0L&!I 0332E#DDOJG"*"^;,RX?PN#^XXSW9.D'LVKP?? M]BKQX+?%M;]Q<'] \OK1_W[V)9V,_E4F?ZSVW'_P1_X'KZB'4>&ZM+$;"(X5+8&$T6V5#-G_T>^%TO\Z+'33@W9HOL MN_]HSKXP0UC_^VQTLPS5TXO<[W*>+V60:G'OH)/_K1I5NA+,GCVRE]#6/Q;Y M?'1Y6WXU"BP\_Q$'P;0%-/XP7OBC/ ]#\7@V&;SM?2OR=@?3VC,_K##&^2R=Y*4 &4;?*R3! 'F#X&<- PVOOZCV.[R_,?'>?Y;# MS?N]7WXQJS=NNV)M"*-YWLL7%_EH.$IGH3#@]_/IEZP8U[?1_*JWL;;]8A35 MXTVY-M43_8A[F^]=OLZS?TMXO)660#NT]&[2^S6]#60@^IN3+XAAG(7="@OG M][-8Q$4XCL*R3+)Y[V8V'639L#BL/*T,KD+IQ4GV;7S;&^7YHLPVO_:[.1Y= M!]Q?E66\79%:T$ORU1Z&_?P]?+/:N*)HX[:M?=M+IF.OG0>B"^.99=,F?*Q1 M6&,JDP!9DQ((RFT/-X?9+\S"W\>WVPEI);R40Z]U##_H MQ7A^+X-7]FD/8//RSJ(T<3F/<7/B>;BJ/!^7]! "O:?7'IKJ:ZZR\;!W<5O\ M7.)1N&2_J5D^E5-M@I!/8^_GU6_?? J MZ<1OP-7HYI]G/V?^IW1<7?/^6W7ALM',O5E>?PRST1^_9%_2 ML?/D,+]5?XWR/V[R/QKK%U:O?,T?^6S^Q^K96RY=TD)Y><.0,EF47]2VE-J4 M\@8]7+!2O-WTL?WMCB7EV=OY(!<%FG^$VGO?KJ:>C\HB>[T5%'N4'TV+PWF% ME&O'8B%J!:XK5ZB&[I(Z2VR^KHKN[I=6ZUI:3%* L1*)859#X:"EKJ)5AX38 ML/"_&JT^C_S^J,;[1X#ANK76R3W!$Z)+FWIN+O4_9:&WEY^ :+7<\K<(MA M5:EGG@VN)M/Q],MM+_]S-!Z7C)Q-/-UEI;#=.)QOO& =ML#S6UH(9E]'P^*) M%[-IZ@_14"ZS./6G000( O[R[,_*Y_H)COP]"S^H?E HQHM")2C>7)3'SO/K MRFG<&RQ*56,\NIBE05Z_]/2]F.6AI],X2V<%J]^D\RO_>9A]S<9AAF%0PT79 M.N#68U&P7U="QDH,\?,9W\[]]P^*1??K UN.R-7:/ET$*JZMI* [[WH9<36= M%\W/I=.&M$%:FX:7+4:*3T$X&H:=>U_I;<\T,E;O1KW4-@.A^E-K-+CJ#;)9.+C\1:5DF,^G@S^#7AL./$]$PW77VU[. M']0H_9$X(A5 #BI)$PPHXIII1P'B"4<)O'O^A+S6]Y>?PJ!_*X#6?P@E0?)W MA1[U;M)00]8/D^HL">L'X)OP'PQ6Q\2GI;I[VWC!$O-75+ D@@W,SXLA-#'_ MW6_)"O7!P]YIV.?^7P >S9?=T8M:#B[PIQE[?.JII;)9;'W/HV"Z89WPHLP@ MP& KQ/#OCU!#' M/&S"A(*)W4A+^I#>%D=QM<,!(KSK*6B4K\#BSE'_]SMVY76W!69* M"6LD1PQ2)[#&#AK'K5>%A,!"O\1M<5=J.)@; ^WJQOCDQS:Z' W2R;Q25/SX M/TP]%(^R_$'GA$=&S2!'0&-$."5*R:0RS5,*N6TX)[3!%%-KJ49.<$3\=:)J MC^9U/TX>=$X\^IX-Y\2GQ?5U)>LVIM>KY]=;3K 0'X,*=N?GV73B_SY8.NQ> MYL-XR@1>,O_@[-YI[W6:CSPRW=GWV_+/!_?>6*60\WMIJ-4")5QHM!R3/RMU M8^\1 =*/&B%*F;!6.X%L5;O1_R]D1ZQOWDL]A>V[]*Y2?ZI?9-G$'^O933HK+?AI86\.1UX)VVG-9%[ \P_Q M*D/>^U*:9,:WX??LIK+^!X$@F+7\I\)S6OL>?G_[Z6WO9Z4^K#F-PO7IS8W? MH&!.\9+&E\6XTA(K!;*XKZY'4]RU;% 1])CK49Z';5N^YY,SJS?XQZ6%Y;RT M4H^NUVSCP>X=#J*>J92;T:0\5Y?^T1#GTVC>E_LO_,]ARJ4"7RW7Q,/(>/L" M/[2LJP5I;$.]>5.OAE^/YGXAW_;\;L\R/[2L7P47[;;;^=5T$2ST89G3I:_F M'QXRUYTUC4<_\L#E!B[=CF5<5+#\9_-I<'WZ+2Q:&U;^SMLLG?6RR? E1O6E MA[4R^\/"SRIWMW(U=W+#O%&T0^<_>>6GW../!W[M=%BLQ3@\X8B0U!_SE&J, M_?&@K31>0%X>$5)!T3@BA*%00X<,LO[M_E2 :EG>%SJ=Z!:/B'T":>"MG1FJ MHIV2:RJ+\1V#5F4F6_K'AR.O2\T#9E8FP>KC-Z\EC6_?E";]IA/=JTWC<8E> M2Y?N13H.(%*Q7],/6^-(%CS"D[1VR=9DL&?G>4O[HO(">!=Y7DZAC/LI^!'] M]-1 EK:]I<'>^S]^6XJC:NE[Z)6V_Q5W_\\[5_/TYX:MS2O9H^DPQ.GZ#<^^ MIN-%,8;@4RT.MH"2:SO5RT:%%W5^-9LNOEP5#I_"CU'@:N\Z_<=T%MY\QTO= M[TWK>ZZS-!REU7/\)J2;EV\YF\+"^(DTC_[KZ3 ;O_6'>Q%*N ]Z<5$3?[YRN:\FM.%;OL_Q7IBW"_R]W\4?GAZ4XT)(N$[_ M+ )L%O.K\E6%.3^O%8[ FEY!'50.\=5(_.85LL%DD"T%DV+C;OO!0#HN,6 9 MAG%3N;)*AIQ,"XZ>^Z<'(\J?H\&?;Z:+>=BE<*%?BILR[*>(G]^S?Z5-^;/N MZ=EL!WH?]ZPB".K5**7'VE>PAKA/>OPR2&M)L]E?011=EIZKQ+IA=ID5%HIY MZ-V]\<3%BJ(_IW_U:M]>3WV99:7W9\G;GS^J6GK=BE"T@JBR67CO\^J-15#$ MA=^82KJMW]J(?"ID#;\*14!_&()?K^ <+@6K+:\#U>M,XYY/Y3V%ZW*+D:4I M5'21N)ZDN;VKQ/G?5^?V*P3S'E3!NTKS\OLZQ\S>@O?Y9- MYE=YI:H4KK,7+TCQ[)WO?I&.4^_%4@M^TI[4M35?OKPGN:BSAMY0BGJ'8-*V M%>!OA7PT\[PV+'TZ2T3=IO+T>Q=>9!;ZL? (K,T>Y M1$L2;,U@%50 O\+!DA?N'^7S<&+7UHQ2V7Z2,:._M&!-;T:32HBH8T#Z?EJ7 M05,NIIL. _Q7B_(D5T9W4KH@N#/@'7*Z8FI6O9TMN!-0*Q:2%B9=AGLL&7LZ M\1)Z:?4,7N#%K'#SK]'^Q.-1G@=M;CXM^:D7(GO&MUN%VYKU MN/PN+T"\O( MG?"@+8=/J3\7-M6@1BPQ]\ISO-?E!@T%/B!S@*?ET$:%Q3:HWH4&%M(M%J&Q MW_*&?L.2N3(!- 9T#-+%HU-N3L_OU$56=.HMZI(LYW>Y\,!6&&G]%\%D4=H- MRH6_:S?:R2#Y>YZ]OW2>6*^#[6.;"=)S!4)$) MU8*_QX@:B"<85X(]YHYGI!(D\F8HIB?>Z_1/3[[+U2CC"?-\<7U3\FMAU"G- M.!79!TM[L"E4;PFRQ9+1'G&7; YGEGW- M)HL2(XH.VGE6X\[*5;5BQ??![NG1^E*!

K>=+)4.BJ-<:L!9-MC1X%F1Y>C^PU&Z:"213VAK8)1_4LO MJOE4CUWDF8<_?^?7TLAT,PL'0&.H-Z4,6 #=9+Z*S2T-^?-T\J48;SD(O\Q^ M&T:S95[/>!JB4 L1^[[K5Q'!7Z;3X;?1>-POHXSSU0D4JC?,PQA7KH;9RE;5 M7[9&F Q3_[)L%8)51N2M?*.?:N]KF&/3J%G;IOKW;WI)?^%3:<:=ER-;&MB* M . T2,AAT?-1V00UQ KU5]8X/_I92%U;4GES[J5=MG>998TS.;!CF&\O!!J7 M"7+^,==9ZCDTW#3.0EI<8\O?5DZ=^P$BG)9E$'B5"GE73-DF5*QE:]4"32E) ME&=IN7XA8VN^:-PZ*/RNPU&(?%K&S4V; SRHF>Z0@= /1_(%F"@J[?W* M,'\/H[939\O$Q";T0/#DJE;$+?W(&;W*P=#L.&$X89@ M"J^CO&U!,OXM^]:(Z5K;X2='>''@.#) Z818II7_Q/0R\5YS1QNR,TZ,PT1( MQG0"B< (NJI)G'9>T&XSPNN5,:CD'Z\.J>&TB%)Z(&:P^W!4IW) 5I[3B?JD ME^G@ZM/O'FO>%K^^@;C_HD#KS=7][C]J=\J[2>XIHUBW-\:?_5X4^&5:9#M] M_WEZX^D>(_;#C[U?BV-ZE>"\?F6(H]GVP)WY,\#>*"^68:4YU+A3"8BEY!!$ ML7F0P+V@^:\"J_)YI1>O# Q+R3[DXI>R>JTSEY<.IN-Q\;FT15ROSW90SG9< MSC9(2F7ROI?;IAZ*_[6&B@WQ-3A(_?"S!DY7()^&E/Q"7BNB!=:>GQ8&C>#' MKT/Q[O.RE,-]Z&E^&5<2DD=HKT],YNL!B_4B\]>*$$5K%J05$J3V&_.*5^-4[6,D2E4&YQ>>]>+*V;**T67_P+JNH? MVW Z_/(&TOZN8LXV>'ZW4BSS2MC\N=(F"[)]'XAJ%:!0MKM^$VQ+RX;7O>\_ M>1VSA&\*WA#@$=SX:4ROJ_N*6,CZ_ PL\RYD$%ZOHJ>++)D0E5$FA02%KV=" MUFVQZ8OB-C4K\F4+WOLQK4%9-I43NO#)+(W:QSWDS.F\YYM'Z MF,MLEM':F+V"5M;B:8RU0*!17N1*EF-=*;RUO^DY;_+L4.7O%O&^%U44-%U"=3[4Q_K:[/4EG/ENF:Q7N*@C_+%N<5<%4GSQ)QPJ'S!*"X MJ3D_!*_=!QM%6G%:Z;UWT>!.YNEJ8/G*-+!UL8I%+S*-/-1]'4T7>1A!:3PH M@'.YFDNUO\I-"D3O,;8^X?UJ5+?U0NG98C1AU9;CW++C=\&MG$H%C*O%V0/* M'8'+X5B >%62*[C)[X5B^0:BEJ&X$0!6B<2\ -1/@^& +S M\EVC;#L,EJ^:EZ]:Q0S7#+D*I\L+@//?! #RTRA]=.-T5CY[9=LK0*(VY%;B MWI?%J(PM#76L9M/K8 U9^>H'MX%'0_CCRLJ]#(E]V_LU2.6%T%:R136*-?8K MY=[*R%L*5D5&R3(VH(%=2TMY&;*Y&G7]_.MP9M]]P+K@X]?M'I&H>'@)&:O! M^=.B1LMRSPC[<\=V7 M7N/U,+X2:OJE,E/)!TUQ8+E[348.3'B[\\@[;4A\Q.#?_0@BV%I5: J@A=1J MQP6FA$I! 7$".T4-T\!L5*2-H4=/J0K-R7-SW5N+(=IB@RW\'WC7=/>/I6\\ M\:BSU W_KS\'EXKI@R9Q:!2%FC'"')/ T 1;LPPG85;"IDF<-^*#!M=R)[I3@:.\K3+U]" M5O#2J;W:A3VF!+14TRS4$UEEN:WB14J)O@KB*L[&OPJ?LC\Y]U.,B0 L:$9! MW8##*&2<2BB#1"KM^4<82(PS6">$2,"W9*4&I"Q%AH^C_,\/V2Q\X<\,N+V2 MWW]7E?P^E"7.WL\J6]&JFDIC:9:E^^Y4]-MXJ;[57OFXNDYG95&65=F6=)SE M%5G\ELT??\RJSM_RFFJ4&Y<^H>8?>FK-/\GV4/'O1='T3R(:WBC* XTD$D*K M.:9.ZX1C3S0.."VUY.AE1!.:LD2BV2 :OI\RD=O4K"5 M:1"G5KRB%>!5O;4 M_OX9#\I&NR3'C30:^@/?G_Y6:$(#XWE$%R*1R7U:D]CG$ M!#RHK6(M!!2$ 4J-$(#@Q*[2A! WS>0'8I7RO$-7R&"(!T%$D M/ZRTX) H^"6;?IFE-U=^G?W2%0[#M1C=FZO;O(@H69GX5FZ&TA#0+ZR(H1A/ MT;DB[WT_]'])9U7TS'21>R++?_BQY69.:U6&P?*2:IVV+U/CG8_>W1Q496MO M*M@0E"T9RVB9038>5[\6]43#9S_9P?+SEJWY/+K.\MYOV;?>Q^EUNM&&TX/G ME]&D'%ZZF$^77Y1=/8MOOHV&\RM_M5^PJN=@",U);_+LQ^5?-BJ^?;?J ;WJ M< [%=_>WB"[?0?PKEA?=_0WN])-L^X&P]2$>^>B?]L3'NX*?22?:$YA?S='X MNXSJ?VT:?ZKGT,9UG\50ZZ?FM M:/@U9.LNT+@J\GK.?/,? [!3W?R_G?F^1Z8_X\V/3!_W_=SWO5.B;.65H>VX MPCHMU1YNJD\^ZTYKVFL->C;@= /.OMCMQ_?NUA[WN1_W\?& M[N+(*C;VY?-Y0L2RI&@5'ZEL BT"0NC$08%1XA0K0RD!XR)$ICPKR=#]596V M4J'*4YX-/Z=_/9RKM.HW\_,JKC$=%T'$1?#R[/:/WS\]T.X9K\*$\8-1PE3V M"=H,+[\3*-PR57EM->HUP=*B)=X%_&6ODAZDD,8(AP2RD&"AGJOZ228(! MV];JDPJ09#LGY"YVY;/%FBCZ=!LZ M10V=& %#&" J 50SSFAB027Z &2"R7H0_JXN@P5YY^?![X_46=0(R<5U"A2:))9!" [6D'C^I$TO;E!58 M@U>T+2\%*/>K4QN2TJZ*%F)]Q#>K4>P.H)W5ITZ $T^3^ZA8<1_7 LA$>I5( M6V<0P(I4Y@W(G),;GIU]6(8WV>R$M234)NL?BXAT!DAQ^F1-32! M$!KE9"*P=-69K:$U[A6-HOLYLT%? A+/[*/@Q-/D/MDH$8L1U"RQ5!+L%'.4 M^'\*BV:BE'(O].;NRF;QS(YG=D2*UT<*"$0#*0 G@$EH8>A.BI%(;'5.&R_@ M\]$]9_9'3W1OPY<_F"U?87 MK1%0 $J$I$X HI(076E5BL+-B+(#6C_W+E_P/@<'B7&/\D64+_;-TZ)A4^76 M(26)00)) 0EVQI8V5:,5<.80-M6SE2\@B )&!* S!"!9*SA$L!!Z :%"QAJG M'2=X::JU%B6O8ZI]LCSQ$NYOT[MR]-R_8S0IZ*C=]O,TM)F>;6L,&KU,&^7F M\,U?O>%T$9K/O*3>7/70HJ/-1@&[+J8+/G416I_S <$>-3K )0);H*6FEEG' M'7-:5JVI$#0"D7U:J-LP,I,^9ZWF"CY& *U0= RF.5WP.B0CXUIJ$T(DB4. M0"V=DI9K3BM7DQ0)VV#DWGR4$ON9I&@-S.HTZ463:+](V M$A4 311CB34:4X,XD!;!R@&H++#[*4%5V>W:L)O3OF@W03J*3!&\CH:1&[D# M"A*,D<+,4$@I('FC'TAY%IB@RG17J=*K"[#[G6AA(_UYT:%Y] M/XR]IV/OZ98?&'M/[_3$3O44.;;\D8[-[]QZ3W\:_14[3W=$I(B=IR.(M4O% MY]*0.':>/I.-CIVG3_1Z[Y'IC_CS8],'_?]W/>] M4Z)L['CYFF?=:4W[C*;:*8]SW.'(PW&'(P_''8X[?"XU\6+GZ=A^\13;+T(. M:%ULQQJ,+7,"82ZX(\: A!A'N;*,&('VEBKYOX?MOP@A[U-YD!9JG0W^/UM M.KG*%AS6Y3A5@JD1F%.3N-" D3!C"@ZVV' &],MS))_#JB><&1";3T>PB=+/ M\4L_C>9H@E"*D\18Q0!3)B%,BH"= AHC*=A/*>.00W5@Z4>"OL 'Z2H9A9^N MX='I"3^TKO1B4 (<)H D"5 $*IA(4C PU@E2XH5UBY_+J5'XB<)/!)O3 AM6 M2PN2 2M8]9(9!'6()&V !NN%6%D+S4$=Q047M+F)98C[THDQ8MG%+M/=P\_ M3[Z3)9>H+BLC%> 0,ID0+Y!Q!9RF!61**8DS&\:I YJ7]]+)DJ(^HFT6D.BL M/G4"G'B2W"<@7'$?Q$)831"ASG+)'>:D<.X([8!P\H6U8'9ELQ/6DF(GR]-$ MBI,_LP5B*]1P,'$<*^:L 40PS$R" FK(8&5!?'_]5U[IS,:R+V0\LX^#$T^3 M^TC-?0KHA#/BA68%D68)Q;0XLR7&UAG!#F'1/*\SF\AUS)'[ZCZ-VVR[>BQL>B:1MK'[=.P.^2#JB=JB M2#T&:F:T39 54G$!""Y03W( ))6O:%'<>W?($,/*#N*>Z:P*<\H,?EY,+0%L M]/DPA MM->?",6J!TZ7)P0 N*-^(0M^'H?)LVT-&?V_$GS,7,"1DC?;3FE(J MG"58<*4M(L@%+%+ BQS8[*=YV-/L,OL7,$B?T]A_^E09_,R8&C>LJH((FU@% M&'+6:"]C\,*JJC %TI$7-A)K@WM/6,"(_:JJH;9::(7D?#R8W\ <2IM-Q2@AVEFE,5 M\@B"S.2(EZ)L2Q',46:*,M-9H4ZG*LWNFVI0G&W7]TJ\OZ -)\J'/P]H>RO*=3U_ALK5$F6?_9$X)J?N/ MC+'!RO_P987(O4LOR/7F5UFO*KO[?_STA_ZK678SR_+0/&/8 M>W[! O'T$XS615&E$5I(CI52B9(@P;P(1Y,48\$T,B_7^O_[R64]?M8MG2J; M]KR_W3E5GKNLO>GETO0?WESLWJ[/FE_-LJQW/2VZ V=KW8%[S9Z;SQYC*'>Q MZ\W-'I#/O;?_HC<_B6)9;7&F!A'&#'96.HF1, RS0+$", @U<(Y]3WBMT2IFF/7_0R#AQ(O"0%,8]D0ASB@SXI"URQ M\LM Q)]]-YE?Z*_9^/9M[[=I;[J6*U/M;R\=%'_S,PY+",'?>OX_U_ZBYNH. M%S-_J+8 TV$Y]K/4K[;2O;>/2:(/"49;A,TMLE+QU<@OUF3^(P8WK31I6(I/ M%[>]N==7PW8/*A-8O_)4?%-J"EZ+_]M231Z$=;_)LQ^7?_GIKE)K5@1,/:A/)4^E A+48>*6,MX"-01$"DA,>=2%LD/$ KAT/[:I"SC MT'Y-_S&=+6_/E[4!E@RX^J&U0D,"]3EM-<,T%AJ*P!2!J0U@(K".*X1$"RPQ M0M9JP(P0W)H*F#!+S/YZ0;P6,#'2IZUV<8G %($I E,[P(1K8)(<46 )-MJ$ MWIM"2*V)<1PY2@A0^^GFUD8G6Z:_$204$ ME\ Z1J$4#*J0_LJIP4(1N1]=KID-<'!D0K@/)#UI9'I5;U_K+/INXI\^&B[2 M\8M,:R> NJ?>V \17B,3=)H;K2VF2#I'D#9T:652%NN-=J 'LC+5U+@/;.H# M2&)OO\B,G6!&6><8&X>A_R%1&DL @%04@24S2J4VJF0J$=M]I+*C)C M9,;=F1'7S(BUX=0?BUH1P(4E_C=>*-#66$#91C.H RG0>V5&U,?B)$[&MD-3 M3K7P^=F:,O=3'^^^U3RYLI\OL91VOHH@9?4ID AL@9::6F8==\QIF93Z$8)& MH/W54/_O5NJ!2M+GK%6;Z,Z4<9QU0B- 1H", 'D7( 6N=5::*,82:S2F!G$@ M+8(K:ZY7:/=I0&H!(#GM"]:J.SL"9 3(")#G#9 ,X-B%)R)D1,B(D!$AMR,D M0K'GQKD@Y)92ZJT\NUSPWQ9^TT>#;I;&+#^&RW\BH-J=%R+MI(6N!IUZ'IOG=87T7GH=BL#F10W8;U>CP551Z]5,K_TK;GM7 M:;AV,/TR\0\;+FW7_=[-8I8O4G_[?-J\_O_[-X$@_RE?E8^M[BTPY<;3]^"V M7[QI4(TG]W>G<_^:KUEO,IWW;K-Y[R++/ !-ODY' _]*_X)5O)D?8#;+P@O] MGZ.\E_KG7Z>CB5_3WHT_2@/;^QWI32_\@A8ED?NAPFG@V?%M\=[KQ7@^>G.; MI;->.INEDR]%">3\;:^TS0_N+-.W\*+GEX=M;I,_;A[&5ERG] %D*93,2@VH M@0X0!T6)K<)0JS=]@Z+M2RGP 0.D*0-G# M /IV4[SL^748^[_L7-6Y6K =*_D^:[E)?90A@B4A1OE_$Z!QXA)<)BH!B3C$ M&P70G[7<_L@B+2PW>+N96-3>A]N_.]X?R?:6\N7L)YU9VWOI]"%[5:C P M#&:7LL[5X^Y6T/[L 6YP%< B5$&^BQ&S['*0!0-4!@+MC>:-]/>W MQW \V#C4>KGYP^3K%R5T23(CO[#37I;P'@X;CQ# M9N&G7CK\6J[EY=K2>C$L*PO&+Y_[MO=IX8^]Y4&8>LC_DDVR67%H- Z_M#[6 M@N*V]HRP"?XMH^FP))?E^;EY=I8'7JBR70U_6);6#L^:!;J;3L(F>*RXLR07 MI;C1\W>'JR^R+Z-)03A^@N&+\O4O8NBG(2AM'%B.@41"B 'DW"L&CA-$.4+ M(@V!3;:T*]C0 'ZI=O6VTA0^KI9L%U_;4W%5D+>;';..Z1QC]3FFE&"00&T9 M-TXPJB 481>0]3J:V,P>>>DN/&[0?^HN,/IV,X*EM5W8O3-$]83V&\RT0B M M'FZ[MJEX%JGRVD/OB%90.YE8 #@21A-4 ;' CFY'\!XV'#P9+F7H".7?+FL M R68=0(XD$ M2"(--HB';5 R,=#*;>T67XP8+6T#(&\WK3?=@8RV6YQT#3#V M*DX>T(KS<25W?V@(A^]KN;O[\_SN/U20C] MRJ<>0"9YA4PWLU&09,?CZ2"=ET:>QQ4A+S._<*Y/PDD.ZG9<0A$J#="8,N?% M*D42B#U.4@8XU@#3>XS=*^)JT%9-6GLSS6" ]RA.K2LVV5\WI=([K76<5G;G MLZ>-(3I)."ZS M8$%",%3WI1?LOHL?"F7^;@N_DZ'!!F&]R;/!C\/%K!":F@TH-Q>S M+/WS37KIA_1C.OZ6WN;^57^_FE6SV?,0MWCY'GKC0X776_5B+D>RMIUW]KM@ M]L]^1)^R8+WUW[R!1E&H&2/,,0D,3?"R;ID__JV$'A&[:3]]HMLR+X_K]Q?S M-)A'>TNE;GWUUB'Q7GWZ84B16.X"4HU>&X=H1,?CG8I27 M3M9!L_K%-M,5XS!N\$YA=;VL66 M=F2#W.W,ZJI0<2A,YU>J5$M\'F'62>G^YO%#5]%2X@/=:?B+4AVU3JNFL\!(Y[ @X MC*)&ZR=C1>*(@PX"*[%Q0BW/<BK^IZZF=5 M'_1/"-^(RM1N0-7J(AP&P;Y_!,)XW;V."(@!@-I0(*6#@OB3FQCH$B.M]6+# MABJRA*LZ83W 4Y,>]RH+H#YG_!!*R2:YOF1[V^'Z'R(/1QZN>%C6/(PX3KA# MRG(!+6=(@]"!TO.PM@(KOFE.V(6'6Y4V<+O5Y(Z=AT^KIYLK2PWL[A Z 61Z M1@A'6T7Q3JWVW=[F?#AE$0-45[5PB"=4*T$1E%( @4E5A@F"HGKRRXR^CR3[ M/<.#),%AZ]AULEQ=A*@(46<"4:06) U%!B9)8A617A6$B12TLAAKPAU_L9.[ M%8@"?8P/6XRXDQ!UH(J:W4]IQ"]/:4P+ILB%2K"&TB(1,K^"$==I1Y25"6!. M2A?N21O3CKF0]]#!VL@XV9H!U@3/.QEA[;#.EB#CWZ;SK$?>]G;+1WPW^9KE M\Z(FW+N)S2Y"'N*OZ>S/K&!"]\_%:'[[*1LL9D4Q.?^C\7B3CB:?9VF8:8&, MN1WE@_$T7\P>3EI4.@FUMS TUC%B& 90K9(6,4>-I$6'K86<4\R53*CBF&-7 MM=] TL-[B<2>?[.AFC_[/?!NSJ-)\ZM>F.Q7#]9%:;O)L-=8FDT$:9+.3@O_ M:7"5#1?C[/UE>'GXM_%^O\Z?KJ:S^>=L=MT8QN-YH88 1!+&6>BPJ9U**-?5 MU!D5PC:6V(,"15@+0 $5EEF-4=4""F(G'-G("WT\+_@I"_^2?7M96G'!@6NI MJ:B=@-F">K)Z]XHZ0'-/"Z%@RV#CQ[(@XVI3EQ43,;JV(UWT; M^T[3CY1]UJF2E:/."T'!;1>)X"R)X/?)+"M]N+V?O8YY[@&]D0QZOTQ#LZ-( M!V=)!TDZFO7^)QUO;0'?*;D^IEC'%.NXPW&'XP[''8X[?/+3?ESV\'/J2A6, M]CR-=_T<,7)[1WG]A!?A;"<>=S_N?MS]\YQXW/VG243KL]Q['NK.T_QU.LEN M>]=%&%3OTN_6F5H@6Y_?WG=NEY#HEXS[;E#S[A&)#X8U$PYD)F3=;LDJRA5. MI&:)42!10"M%M>6 (PTHVX@V4U_3T3C$XB33V24K!A&8R8!"8L;V\AW)J1/N%M9H3$G(X(0N>T%#+Y@G7E^SCZG?YT8 M,OTKFTV'?BR!!P2"Z*>(2A&5(BH]%Y5PC4H)U5X* A(B8R2SQ&F:E**1- D" MIBU4"J$)$94B*D54BJAT#RJ1NB^FDMQ@1"WC0ENO?"A,3"DK2B/>Q>5 M:D1:QZ<3 YZ35=3.U&589+&]F6>SZV;*4S0?1_-QW/VX^W'WX^['W3_KW3\M MQZ&97E]GLR I]V[2FVP6M="HA;ZV%@H!J_V&'!M-E &$.8AYPAB'I%!#*9. MBHUJ2(?V&VZK>O%,9;3FP0^!!5O313'L8W$2NFB$H A!!X8@4=OG!3.2TX12 MJ!@U.I$.RP*"&$3 HU,GO89=PJ5HG(^8%#'IQ9@$00.3$J9MJ)$G+' .484P M*#%)0*M4-WV&$9,B)D5,.BU,@K7'T/ $)X@IH!-JA&'0 %QZ#!5)+$.OY3'L M$NRMN;^],Q7\QN>_F*1J.9>+N9N)L]8?8+B5@V DX= M1QR$FJ#&<$I#A]DRM L8:,5S5<[O. M5<#1Z!QIA#08*R>4L(A(1!&"I7O,*H;EHU&:QVH'VBMPM-GF^G7:XNU,@+&Y MY3D!S2,X(QL""D,:,RR M98XCS325M'@7$HJY!';=O:NP$ARD#Z;'3?]'(N% MQTQG-].9/P)[D^D\*QNK3"_\*PKB.].Z"D^&P>-%.X1P[5TC$F*'3**DID[B M1":VE*H@$O+9WK4NFFU69+X^UE:!SQ\7IV#:COQ]$OQ-4%V,1$*G-%7!2Z4! M@-8Z5'K/$T3IX[EMQVINV3?3)I-O//ZWT)F#()!/-"$T3I/Q[V\ MK=*')P"&#Y/C6OMB?/-7;SA=> !X4?_BZJ'ABLV&R)U,4GWR,K0^Z\.>#;(^ M&_PAH+"1Q$BL$FLI\4="Z240BDKS7#?B 6U@K22K\CYGHDUB[WKHNEB[S)T78QZ<*Q@_.JZ*&5UE9O$4.B<0Z'?J3". M(8>K,GR)2,2S.SVTYMZ]R?^H-8:.=CY%L ]XFQ7WHC(*\2K2EM*&I)TR\7:26"*K1TB*$50>C$HL4;NIY/:2,82(!," +!6 M"%H9Z1/.>&OUB5OQE$0:F97\J8!E"%FNE>9((=Q)V3U=+.U'/XRS2,\>4Y&B=K-(V6X[C[ M9E!L-(Q%%#H7%**UM3YQABF,F%8:8**=HKJTUE.M'3:J:R[$(X"F/B2QET4$ MI@A,S\^6Y(UVA9!;32&!+ 0YA.;(%E7U,Q1(-.Y6.;?C0";;O1^='"F6LYNIM9N"=86%/ &C0!D4PR(Z1% MG%B%@.&56JH@Y.JYI3(Z9AQKL,K[2ULR2FO0*5MMK[(S'796;8WP:E,2R M*I?%C&$ 'J?E*2I/KVZL6F./SO\!E=E M\0HH_)6O"F1GL@C'D0 =J2)21:2*UUZ$2!61*B)5O+2E M]8D>VA:493^;/B4';=;9S1YT$;LB=IT1=LDZNH0)AI%EDC 4"NA2BF&9QLJ( MPLH>,F6B%>>KA+$9>X2S"&GNX)2# MY+G]FU[BTVT#S^1!/1D[>65C)_4(?Q'^7D^:@[A&/P]\!*H0&:R5M0Y!!,H$ M6.I54BP>S:]_GK.W%0V4]1&+7=!+*^/?YV$OEM^W\>S&9,:C2?9F:31%X&]W MR3W841L3'F1^PV=;7M)XY!J.@.7]HXD'P/)S\YV30 7C-::#H,31_\?>FS:W MD1QKHW^E0_?U#3L"DFM?-.]Q1*V^A??ZMZ M03<)[FJ C49%V!H"Z*6J,O.IS*QM2,<;*8 MS?++5?&^^>.[VVSP9N,/WGC*(7]SO[NX>@<1?_KNS183U^]_V4^@]R>FE]U[ MV\O. 4:H7HQ@?JWTU^FT+<\5SYQYO*#_=;!ECBY,RP"K#<)(A &5O MYUP]T?_^G?9%2Y"X^VGGMSM@[F=0>F?LOCE"R>(92F*"HV2"UE>31>?SD1Y9 M)S9HV2#Z[(K$!\?)!SZ?+K-_YK.K8FBZSSV!3?25H]W&-=4G\_^XIGU$4TT4 M'OM4$X7'/M5CI/"1=C$VMT*,#RT>?RB2,.9%.-J))^HGZB?J'^?$$_7'U<#X MQ\6\N,XN\N7OQ3H["]0Z4@]D[_,;9-#9MXQ[KV%C%+"(*:] M]1 #*2PP1'D/^D]@@O(?Y/%:(9OBP,%64//3^!_76@S/K#! M+SA-A"$&6:.R01T$ITA4L200,?K3=0D\910F6$BPE M6#IR6)*H4[S6*0\)Q9)BHXUG!-2P9 %1YM'&4T]/]3EHY!FMK78L_8<7%Q?% M,K)*=IE?%LOD++[;69QZ9FVA)8,M6JJ@MFG D6,(*0$H(;:V+:U$%CTW+7R8 M'JY65GZ)HM(;:)*)E+LK$G0(_;,2Q"2(N1-B,.ST-O<2 ZZ]D% +9Q@ M':B M>XM);]T$AN>^Z@UW4B_0!#H)=!X%'0HVH(. 5A!SS[@.!B"-74L:*Q!IP/95 M[B:!3@*=!#JC!AW>@@Z30#&F$2=,.0<\IT5=H2%K8'&/8'JGRMG#)(Q XZ%_>W7_1Q MUL G@*=JM D $P >$P!"N0% ZAPRSA$FA%;26J%I;9TK@*F6!^<2'+9]G1 Q M(6)"Q.$A(FX1D2M& ,06,F4EDT@8P>I#$HL0>6ZKE-?W5R9$3(B8$#$AXO,0 MD8H-(F)K* 46. "T,IA*[VHC6>F@3#YZ;/P:SM1D' \SC&^@SM+RX\WJ'Q_. M%\OUVW6QO/C&KH)'<1YUM)G@B?J)^L)9F0S")K#>,0<^Z:W'LL!'SU"B"EO? QF O?M];"0 )[,)XPQ,>0 M4I8@*$'0GB%(M$<#@%J'D0*>$FL X48"64<52H?)9VM M-CR:W,0O3%@;7T*:)"TDBJ"F&1@,1VBP==0*X)H2;\-'2.0$TUZ[L \N^RSAQ)'B!.-MMKS'3''I)17486H5@DWT*3. X;&Z MF'8*'@DW$FZ,$3<$V^"&!)Y()"G@ECC%M :\<0-QYVUON#$T-U"_N+'3L/>$ M&PDWAH ;&( 6-Y!BG%AND7#$*Z<1);BV2PQ1DA^PJV;G]@@!O4:'#PX?QA;@ MM+Q<+,.6ELT7ZV*5Y?/3;/$IO*)DOB,MB_%D&#Q@M.L40$1:2^XHT@(1X#7R M"(I:2Y+*OWZ-U5XB053;631:2 M,82L,- V,8*6RDF@!,$P3C8C3UO,ZUE%1B!0:KDNIEZA%.)&\U]/U M%[/6,(NG)(Q-&)LP]B482UHEGGBB* +8:<:]-\XQ NJ@*&(QZZTDWY[<>GTX MY)A(H)M -X%N MU>7:N!K]JR?YA"(*VG7$LS?6W7ZL"< MHM_.:L]RI[ZN++[$UYI .H'TD8+T(Q@M.@?>5B*M'=3,8BZ)ALPTZ0("6OEH M0,O^W=N]>!W0!&$R"# >I@+\DLB]@7JURX\W*[/^&CAJ.3T)FD1J;O6\6GPC MF.O8YY=H.9[Y)5J.9WY'0\LCJ=_PXV)>7&<7^?+W8IV=A7FD$_(="_3K);B\ MR,K\!B-R&'8BDJAM\P:E1QAC(BEURGLD@*K3O#"A[M42'RY7_]-J\]_6%;D4 MZ!]+>?91G/L[:Q$3S'OMBSRX3*^$"G*!&?28(@8]9I359?9 M,8HX.ZQVEH,$OY0"GX O =]A %\WLU423;ADW!A&K!;(V:9'&^'*F$$=UB;@ M2\"7@"\!WXN!KY/RBX7!3!NO'+90(<*#:5LG^ BHS:-1*GV?@ X2VX[/HAWW M">@/BSC&;\_P&0&8'XU?/M%R5',=^_P2+<!/0)> ;K! M)]H# :Z]Q58H8[QV7FE*>=TNUU#CU7,;CNS\)'3XZ ?1N%UF"?H2] T8^A[) M7*6@Q3[K,0K*G:2:(Z4&4@!5@!I5]>$EU8P]FH% M^GI!NM\^_#URS[S\(?+W%A#W6')J0G"?:N!@#=TDXP'MZV?O#4:^TD]#.DZZH_'QF*T'I#3DEV5V%PF?P MX6 MK@0O1PHOA+3:F1<.($",9%AY30%WI-;./+)N6(7]AX@Y.TU:3I"3(&<< MD,-PVTO$,*<#[" ED H?.!.P/@[2WKM'#<+#\QHER$F0DR!GWY C6LC!5$-H M+-2&>..@]@32#N2X@_1!)>/I]9U5-\1C\'U)9ZEHP>OU_QAF*.539SIXN.>P MA7M#J6/:8J$MU1X0+Y6LH\\9U^11N'\-GUD?80* 3GBO1P6/LL=@M;X$40FB M!@=1N,V"MD8R"Y5&WDE*!-2(U5'?TA@/!UXA5#"K(19";.&&._%:0M: M1"F(O _ZE'&("XV-K?M16NJU[.VP8.>>NQY BX)]8E8*X$H@ET!N9XH9OX%Q MC -JD0M@!R&6V#6=SB'%]-',Y7VZ"GNR&06@1Z%_/>[2&\*1P7E59Q2*<.6K M MF1+,*32^L=RX*D14AI!?RXI^V:SW:F(+T<8<4V0E$HA;B2DP)GS =:P'[+KSY&_==EZ'22D; K89<$;6@)M%2: %?0 &,Y!PKI.E]"0:+M M/HNZ]@!H86H)S!*8)3 ;$Y@] M#W3[4,_XX(]D7UW9G,;#HOWC8>4P3^=)O=HQ.U M,^'_O5JMIV?7U5?3><"T]7L,^G&TWK4(@0$BCTWG5WG- 15+_'1U$1YR4DZE MN?'VU#K#/@GC+):WZ+@U]1[F ,FM"93_GB^;AUSFGXNWGX*V\/O;_"P,Z7T^ M^YI?K\*K_GJ^K&>SXR$^DQ^V5W%'I&Y&&MBCEN MV@8[U3I&#,.@+L /,668H[?H30.5-=/<1"V+ +_0/_]<:O 2"<*Q+D]S=WC!1@@Z"$B@GN"/2 M0RV:D4*OS-NVE!0PVGG@A5&4:2V EJR^%%()0<#8(@#I963RY57Q"%N_GD1_ M/"^RO/%:AF5?K+S.(B//NZS/+EWZVZ!PK9IWP5 M;@ZT#Q=.HR!%M3N[J)8^[$*1G*OI*GY9/^UL,0LZ5YAREL>Z1#26%S\J^_,T3F-QM0K+L/K+^[MTN9=3\E[Q[#SRAHX'FOMKLL?/ MW7?.XPX]NZ$005#IN.66E)T4LUG]ZW^\ 6_*SV$N)\WG.];FX_0BD.RGXFOV MZ^(BW]*(+_+EY^F\&EY^M5XT7U0*=OG-U^GI^CQ<'=:CWK1/ KWSRU7QOOGC MN]M;])O-0=WF"%.^N?\8KWH%1W_Z[LV6?E&__F4_O?"V7;[L9:>8/=E']ZM2 MXKF0([[-.AJ!]??TT_E' -FV"_*62LZ< 5!)+:45WF*J+0>:"@C8,S.P?MQX M1/ZK%*&?Y\5_!P&Z$36V[;&/OJ_'<[.:"W:1F(4AGW V[A9G";(29!TL9$'8 M.J:I0= 1"P"D4#/KL5.\ABPB'7DTHO5)D!5-N-*"&R9ZRH-MJB8/]6 M8;5.0_5X :7G9W>^_G9!L)A(L=2V(% M$M1+A !KH!4K^&BZUM,S%@8 J01,.-AK1M= I6;/61!WI!(,-(:Z#H_.EL67 M:?%U508YA]=,OTQ/KX*NO]KP=_@E7V?G^9!'#J_/P^,]7LWP9(ZZGX5&+K(A!VOFZR+Z>%^&=RVRQS.:+&,1] M'3D]KE+YV$Y =[XLRN$MB]75;!TCLD^6Q>ET70_B7=:=3_/\6$;F8C'_G"W* MMYP%"5@LPY?-:Z=Q3LVTUV'D$3W"^%;%;%8.I@K\7A4W L>CG[?SA#"EH&(5 MV6SZ>S&[CBLU+R=3+EGX_>LT/.Q3'/F_KJ9AS'>\X"+\'G,[PS4G<6MMOK\= MY%XNX+M,MY'KX>7U9,/0)]V8]["0L5%)6,K3:BCQMVWB?2W":R^7 3*6@5W" M ,KLTSC&[I0#+4X6RT#62+0PN:):A<6GP*;EJ^N"/>733@.YROL#A?*:06IB MK2[#5Z?5S>OB(CYP>9/DLVE8I7#I=82V:@W".-?92'%ZP5-V603;^ ,( MK()*.X4XC.U"**6\SC(ATMNM*M<_1U'Z&%;L8\,2WX>UFB[C.L3$YUL&S:T] M^3?W[:'?_^0WFRBXL8F^#9@7-]*O8<-:%?,W?YLO'MM GY^M<0.Y*G:. M% Y;Y&G)]3? INR /80DDTIR'I.*K&RB%1&AVBX^Q=.Q(-?A9?==6,N&+<$,\)-DY!BB!0DA!CI;+0",=HF961OS 7 MIJL'W]JA^U%1[@@W_BF ;$;?92]+,=NXANUT=1(6^RK PH,Y9!)P)X* ,JL5 M409*J'6=0\:HA[B30\:!0T8$ 3?(8684SWP-LI M:&W<=?9CV$["3&KGXRTMZP:O/)[>]Y2!?,L\7IP=N"%=9[:_!%WJY+KZ]T$R M*N8%\8Y0%: 6*^$DEU&M6+4O5XBZRDZ"*9-'7;)I!E@I%.&B]8V$P4I1#9O,,NH/]9;JVPNF-S,& MH\YT4M0*R>)J=EKMZ2?%]$M$\>7BHMS5RV3!>:W#!)@+VUJYXZ^7^7QU%C24 M/&@,^:?I+&H\%4R6IE)4(>(E]5[;A!D$+>WW\*#+/)IGTS#I:AYQ/!9T%S M7-VN.%F2H]$UWH8]ZNTJ* Q!B_BT[EA&U:[89H:NSY=%T *++\6LW+FG\\NK M2*0PTJM5I>W5(ZY22F^DK-XYU?<[S;'OB7 _Q E7B@9\G_WC:E'ETE;<&B6E M6L[ S4$GJ+Y?5;I.'$9T-31B&76!6B+B\A[8Y-'[[.=/JV+YI@PHV: M$\+\KN:+]IKZZPT_!]1:+CZ5EE; E V+!I'.#VTQ\/OLMX>F&NVCIT_W1;OI MAY/SXO1J5OQ\MME75&D05VJYN9[VG?/?7R'>'_-&$=R)ZST$'^TQX/_:7I53^T47L M03JDD+V=)6U']U=VV_,UE+SMQ-FI/D%_K-ZUP!(+'#L+H,0"Q\X".+' 4;) M&:<]-%TG53!)%4P2A1.%$X43A1.%CX["O=:9VK7WI;\@'G.KJV%*ZWBAJC[B M13C:B2?J)^HGZA_GQ!/UQU4*Z<>M:+J!JOF'9L8,,J/T6\:]I]1/01@J)$1M M34RN,&;<0Z6,0IY!:3@U"%ELD&"8W X *N4T+L>V8D1]S&AJ)B?7-_]O&[L M_";&[?:#FZ"K[S5DKYCZ60^RCCO:6J,C(A7/:8J3K8+/V$<0GC^L4X MW.;=6>490(I0*0R(F786B@KC+ )>L0%C'!H?QOV[6"Y.P])&:1((HN\2OB5\ M2_CV7'RC+;X1+#G6 A.F!4-." !EA6_0';%K[Q-D$( M>8.DYMQ@*R013#->Z6^($H2]V .^'2H8C=:@/-*3TP_GB^7Z;2Q@DRJ.)B]Z M.D-)U$_43]1/U$_4'^7YJ5E<7!3+,M_],K\L7M*=\- )FBS3@5FF$(CV^-02 M;HQ'BAANO040(X-+TY0([[WEZOXQ:.Z=HK;'?6[:2O<89)=6"J+2>,#1'( 9=+O$M@.%(5&JV+U>D(Z7!?A;^\^O,O6 MRY*EKCL%B)-G_&[/^*,]:?M28 2@!T-4 M_0;CL/OMP\=:T-JV(\/4_^[EXL$JA@E\1@H^G0ZF7E"EC1**!:Q!054C"%7J MF01&4#E$\!F,4ZU?\+G=EAO+B20P(5!"H/$A4*?1IX_'E<8AK30BA@5%B- Z MW9-K;P:)0(/Q?"7U)X%/ I_G@0^"+?@0S;4$6!FC$?3"2*- %2RA$'!XI\$2 MAXP41ZBKC"V,[<$>L<=YC/!D5#Q@\".X/7/D3!HK70 ^I#!2P?+S ?P("-\A M"> 0-:_!.)XV G2SY>TPE:_!ZE@)- X"-%@;7HH1\59KBQ B&EK(*(SF&@DJ M &/"#3*\=# .H]Y!X[8>1L $$)*0(R''0)!#M"%.2DM)J.($*P*59P0;6R*' MX,I0MM-(@(-W]"1U(X'&L8 &[@1]4R*ID=1;X2"@TG *G7#.**1(^-QT"3= M(,41W;S#+Y9%>%[V.4+,O&P7_VTNFN31'J='&R/6>K25"C:9@%X*)8$DRNNZ MLB -&A<99"#Y8)PZM<3]?2-PAZ!M#<]5GG#H2'&(T+9"%A7*8 *8E](3Y8@U MKCI9DT1R/LAC_<'XB7:&0[=T0CZ!H,_(\@1%"8H& D6,;* (:NHY-X Z[)2 M2EIAZF++VC$U2)5H,(ZGI!(E'$HX]'(<$BT.!0T(&B,,Y((ZSQ!45E>)'LQY M8$84;)3TEU>,.L)LL!ZMLN%UMNJK8N@(L/%A=KS1]QQ?_I&=+JX^S8IO:GQ> M/S1>L=U)?9!YST]>AMYGO=>M@D#2B4NE#E@!$95A_$&IV0^QI:O*VE'?$::0#6!:@.JN(UW58IXC(/*[34CWDK&I*WT;\.T]8., M=]VU2[*7^A1B0@1.R)J0-2'K$2$K[2"KM, ZCPT7RI@ @A+4-6>EE=[0(2+K MKCVL25U-H)I -8'J\T"5MYD67'(!+ ?4*4ZQ-\ +41?R1L"RX8<^)MURH"&/ M _4/EQ]O-I?Z-7#SJF*15M<+>QQG"E(>"02,F)PY1A M((4%GDG>FJ9-^^-6C;_5 ?GP3Z5?OX,R@A/ ^1CR^A*H)5#;+Z@QT,;<(,&- M45X 0R2(!0D@U!6H28L89 ,"M<$DJO0':JD>00*T!&C?#FBH!32JK#+<62$# M B$'-:2X C3G.0)R0( VF'27!&@)T!*@#0G0.@4K*7%4.V"ID$1(JHVEL-;0 MG% .[ #0#A5]1FLC'NE!Z ^+.,9O3YD9K0\X.<(3]1/UCW;BB?J)^L=,_7$= M@:;N!,DP';IARFE['DH( MA'()Y1+*/1OE9(MR#@ADG9<$:X2D0,@+7[ MP G8'J!B2Q@$5$N/.$: NBJE%+D*!/4[1+@#AR-QJMS'4DW#1/G=!9F%1V* MB[- ],O%:KI.GO2[/>E'6*M5=&I%:6240!J0H/QI)HRTM#)XD>*>NYTBY>%[ M]#JB]O.9K01MF(K@\"J^)O0Y4O2AG=(?FF*/"!>80>DP8=C[NIZ2P!+1(:+/ M<-QM_:+/+<5/]MI"+<%/@I^!P _O-%T4SEHH*6$.,!*H)5!.H#@M4 MN=R JO3*$,6Q,EXCX1SSL.J.B;QS'-O!>XB3;MFS&_BOZSR,=/-]]6^U,C]= M780'GE2?(Y6G\ZN\6JKRLNJQY9]W3^ D$+!8WIK@;#HOWIY7)5K"EOZG/F8( MZ:WIE?^>+YN'7.:?B[>?ED7^^]O\+ SI?3[[FE^OPJO^>KZL9[/C(=Y!A(?> MN+V*.V*$9B0WR'F+WB6@? PC^E#,BE)8WDK G1 6,JL5409*J*N2GQ SZB%^ MBRI@"(\H3M7ZV;?C-T\:A7< :L6\Y=90S9!TL'D,@5Z\A0^/XK';T2.L>VM# M$&%#> KA.H^\L=."YO[I/*@(U>?N.^<1U&8WMB4(*DVCE.+LI)C-ZE__XPUX M4WX.U#YI/M_!+!^G%\4J^ZGXFOVZN,BW])*+?/EY.J^&EU^M%\T7E9I3?O-U M>KH^?R_E.P8DYO1/#=J=+&:S_')5O&_^^.XVMKW9G$)M3G A?W/_(57U)B+^ M]-V;+62N?H,O^PGT_L3TLGMO>_ST<8=J^/W;JW@NJ(K]Y_,,S,AHI98^%GAQ M0T/:UH%ZC;_8PMT7D;;\=+.4G"U.2B4TPW"2(0#EB\[6$W^.H,KMF$HH_T$.*:_R]?OV,30!@HZARF0"N01R>P8YV39HX1AH98C MP"$),7;&F*ISJ(E%OMV 06XP==52:^0$< G@!@1P!+8 9QAW@&&M-:?0<.:P MM17 *8\=P ,&N,%4;DL EP N =R0 ZWO5DXUT139X1B0:*<85"!"N"$M<+( M/0##G2.&'MQU3C*10>Z@< MHUI"2Y$#J%+0)$1&V0'#SV!<;+W!SRV5CTRDA F!$@*-#X%DVS6%0 ["9Z,, M9IPXJH%G]4DFB#K0@!%H,#ZPI E^$GP\V3XH;"%'^FX\ AYQAQ4U'/DN6H\ M5-"Y?;C@#Q0KCDY;&6/K@I-OC^D? 1@^S(BI8N'Q5"Q$E+1[@\7,.42PE\Y9 MX2A0 M=[@_8.H0&KID-L7K#K$XT#+868\#7AZQ'A*VN[PFCMN&-2>FNQ)DH MC&@=_F(L]T,.?SF /@:]*^0)7A.\)G@=.+P*V"VX335@V%#,J2&P#9\67H5O M!PROJ9E!PM:$K0E;!X6M#+0=8C011A!DA52."D8LQ*3)OR.8[B-L9RAZ)N,3 MP%D"PR.M"O/A?+%<]]']]BA.VXZV0D"B?J+^<4X\43]1_YBI/Z[:,#VD=1PZ M05/*W= "FG@GH D2!R&T""OD$6?62^>;@"8@%.JTV2M5]\?[[!W^:?6X BF3 MNR\!V[$ &VZ/,ZC&&B,NO!*>(D T;%)5E/=<\R$"V^AS5#">,,03N"5P2^#V M;'"C+;AA)S6$@D(D)!,&8F1.6RAJV\MSQXD9CWN7> M<#!$T!B,PZAWT+A##PO+EY C(<E>IOL(@J_3",]K0T%H#0>9 M]GX 180Q1A.$24+OA-X)O1-Z]XC>&(!.J6)M<8#MF"B&""<&85JY>8"!BII! MHG>J49R .P%W N[C VX$.M';U!A'".<(^/"OMY+7_8.! GBG15F2CCPT:>HS M=G*@;OGRX\T*R+\&;EY.3];%:6JG][R:ER.8Z]CGEV@YGODE6HYG?D=#RR,I M&O+C8EY<9Q?Y\O=BG9V%>:0C_AT+].NE&+W(Z/P&FW(89B/$[3$[X)@BBAVU M H%@X'%J=%WSQ"F'_>WV.:V*?:N#SN&?KC\Y0*Q$B!]+@/ 1'WJS7Y&88#[N MUNT).!-P'BYP=NJ$2N>0DPY+HP$13"(E?'/,C9'E P+.P63=] >*L(=GST][@/='Q9QC-^><34"2#^:8X9$ MRU'-=>SS2[0C@8_I@/>@:OP,SR9-()I ]'!!%'4*I1%K@?;>:D2Q%TSX M^HP7: H DD,$T<$<]NZZC!(7$X)$ M($I E(!PFDI 52[J003C,IO:8Q9,8Y MV22G00;U$(%T, ? 21M-()I ]$A!E+7GP!Q:*A$4'GJ))*1 8%6;]%9"O%,0 M/7#$.S[5<5Q-4LI&OOGGR'6I.+O'C=K >FQ",$X8D#!D&AA#8=J>4W)D 'E"P\#/$ M& $/:PP15 @Z1 P9C/\JZ2 )/XX1/W"+'\1R:)0SCB%N/$-:XBS0_'*QFJZ3S_YET#B^CN"8L+8I+C%,2JV) M-^'_A#+#$:C/##6V4@Q1YQJ,WZASW/1IQ/W;HR00AD&?5!W M.$%."K#I): 0&8^[*FDJ>PXR&GR7WUDJ.?&*O6G&UX)F9[/>[^[0J7P)J;%$ MQKZ\UI*87JI]DUJJ$")VB+IIZLQ[NV_-(-O3)%!-H'I$H,I!IS(F8,!BA+QE M!BAJ)$)U'79MF%!#!-4#Z)H+ 9T(0!.R)F1-R'I$R-HIG^F$=$((Y34CGE-O MN=K$_V(#S!"1-76T3:":0#6!ZJ! E8$VJ8(BKX552%GGE6'*0<7K\RD(@\XZ M> ]QTBU[=@/_=9V'D6Z^K_X-*Q.I.IU?Y=72= 8XF\Z+M^=5N5^(P)]N2X4( M4G%[$N7GZ3S@WOH]CF+SS;.J/L;+WT_7X4TGU3.9S_C/Z_F1?4(#"89 @B\^%&3;'U> M9 %A@G#&!L!G 02R+Q$%8JAI_,TL+L)#KTOMA7^WBGBS6?Q5M?AEF=8//(RP,;)]#*?9>MX1!"6.WOQ,"N@_3^/("UJ0\>---Q99H&A M7&LBA!6T=@Q QYRY7?T]!ENWAUWA$86Z6%S-U]OXBL _T 8S;]Y6PNGEZG\J MGBQ9TD8%-=Q$;JFF$=[C<4E\P,?KR^)6(O]FB>/OCT'O]S_Y#?:R![&72OQN M&WFSL/:S\,@<8AMTA3CS\ M5>H5)8I^RF?Y/+QP=5X4ZW=9(&ZQ#"A8B47$A0R"VAR\;R^KK@U$S\ZNEN'5 MR[!X%0N$0;WK:Z=[3?4@RD3VSV:K^;F3+Y744@[S^#\8OHE M:I:3]LO+_'KSS?(J<&GQQV7DW;!SEQ6>2P+,IOFGZ:S,.,KRR\OEXH]2VN/K M K5:<5]EIX%NZT4YCM5Y$*4@T^LZ5ZD>7Y#/?+4JUE4%Z*0M?$O$LT^I&$FWQ?RC][ ME]7;VT^!R0-&WMQN;+7=_/='>WOK^G!U>3DK;;-\IBN8^1!1IK-U12;3L\7) M[V_NXCF)C?=:*0EC1QR#)-AHW&'SM&];%R#3QE)*"-/,WPD MAPJAOX0=,@^VK*LEN12T"DE-,-O#:#)52N#6FCV?\6S@YJ?EB^NWM=RXX/,2 C5'A+B$+2,00+.^89>>1-UR3H+F_7J3XN?O.>=179C= %H+* M-5NZ/;*38C:K?_V/-^!-^3G,Y:3Y?,?*?IQ>A%7[J?B:_;JXR+<%\U2LX^M-W;[9\6/7K7_;3"V_;YCV8\$K?^".;WY$XN-UVNVT[57:S% M0T@EGKL8XF[=[*9GK?3<=MUKB1N.BAML,*.BBZ;F"+CA""A?%-:]1]:H=V#: MC]8R:$S@J43A1N)=I]UI&9;!I*K<-KY3#MUL93R7/]Q5F(@6F!<.= MT#T"@8YAT9XYJ:QAG-0.K_"]]?"V9Z<6C=J)5#N.[C[_ZB/^ TVH&'>"7P*2 M!"0'"R2D#5?S%CE$N18."@&4)AC1IH8XX=B]$$ABA%H?0 (GA,E1 \F(VM2_ M^=O/=WBY!VIP[,O*>+1@P@X<*\- &=:B3 $RXVQVB EG)*: U"C##*4;!U$ M=8Z9=JVKH D48&>1J@.*14U"=PQ")T2G4!MDA(?_22TD@T ZUM@(EE'(7R)T M/>WK:,)W&!X^(*'KU?%R.YIE./O^DX^\DR7UVCE$AV5J/9KV<>BV&._T4HCA M5]I P5FL?&XM%I V394E$^AA6^QF=,[.73QD$K:6O6;X#,YT2\B5D.N(D0OS M#7(IC@E6TF&MJ7702@;J!IS:8:=H+\C5ET^)3" _S8J?S^J'_]!&RG^,5'@PA%9)::V'W%I L6,&02*; M$%J@&.J$T!HH@2 ",P\]F$\@[%._'_B..Q9'R(\;1X 2VV';SQ7FON(>P01Q?M3"_!(O MP7"3;FX'R1VG:?-MH;F] M"@X\T/!5DA@!UHI5*2H"PAQ13GP$%=5\\&.D L M!;>A=?\J$A8327>7/WP'(0>K"B4P26 R.##!I.W,12AVSG'"J,?"6L%E%48/ M3$R\V]+3]J^B$3#A !\%F.PI ^7.3A+-C;]\$B[ '?SP:"[2O"7=I7X9;FX#"!Q M_CI,J ',:U9G(7%*?;>0OQ;4Z"KQZ'NVNDHT,RM/2C?3^M:>$D\8QPNSP>ZEQ(/K MKY%G" #I/&$8.<&<-)LL,"2Z66#**6D]U\HZ+(&GQFA;K[_&7AU.(X4.78MF MD2;9O%BGA+"4$)82P@[)>AK!_(X^!2@EA"5N2 EAAX6)*5TH43A1."6$/3S] MV(KQ*FP3K9F58B%2YL8H,CKQ[J(WWNSOKZC*7PEA9MK'FT?_M23!3E!K->#A<'%=B1P2N!TL.!$ MVM!02XV1TBL%D6<:4BQI?4JI(!-Z*S3TN> 4CRH'!TZ ]!J8-CAP&E5ZVH?% MV?IKODP):/W/=1AHU U4-\)9 [F@FBB$ U#ANK"GPH*(_:M*EZO_:?BO-_RA M9!09.4GXQB!\G@I ?8PK/:#JFX7OV:K +H0/];SY#WB/ M?PU+9!>^HORR+)[[[S)%/6B$\S##JU61K6K>"(RV2JT>7IQ,,Z)DF0K3.&Q# M4RS'U@%EI(&4482%A*#&-$7T78TK]^1[:8#-%E^*V:)? P>A"8/C;F.71/LX M11NU3=Z,)E(A8[1D5B/!E="-:#M+[=/#X/KV7.Q4M/$$(#AJT1Z5\\)?+0/) MKY9569VS0-'P]Y&FSHW?FN*T3?_@%!O,@19 880-,UB;&IZ,1.*.3K=[TCPV M+!FN\S5#]N?;F$B$QF!>)7D<@SSRMB@G$(QH9A7S BFN+>>R5A<4((#LW[NQ M)WD4:!3>QN.(B_FAR%?%^6)VFDTO+I7M6\/,\"1WP.RFMR M;XS4G!*D+16,(+4 HBHL X9%S01U$1J8$U?[V"ERY3?SW^I6;(WB")X KD8 M@T651'(,(LDZ=8A=[((L@-#"0@\T(*V'0WFJ7S&4<[HO:,9_/,UD3YL&S 1DN[#N'D9^5Y;W4AB?'QB+$$;?2H$81)P!B7WFG'M MM*Z+.*E@:8BM_D8OT5YZ"=Z>(+R7V*IABO&H'!@_!#7T?:9.3JXNKLHN68$C M+I>!U"_M4'E46+6#.B/[0J4_/PQ+N%-;+IA2U#)O(?;0,("9HS4L$:?A5B_' M#C/9#B^%OV=%_",@E;I8A/7\=_G]O2BVNPK"8 +!/NNR;_/WMS!"7Z+_ER3= MQRK=M)5NHA41W%'G')00(N5P$Z1EH3%;02&[D^Z>U!,,)YCLKJ3O(4OWD7A7 M'JABF:RRE_)]3]77#ZS.P6-+<8"26\9-P[Y("5CN/Z0$L+"N'3 M[<^?BMTI;PQ,N.CS].GE-$Z.I 19";+V#EDPS&*#61 Q$8"**LFTMT9C NKB M+98+_HQR"7=B5E_MP-%$R#YCD \0L_;4?J(SN0'55>]:2DWWL&P=#P&+TZR9 MT MEY?\\(BRP30 @%B&J-;?$,J2L@DPJ:L)>KY61E&QM\-UAWQ*.NM;^/V*M M_7OE@V[D@SULLKW;3IC)PMQG71?D"Q>I- )VO<2\TS_<,B\U)48K&'XV 9?B M$F/%&&=@*RCHX24.^-/3$J-WVR9Q;TLMVM=[UGZG<+*S_[YDFV+%:7L97$EV)V/=D''W92@[47PC&D,<7< M20.<]#SRH5'4*2VV(F$>%_7_[H4/Z;OMDZ-#$O5.=RL!I#LG=[3#JAM(*4NQ49Q"CS@- M&X5DPM!XW$N0TA;2P)4W&D@]1[7IJO-[[9AA$1ZYS1GKC884""&?+!3 MTJ/OV>J4I$Z"@;&:EE"R.,O^/EW_LIQ>%)/L^_G)NV]MF/24X7S+;-";WA5J MT(]"_?,\^S&_SF1$#1C^C9 4RV7F\^LPXXMX%A&@)7Z;/T2 [,__[_\C$ +? M-5^7'^%W?PG;=38K\CB[&*;W91K,K7C[IN#2:579(GP;?CZ-@9U?INOKS>_O MLM_F\98X@G6QO%@U39/RST'3J=S1W3&7HUR&(>>S67/IXFJ]6@=8BV-8K0/G M=\=? G%^&5[^1T#]=0">G>U\D"%:$-GJ%@1Y:<,FQZR.R<2*\&!D5"(DH%5; M&]\=.:EA\^+O/YZJQ8AOG#FQMCO2\&4@/Y%LA-.&WSQ(YT->72F@6* MY'TTOO:I6RID^-VVS[&W374ZST[RU?DDF(8GLZN2X/%SAROFL?!7\]O7Q?+W MZIJR+%B6GT91*_.0WF4W,628TOOQ!N>?+*[F45H;U6(=V:'FP7P5!/%33>TH MV0T#9?&[SUL2?E&LSQ=EA[+ZN>&B=]F-]\W")I(WZ'!YM3PYSX,Q?AGP-YKD MU0CR^>=I=*>4ZQZG/CV;E@W"IO/VM]6J6*]NTFC6=BZ-OP=8/\T^A<>'$<4. M:<5TV=$5PDZQ+F4W3#T/OWS)9U?AONK*&[,Z#1=5LP@,$A>B1HC-Z$^ZXI1% MCVS5H6WSV.:.V,CM1;/[&B@1M-?H=SJ-5/F\6)Q^#>Q?#:OYE$W#+>OU&9\\4ZB&T) ML_&ID5."."PN(JG^B,MPN5@56\S_(B7DP\EY>-&L^/GL#I!9Z>O.IP=5$L"0 M0I "B1V7@@0-C\)F;?/ 'J6Z M[0E8T3^(P$6^#!>M[F3JFXQ_]F29RM?EX\I'E++>/G9'O0CO6KB[UZWSCANG M#0-L3MA3Y\'23'FP\Z"@O3<#?%HOPT'UP'K-D[$1S._HV[_Y");_C&"9NKT- MANE3+[!=3OLX:AZ9TM@+NDYI]<6(M: 2I;)'NQ?V POM..#(C=*)1&6GU'YL M;@&1,E;@6-/%>5V)N[##@#/694CMPU#ITW>W7^*JWB[.R1UREPB7- M+6EN-?K)3N2!U1YK(+ET D/ME9!-"5-C",;?KKG="7P_7Y:A*O//92WEDEM_ M/OMM5=TZ0/"C9-RMY$:ER_V]CD5*VMLXM3?>\;Y!*U4,J)*::P 1";A5'R)H M8(7:"NYJ>&. & .QG!"8E*R#4;*^OQTLF52LI&+5$-5QCEE(.''*8X(\AL1C MZNOZ2AHRJLTN#S?PC4'4TQNL*!G MBRHQ+5L67XKYG9&W2F.'&DF MC#N.[>MT?6ZN5F%]BN60L1+NJW/AV&#T0-"R"AJY(V,KJ8HC514%;-NQZ MF7X=4Z]3.-V!E/9\W@^.M4^1-KZ)!)81A!#$BKGH9( >K)1QJ'R M/>U#S6'2G?O15CG18>P]3$["$@RB$NF F_OLODSI-Y:F\-/ "<4/TR]='_\M M+6GU2[Y7RE]LRE]$7.V$7U0;7Z;NM*KV/,B;Y8>.DU./ MDCM_JS2(J).M[B_"MR\6O"[RY9WL-Z@=(96)265B$H735(^Z^,_'XN1\'@;^ M^3JY@U.UGQ%5^Y&@A#R U06]5^*@?7["$'URY* M16_N>L#!IJ]_S/]WL32S/#PT/JFYQ]8EP4];B2Y3FU9]1LR"D4?,)L ;PL0? M,E/Z@8S&]7T3,3JIB5)!AZR1D :0T((IBNKF! AR*K8:*36P\(#D_E>IMA2G M*JQP_KFH++8?IF?%P2%)!R/>KHJ3]Z=7RVCQO?D;O7W24%F"]R/$J,*/FA"X M;%G,RI..U?GT,H6I'V[LT8/Z!02@53 L\=ABQ)FD0%-C$?&@43 405MG:8>H M8#3L_6N7NWM3+OK-Q1FL C$"T=[[_%Y)'8 M7DH5A$!J-:8<^HXP5H;MA'P ML%9CU@<>%/Q[=0'2ORXPYOB\^YN?#%U;'Q+\I#"]%*;WH,Y&6IT-6\J1Q\H1 M8*WRAGG=0'JX%O&!Z&R#3'4>6=A=PM-CF_B> BWOZ;]:W?CXZ?PC08L]+!#D MMR90_GN^;&/O/A=O/RV+_/>W^5D8TOM\]C6_7L4(K_-E/9L=#_&.97[HC;NQ M%NX@=3.2&^3LH6OJ<-N>?KRSJ=]ZXR5L.Z=-M[L(QA9^IT7L1AHF=-IIH%@W M%0S&P3Q\MW.E4N]D9<.NQ>78Z755] !?+ZH%EI\!547U8 M95?KZ2S,+#L)L)>'T5[-%Y]6Q?)+'2-[>;5>33H]+\/CFCZ199.4"%/A@O/P MEL4RPF8YWLOEXG\#E6-'Q>D\GY],P_?3>;4QAY%/VLF470K+95GFZQCS6TZW M7<@PF,6L6 4&/BF:2TZB838]FU8=$'^(3MH,9Q=%'OL3E^TWLW(MSLJ%^'2= M=2+6?FRORO[\<7$9;%V!P%]N]J8LYI^#M,=EGRY/WU[FL2)MI'3%R;%O9)A0 MF/$J!A['L:S6D= 7^3S<%A_=]EBP V>W,>[Y8 ME3TA&^+GCTZUZG-;3C70LYC&D6P>%+LQG$6YKSAY$=EI57X? M5J%=MO+FV&-R70XP=A2<7U=#R\JA'49;57NUK$6ZVG6CN5\W6;?%2:G+9AC> MU3(YR-E56>6@BQ 6]&Q@M(BFQ6? M:[!L.^1F9T4#@8LR@[NZY33@P\EZ=KV1JSK=H.RF*^*5;-+U6RX0:_8SC;:)>5+@^"O:W0-@KFXK+O< MKMX-7R2KC_'R][%1\_0DQHG.\["CQ8G]LEQD/K)&]GV[1?4&-*7%MOLVKU>; MZ82]M^+T[HZ;G8<=\5-1S,//18#2NLUS8/"K#3,OKK,(S\2[[?MWP^*HSEDYO["TVOE@$B^O?>=,:_HX=L?8$ M3LJ:\.OKMU4Z4&PP'_BWNK'FY\*#OL M#N@*'%8R6(>_'LS]@MHJB"1P&#GF#87>VD8SE@C[3NZ74P0QZC405BE%@;*> M-R M%#45U 8MO#A5ZV>_!]Y.'2MSM.Y@M66QNIJ%A3S/ R/=Y+--ZM9&GVEY MJU%GOIY/3\Z[BL"G8C8M8@1W7FHV^6HQCPII4#077\/WRVK;;-X:+XIJP[R( M"G25,1:D+:BC)6/7FM8--&MNO0%E8?BGSV'V21;X)CSA[&I]M2SN>>:-3(2R MM7QQN8XY;-GJ/ X\L'_L5Q5;)-^VF;L(]+@]]01J?@N0U3;DJ!+6+O+EY^F\ M&EX>3*3FB\HQ4W[34TZ;'$=.VS>_;%!Y#V,['TZ9S8L,@\K"2[QQE+SQ8?K'"SAC4/"8,FE26EBB<*)P2A&K[_@U MU9Y-^6&CRP^#".(V0VKJ K@)<6/8$;]>J<7?5XG*GMQ_] M8P?>_J>& 7$^@2E_*P%2 J2! A)N3R$=(%H2 H3U6!AIPX^2FG@RJ0!!9"O> M_,6 M(OCQR?7 R1R@EEJ;GMLMEBEG+;#S6E[N)XV1+3%( :]CB6U MH>%4*".9-*I2BJ17&.GG8%#@G =BXOBA\ ^KZ0:K<)RAN\>A"2")E2BHZR/ MG21X'!+K1! M>O TI ?O<*^UY ^_FU."N 1Q!PQQJ(4X)25#&D .-<,0".T9+C57:@EEQNT0 MXGK28GN".+87A_WA0-P.$S=O)FK>D[J9ETR[\I1C*:41 C%J")->&NH@YH1( M"B".@7_Y"\/HNTM_5UA]/XD!-^-V?EJLBTR^-/C[=CZ\G:Y.@HI^M2P>#/A6 MR!D@,414R2#=SB@FZ]!= @ RG8!OA2%'EBA"%."&*LV4JY/UO;-"/QCP_>A[ MM@*^M\J[/QJE_"W]5+Z?EUE[]Q5F^1B9_<&%U!9JXR%U $F@J>9"-EU32.R% MTNV:@C@2" (33Q8H)1 :5!>V XY1\.!"/OJ>K87<8:N9QY?%8ZN,59+),$M/ M,%$-TV#"F+N14"!]V"L/Q7'$.N?$@L.Q<(;V/Q:48*O$#V^_UCQ&!5>K4<5&H[ T$/#$X.G M[(AOX?B_+[>")_8\ I,OE]=A&5YU$*K,_4PR<)0RH$Y.KBZNRE3XUV;"3?Y] M8L6C9,5XDJP7B]]?E0_+ DU#5WQ2QE3*F$H43A1.%$X4/I(P,Q./*N;K;#;] MM,R7U^]3N,4+E<<1+\+13CQ1/U'_F*G_DJRNVZ$=P]GJFO8%U?%\N^<-5+L[ M-.UUD/&" PH+O"\JD' ,"H%(V[$#0,F5 \! [21C6%M?Q3U[K9&F=W?LN#-X MI/3$WXK_^[Z*1WE1KZ3+U?\T4E0KCC]4,M1;LBQ&$X%IZI&6,"1AR',QA+2! MQ1PZZX3$PCO+B"54 EU7^K!(;#=R>P $.B<9W<.$0T,5+GE"E80J"56>BRJL M117-&:/<<1B !%-LJ&DRLKQ##N-GH,I/Q?JP$&2[A< !HD>O/LWA6GIF<;6, M/1F61=XVV4C>C9<5"7CL6+S711H&Y(D6\KP/>&-5%;?TU[U]0RM72*&G$C69TF2!!@),,8!& BVWEWEH<+"(T05HH)0HU3C MF1&6B]>TH78)#C"H$[S7(H@'APXO.$ZCPXT<^;A8Y[/DH7I^U_"7+,#K-A1_ M4:6.IRY#[[/>*[)W"DEZ2 BTU@!$(0P7..U!K0H*C/E6(:J5:>XPDE@(P)@SD$KBF,X"GX8;AF;$[ M03.")ISA?:)9 JP$6 FPG@A8L@4LJ#''B@L'E"%62 "%J94MZW"L9/.:9O1. MP G""8!]!C$,%YR.(_=BJP)0RKY($=B)^HGZB?J)^F/+OOA8G)S/ WT^IWR+ M%-7XZJ8$!)T8'R0Q!9X: R!SD'N!67.&;[1Q6W4[]^BX;>ZQQ9=BMK@L3ELQ M^C4N5X_A/F)">VV;F#P;"4R.!$Q@)R HX B6W''"( 8$&,B=;@*"M&/#"@C: M'[S("49].E83NB1T.19T02VZ4"JM0P(#RBQ#%!MI6>/V!(H]1U7IU^VY/R2! M<@+Y*'*YCB0;X^,R/RTN\N7O*07CI1&3HXN(A)"TH":,#;#&N,74&JL$E(Y4 M1?P!54B\9L)[L!%N+&3+$86T\$%+P)B3.*J>? M$^R\/V,HR7J2]23K3Y-UT?868I8J3S34$@IE!78,V\;Q09R5KVZ:]"'7_RZ6 MB]-\=1Y90B"(OANU6(_K!.JG16SL?5FLRP:'6?YY6107Q?Q%F>''A%N'"T\( ML$[>E826,,I,SJ_N6?#H(7:\&:/)7#2X4X2S*$()J*M M8 IB)6=<\& 38"H!0+ 13&G)L$+/DZ@F43TR425M94J#E!>,$"H48YHYQ'QS MMNFU5Z]7_VDW8KE+97_@.OW!'SJ8JU5X>[',EL6LW 16Y]/+= "17!<;7.MD MOT%NL>422"" 50 KQE&3N0N,>HZ;V0\&"0EL9N!1_U790E"7X2_$$(?A#LC>!;H(%' M"'JMN0,4>F'JHPGE)*;/BI#,:(UQ)I)CCT"CJ'<(->0K*M$K3?ST^+L_M!R/UQ,KN*L_[[ M8G'Z=3J;/8)GCSSN7DS[/G:2G1?KBI]_BNS%8RPD.F8/0?/8-B^*IR^FEFYDYI:CS+'X+< M MJ#7VB8@-0ZP3'5#%K+T:8+!E' ;&\!=YR*/!?X?3Y=_C.?717ZNGS*-L3_ MO [SN_VN/IN&4;0[H'\.TPQ6VTL8F#!PS!B(6C480P4#W GKN',:8$PWG3XL M$T+M_O3HE?$0H@DG*.%APL.$A\>*AYT6LY8!R#%14$@BJ(!>FB:WST%!MH(! M[SA).S2-$,H)%WNMP#H\!"R= G]=YV&4F^^K?\.J1.I-YU=YO2S5.OUT=1%> M<;+]N;RM>DWYY]T3.BFB(^?6A&?3>?'VO"B!$2+PISYF#,6MZ9;_GB^;AUSF MGXNWGY9%_OO;_"P,Z7T^^YI?K\*K_GJ^K&>SXR'>092'WKB]BCMBC&8D-\AY MBQ]**/D81O2AF!6EX+Q5R!D@,41424R-,XK)*B '$P"0>8O>/.4QVD)M/*0. M( DTU5Q(UCQ&0.3>PB<]QF.KC%6220B-)P':E&L>PYCSY6,>6NY;L!V/F)]" M@_6Y^\YY!*K9C M>-MH7O:XQW<\ISQCGU\K2G!(QUA;,"B>._=X0_GI:X6#GQ:STQ@W4YR4>EZU M)AA.,@2@?-&QQGB88.SS>WJ5Z!WP^#/.JG;&]:5G_5Z-1V6X54' MH2Z"C;1.,G"4,M!QI[XV$VY\N8D5CY(5?RK6F5XL?G]5/BQ=9$-7?&HCEH8+ MQZX#[6^J3Y:_<4W[B*::*#SVJ1XCA8^CWUO=%S";58T!4[>WU/$I43]1/U$_ M4?^I6^#-60XWB56=_.MJNBQ.JWB.=L\;J'9W:-KK(..?#B:*B3.QB6+BD## ML)3"\U@&%"/=1#$AB!GX]M(_4/Z#O+23="-&.^HHC=%$8#J&JF8)1!*([!E$ M!-^ B&-*>!% PWJ*E'3:,UZ#"'3(/J>V\)-#PX<-*URD$J8)5A*L/!M6!.C MBG(" >H-,10A2#6$-:PX#SWSWUJV:, 00D>AE1Q+K=7%U7)59"?+H@JM/5FL M7M148;2V?9\U)498JDV@%O.0YT@2HBC3FF("G<*D5J6(M7V48OT6U*LXW=2, M;B*?]Y=29#A^?9:O1>8FL,2X8?41I M :R@37U!YS6VY+5-OMTXN,"$TKT64QFLCI;P*>'3T/!)PH[^B+2$AD -.8;* M&4"H;$[W$']6]X ]69P[02P")U3NSMI,B)40*R'6-R!6IV, I58QP+P0A #$ MA= *-T%-%N!O[M,X0'0*QBX51P%.QY$KT;)2EI>\E+(E4L1THGZB?J)^HO[8 MLB4^%B?G\T"?SRD_(L4@OKHI@4 W'D<3B;7V2! .B9386M>8$L;RUW3.-O?8 MXDLQ6UP6IZT8_1J7J\$I?S>NY1T4%3B0K$QV5^6ESDR]]3OD1J7;\!-=&"&E!:*2$"T&GF MG+7A$MN$.X>+7S,?HKFGY>'^I+U).M/DW74]D\%8?.&*@:X8DPYE2Z(?I/5:)AZ MCJSOQC3I0Z[_72P7I_GJO-/V?L1B/:X3J)\6\Y/%Q66QGI:%L5%,7]1 M&OK\/9BF2V+ M6;D)K,ZGE^D (KDN&EQ#G>PW'90.ITR .B@XQX02:AI<4PZH =@__VF7G M_C2.":5]ZAS#MAQ)9$.1<:Z:#]J*%T0PW2:Y(4OH<,=^?I;%; MP4<3P642_"3XXQ-\BEL70S!(U).: M'_O#(Y+3U6D7T*(KIR.%PCQSLXB*?SDLF3 <-J8SS MDR&.M(X*J8P7F%G"'0=84^\YV<1+>\)N0]SW\]/B['ZD(X^[%_C"A<5R7JPK"?@I"D!_VDB?J5Z'5]XYH<;QH<9FZT_\G?A[ MA/S]I%U1P+0KIETQ-3T8MPOC&7R92O0> FX3B-K##2.P!AX#*['1"BO/F\AN M"*G;\J?>>:+Q7+3V^73YSWQV5>CK\BG;N/SS.LSO]KOZ; S,Q.Y:W VI2F_" MIX1/!X=/N-4K.9-:.R"!PXIK0 15C4,9"@?W<-[SRE@%P010EK J857"JB%B M%6VQRB$#J"60""2@H8Z838,6[#3:RI*[X\3KT#0I%#0IW&ODVF#1J;1G_[K. MPV":[WMY=EBZ2.+I_"JOUV[KF\Z$9]-Y\?:\*-$,(O"GVY(1C]XZB_*_5ZOU M].RZ^FHZ#PBW?H^C]/2P4%NM$;)\&?ZLMM;B-+M:A7%E@?W"4Y=Y'/';./KL MHEB?+TZSB+SEKT48XD75\H[O\_>V_>W#:2Y U_%82?F>?MCJ"T506@ +CW[0B< ML][HMKVV>S?FKPF(!"5,4P0'("UK/_V3654@0(*72) B*43,N$421QUY_#(K MC[]LX7=>BT4AMN_ZAA&%!@TCZAB6ATDI/K>(H^MN YO4)_1IN,R32YP>,,+( M?['_^A8<=-Z]'_N;<_;GF\');;,1DP:K/((_EF3 B[=#B\>#8V^F51G"C%'N MP=8SX/3!\WD_" NQ%K=&=]Z6:"V#[SS22WS2R#UC83WBN8?>\G3!_R M!&0'?/U0: E(LH'VGS.0)CKI:<@JKT1GN+%[W]S3\J28)+#4WY/1<^\4%&_7 MB@%9ON5Q6X^XR:* ^-S73:1XA['(=GD#KNPCOOY^UA3/CDGQI]A,IU;2VK<# MUZ6$69;N.93[W,;-](*0>*'12/O>1WR=]V;2VZ:5?#[BJTA_7+7P6@_7^J*U MN-97O<7AMWFQ'=T$RSJQ5JO0LC_A^8)N6$P8N1\S-V83;*;9X2E!U]%YO5=,]'8%T]&EOT M,.I-I*=B 4--3V;\71_PD+BEH=2!U-XK^:MC5$$@%]' MH^RIT'Y*<>[9K( Y%C\O==(]?,\6CL=(>8W:1+)R#VLOW7IW?51CE'RCA6,J M2N2AE#@AT/K):*1^_?_?@:#'SS#;?OEYQ:)_2Q^30ON8/&E?LL>X<13YE ZF M#_ G+(*KSTA+2BQ:+:C*$_:^.Q\ MI[HS!US1M.M4O3WWX@4YJ6<;68YX3/LI3S ! 25_99O\W%6,6K:N.:L2,3VF MNQ[VLO!81'R3a*2H(LLZ$[G":Y$=G04:: M&1&=RW':86;50DW MWP.L'V"\BQ=PUP7X3TKSVV0&MPXMC]H6CB ]BQ^O>M%+:.!UZ?T5ASDV $QA5$1\>7=/.6JXXW_Z8 M31.-DEMMO_BTW[+Q_;020W(<; = B^F+WT.7X]3\;"SX!3GA:S). MLUS#12F:A+ 4S5]W6BT M]J>'*=?:[W'>?] P5K2G?1[-]F'P^2<\ @-(9^/5Y;YI5;I[ MX;8RB%ENH=C!8)9\&*.30T8QSV]$23$M)<7S)%ELZU.1 _Z^+0#ZP\=HQPAH MKNNW31W:5@RTW.+X_CY/[F.0HY,\'??323S"L$Q82RT;MD(%6XB@RB9U?$L/ M0/58(3.YIP,YD+ 4G93K#;_FXFZ*.HQ),?T"<_DZQ?#2STF.D57Q_0I7YAF0 M!6RV^&(U98"$W)S-HUM-TOAK.S31K\FW0LJW,2Z#-I@E6CK&^%]#^PE#D+&& M+2._B$42?]-??N[A)3&2TW=!5B/@3EQ7#.;]UPPDW# 5E1= QDUG.&R@N+O9 M4[HC?[:]+QOG@>G_+992:]E*8>>&QC< M8 9/5R5%T#!*@?8F,U"'<0'T)RHR6[]H@[3HHP0L1"1]%:X^IRB1@'I[">K^ MVYSPL;+*/8;DC6$F=Y@DH,EWS>"'.C-_*+\M&5J[2Z9/22*3#OSL$<: V6S% MG,N27":W_7'[]5;SXO&?VL=8,398FED_%9_D+3E,-DDDWU8#:\ 0M15%*7]F MXP(9'Y,?[F#19/L\\=(N L$C#'-D^4G\7$H=&"]^D\*&XI3O8"_'28'C MCZ_2D91Z8M"X9B"2P9A=&#*,:#@L,WBT?\YV6)15PULUN%XY M=2#21( #\>D[5HXJ/ZA$$W&[B$.< PXH4Z2"-\Q1K "&AS4E:&V3P"%PY ME*/8QP.780BK!] 'MK(/# )_PT,R["D.(TW[DM14SHU:P +?!1R?PG,'N#9" MGL"T\T1IG,6U4]EFE4K"IY>"!R\O*K4&O%G;%+RT1K_-N4DF @&%T\M*=$][ M4DO/QB-Q&.P$G&G<+%@?G%> MU%XC-NEK,IG*5 .*XTQB^.49+KPP"?D0?T^D6)2*0:Y.@;H]1R1S,!YFYJU= M"V+84Y<5#\#]Q3K>%>F9F@N#?WS,\/%9_T]MDN0'#OTOM$?(_DE?\NTK+ RY M]#WMZ2%%65&@2 7<.)H+J56[ <^13!9/ /;]$-IY]'P*5,=X%:MHFIX#E@IE M%J"YP#4L0\4J1I:OFXW8X4505@-3_GQBGW%>]'R,E?FOPIX2PT;J^C3\BE2U M=#^2F\P-7G=S"%L[?4:"S<8H0U<\0#QX%;($6^XKTGT=8;(YP"2;?='VK;4U M,GI?D@:A)QBR%- K^4\D9 KA_4_0SH*P!RC3A"Y.AUH?EAZ54?)=ZI8^*(-; M+1(YCZCHRM_[63[)A"Q25PHP("Y'II!Z%*6"4 >PV-H +NXM9#JOJQDHOI8. MY65IW4Q5VN*]:T$L5XG,:L#BWX>\RK6\3V[N0!W]>2/ _?MX]!0_%^BQ?LC5 M;(X\Q!7N]TUOW)3PU>KQ0CF2A>ULP>7+#G/YZJVX?%M8LQ)987%41&U 1 #" MD$>6-3Y6"8BUAVR$WH>GATP3LRV0RQ1T$CPOX8/@S_%8+@<\?/H@ ? 2T]YJ M+LQ3FD=8%60V4=!2L/$AS=(OPD:3J7%-IR-!S'*$E23#_'XOC3= M4/&+9\\!<$_-IECTBCS&SX -15',!? )$ZWA5%R.?EP\"*@NEF:"P1$P?OFP M-"]-NBG^5MXFU;6TE:;9"7R*>JW56J@;U+-,PS:5Q;_#P&E405G4 MKE^2 3JD2M5<.10_#3^76$8ZGO%*4'*#(SMHU@X/%BL;++:IW'CIIW%R-KY, M2IH1V2UY,A61KP*>%?%/1C,@V7X_GV%) E#5L_$D3D4)!6$27809\Q_KV+H4 M5"7/ E=OX%KD^?0Q6403_5$FK=0[+,B+]B3_"F2P88_DJ60H(N*-6#8@ZVD_"E84$-ZAY MQI;OQI,3R;U@0TQ1\6;HF]$*N*ZR>7 MCM/'V>,*15H9WM[S'^/T7S/0;44_3X6:K"IDB$\U:>'@KDFO1GZ)O^N62#& %JBI7< M3W'4;%9U(%T2,9=;/O4IX2R$#UYYU.P[#F\DL6VG4+^:7HU8Z>YX\*U2HWXL M:JP1G+9 F8FLCR-.I$2E+'6>T*MD;^WZ4N:F(/\'J? T@C &\",N:&B M-#N ML1R>T! P;J#^$UH^9E7.F?O$<1@-:.B8ML^IY84J"CYBEL_W$,)U\T3$4 P1+@45O7V95O 76N@H72TD)[[+BD5\4@FC9EC$:^XT>F MI=,@B@+5@"L,?6HVFB <"1AV9/A*9+@1.I9D68^6>@3S>I;+ $?Y\SQL*AVK M8VV\O'R,5+LQD#EV&Y=11@L>^K,_K!>.!0$:5J#DYG*(/@TC%6XU/H$BL:OJ MV8YI,E?W0L-P>6@3US7MLKZ7'_K>'HJD70P<_[A*GCX CO-PA!M'P5D& 1: MTFLKGC:T(E<='Y;@6GC[ZK :K,(.65\&LFX!1O^Q^H07:ZW+6/A&6,= ,/O= M"NT@8OZ*^872=Y'@:;$X]U6'T-,\&R'!C0O)0SUY6ILG_7@BTIK^5T7DCD"T MI(-X?LT@&:5%*L)/7\ M]N(^3R/S#X)[XS$F,W3+%!YZ6C]\9=H2IG 6@-M MJ3+W@P6%N-I?M"(XISR0?_%AW2J14S_#2_.JH'^YG2!ZD_M,>*Y@Z"(,H;C5 M!(56CZK&)$(D7CG1Y1>5 M<2<7<3A;&=)GV"&G5Q*2(@B,N2(_M"6\ M?%>V&D%2 HI%.(J\6,<5DKR+%)X7Y_+"\3PQH98W5>86")I">U"XFV5_CSES ME$'@<.5LI/)O8FT8@\I;R#)91>3PTU$#OSFM3K<=RG1?I]3P;8\2YM.(ST/* M]+!J\PM4N;3WOY4CG\= SYNO(YD"S "$MZ8L[84F]QD..V)RGPR>++-J>G@: MUY^-9&N9-6)/950)D RCP9.Y>4[/7;V[SI'IR>QRWU\Q]UU;G_:NA->/O@#Z MF^,'5XHB;$HOE>N"CIXG@0DA6JK9'AX85PWO01[.A>6\ 6K9Y5[ H04L)I6V MR,HK\_ZJ^P&4/60#.9TC$W-UZNR#EJ9! .1K&KY+;)-05?XPTL. -SQN[CP/ MHOB658'1G^-T\&'L2VMU*6_DTW!C4O2J9JIG0?N[-[XSCMIQ=9 "K4@O1#VQ M]S[/@.#G:?3*Z!O(?/K5N?1'U[JUNIJ=E'P-*:D4DXHR;WT,A2P:(+BH80X MFYC;E_C?=#K/:1&F[6.23)?MX:&,X1%/549J/[X8W\."50J6?7]%*0-8'(F: M%!Y?S>[JQRUV:TTI%;&(),^4"ZN8UPPH4SI+#;E 4.)EM]J'Q1'&TVF>WLVD M6[PQDFJW3U3?@^M5N )U'6H:.C&\P KTP(N(61H$NND8^DYFJCCT49,HIR[Z MJ?X-Y?)5V014OZ7'KO>AG$IWB0)@&_#5#B!J P;;B5";3'(R,JU"&WPS8H%! M6!3:'M"F9>A&&55CF;[!=B'3)2AVY82J'[\NC:+3<3)%\2N2!E<1S*(@3I5S M7/EGR[(UZB9EOZ("0_H6[6%%T4LAX>_BD2#6X@$TW674L/DPKE686%>VKE[9 M(@:^PUS(H^-3H_(*F40W+".T7>YQUR8V!86@N(N#'F#;$@WGH]\"5?7SXJ7= MH2H8-P(L,@]CPC MQ@O]9>H >E!.J2W6K@PRT8$_,,B$G!=Q["YHS2/3!AYT+!ZH#-.\F-8 L3Q5 M*1Z$4;&4][P! E<2>L%YN-Y@$CG<<]-DX8RXEG$)VPNR=I86#X])Z9):8[?O M9I'-0U160NZZ\)03773"CS)YZ"U<5XMC.X&0K;Q+!O5\YAN!Z^MNI =&8'NT M1-J1;C>B,_\6I^/B-QA\4GP:APOC_C2\:&8"U3>&[S;C[",RE23)JN4H8HP4 MP,C\?/^4@M:LW$0FI5% MUT T99Y(2N4PI:V]!IM ?(_9+$??BF$-Z 4ARC MS^*3<%E<@I9^ >(]HAP6!W^5P,V4Z*FM;BF/&O!7%/HKG4#X&/@D:CG*>]:C MX26 NU>9\*7%_H:6W<9RX9[M&@QEE>T[EAF:!J=660J%67-GZGD:Y\#-%^-]4$=?5VFG-@6^EE05A%2J%7U0( MA!^S60%44_S\OFT39R%:D937J!4A*Q>D]M*M=]='-49.'2UTL:!$AD>^*#YT M4S#HTFAEZ"%,G[\H]&:?]WS48OYKOUX:+R%;;YUUIPZ>)O M=+^?V$ZWG577^Q:8YZQ;W1]Y?COWMU]L']+L W+D'E^-@E_V2Q?#7MT! T, MY0)A'* H^%4/!ES3C^G5R4+)-[,=]7'6''"ZJ>[,#.U,^P5]=5YI379*5;CX MGISS2F1MMF>\ MW0.@N\7B_+O9JF'= 3[;7;G@FSWC)JD1G\XQ#6V)?(ILV*=6_T,CZAV[;-F.GK/7%$_[UH[MJX7XQX.I->B <\4Q!S*N1RR0UJ?]HLS7@ES3S7]")N.LR->.A;W+.MTDD9M-T^>V>U@ MSK=V1=B[0>\>Q'RSE<(?ZPCBOY^6'NDTVM82^*G%OV.@HT$_9D?V<>JN_ MJ#OZ^73!:9SD=%UP7KL+#K:QV?Z8'4(S+C,88W-D>A>)T45B=)$8;Q%$=Y$8 M723&F7- %XG116(<.1)#%4]H1#DW$MVUGQ:._59YF]ZRR[N+W;CLV V'5J>= M5&>AY]F10PTP@(R0VW99$H9Q.S+W2,FXG%3CG0\]#=*SMG>6UZ!K'X#P1N.7HDS;E$[M'R/N0X/B!,:IFH=1DD4&%4.XKYE%*[MG%'O M64:;;N=K.RZ\=- K!>&7Y32^)N)=JC%4Y1P7U?6"_+1"D#)6;4JZ6) N%F1G M*< 1)=R(;%_W/(>Y'@E-6TGIP.(V/44>\ 4+;=9S>+.N7!<F[$/!+8G%B,.2:U9, @I8'ANXU" &LUQ6*"R:?AMX=E MY7%5VH'J1H_P9HG:-Q5+N;WY@.\UD1S=5O_%K:>.MW6O]&M[[C^S6[]2JX_ M*U#3A>]VX;O=]G?;WVU_M_W=]G?;W^5N[#E]/ZL: B\?H'4Q:%URQA4E9U"= M5.',NLW#B#$GT!W=<+AMNDPEJI.0&KS14N6#XHU0L@;&%80_^J/90(8_8#VO M>$4XW-DVY=VYT*9YWBT_LL*0 M-4J8'8;0_GZQ HWV*&VUOEDGTCJ1UHFTUD0:-VM]/(EO>;[CN8YK$I>X>H@B MS28!F*.<&>UBM,L5:1:[;J/SJBH"U D1,UI%@9?%PN:BCV77ZJ&5!-96HR5/ M*PGM2A+:H4=T;O@T] 'D46*%)B^M5>KZC12D.I%]&D;I&(@+)BDJ![CC>4.( MY>(H%^]^XSUNMVJO;J&NL\5XG0BX!A%@D"H+T>=&X'HAY31T?=NR.?4]5:): M)Y;9Z&VUOPBX;(<5[UF&TXF 3@1XR&C!T\=A$ MUUW7;]A#AZ& R[6'J-YCUBGK4G0RH),!QY0!1B4#C, T7.(SZAI&X$>6'@14 M^$0BVP)HP-N% 9:_?DZEQ%0*MQ5^=;:>9;-NU:%[]ZT9D+\X9O6X++ M=Y<;5J4:7)<$!@NXJ5/=\2)/]QQ66HB,6NX.[O)K\P=9/6:TVO5X;XHZ6XC8 M"@V*OS)1H]W3YI M#<-.0G82LI.0YR0A=3J7D"'3+<-SN>4;AFXPT^"^B>Y7"O+*\2G;&T)>KH1T M>J+VR5L6D"NJO[;R[%5]A\N'GDTU6?D1+W^?3N%E_55%4OQX,DD&FA^/1DN] M&LYQ2N]^_3!&+AW+-KW:4SI]$(5PL^$0KA_?+[2S[8D_L89S/'[61)D9F&HZ MGF;:)$^_Q]-D]'PS3NZS:2J*ZO;E6@#AC[1I'H\+R3*%]M/__3\V8^27^F*) MK^@O/\LQ](%CXA3'-L/73&)@H*2XU;">;_TN+8G[#]I#_#W18.(IL'@:CV ! M\O3/! ?5%XUZX88\^P%^" G5O58^(Q3^S242R%6HEE1&Z0M?7U1^SG)OS[$>5(7N6PN M<8'NBH$F2:P4.K*<5L[M_ @-@$>B2[N(!,ATN%5#]TT,*1-;/ M"+OPKXO)R%.D]5FRUO-%9V"]G[?8H?> M>F&W%S]*:88ZC??1?EF80PP*_F:0CF:")AX9K\(*6>QO4"%?01;$?S5*S MIU.]Q[?WL=F3<.7@2M&G4 )J=6K]4FC^*"X*S86E>7S,\/%9_\\5DA$>H=TG MXR2'3\^B\(BHJ0O4 RL\0\F:(S8IDJEXRP36:RRDZ)RNAGGVJ%5C6?5>D84 M3YU-D X!RM2;L%\R[QS")&PI6 <17I0*&L0?*C:E2PO+S94SDW3*E8NC<1 MO3>T/BY%.DR3@6#79W$9]D+(!^(%\@$/@&-A+=23U;URA\M'C[.I%O%*P$T( =/OI<;##(]3:31>A0]'(04CU05[-0*]9GN>3;B"6S:WG89KSZWD MT+?,!1B.SX]'G^-T\&$,NX-0?ZEY2=GL:JYAOL[N"E@H9.?J:8MB0%J_]/![;;^VLOU[@:+!H:-A ,/4X^= 8'G(]'V3"C<'%@[G0#O MR29H>*74E8).GI*\3JT#I>$5\0&3)Z ?!O 4U1C^$/BZFV:PJMPR2KEAV+8# MJ,\,3=TUV3RQQ-$=A]6HJNQ<'P&8* E%=CFL3!O\;4D/[$I)^TIN>ML\PFY+ M<*\3U34AT9#,CW5%@(*+S *IB+%F$'K!TYRKM5[Y(""ZFY6*5JE\?\F.8Y MJ-[I\CWR'<2M SB7,$]96D7F?LB'7][3=? M^V.,6EZ +<"SN1P9/@I_=._S)$$5BOPK#B8TX=9-BB3_GJQ4+:/D7OI: :O- M\@3G!..4>XDP[E':;@UYL$[2?)GK#;".P!Q*AD.X9*=]V P$AS(90 P6OA#H M7/K@[I)DK"6CM":[JCMA<+<[G%/\^N^Q4#J%[X4D(+9. TLW38]Y/'!UHG// MB(@96J*#67PX\[=SQK-"O@G91>FMIE3J1X!48*NNBW-8-J2P\762?)J [8XH M\K<$6UE_@QN]$9#A.[%&^/%K,I([?V,YCF?Y-C4S=+J/8934.64SV[EP5?1V9CQ+5=WZ(IQ?P*/A7('\0K^.;/JK/ MT4ATB,Q*&B_O$>);_*U48/)CDHJCP[MD^H3R%?E%N*6 4$VA^>!:=;=211JH MJ^G#2 T$=-NS%-("8$K7VJ(G>2SK$O=S^9CI0Y[-[A^RF70+5L.YU7SE.9=: MI'HSJ.,,GS":#=!D&2=/Z%"8*.>;?$ZYS4O&E71'PAWH#(2= 3U7>ZWPAXWK M;HN],?D4>\OMC^AAF.V8[*4<+&TKSHF3F*0RV$WFN1Z/ M_Q'1MDLQX9RF!' M*44:&1FK=,47N0=H;JWQH!?Y]!]?XO&]/.W!3[_'/]+'V6/I&JN93C=%TG\_ MF.5/@&6*9/SNUR%8GMIS$N;H$WSYEL]$ B!HP>UI(W*>8XK8AX/?!"# Z M3,G\AL)DHSJ,0%HXG.O,U:/0"MPH9%3)=]N(=%)3A[8?,NZ:KN6;U(])C@X?WD.%(B\@+[_[_%(*K^B]//A8J#W0)5?4D0H;"B0 M>R*@0EV9X@#%B<&%QZ!JL/R^";*78<8B MZ%X#PV5,(.C<(-N_7^U^2$';7?_,O.JN'<:T;E7\'\WEBSZ*Y9^-O>_ZY9^!LG\_/H M'?N")FM=3^&.+EZ/+KHVXQU==/*BHXNN0?D%8JJN1VVW_=WV=]O?;7^W_=WV M=PW*VRU1\6GUX7)7U>>X$61ETZKLK1G:C.DLBCQNN-SV;<-7 MF8T.L7VS4=5Q,;P*HV[65KUMH3H.ZS%N775WMDZ.='+D8N6(7M7\ $2>8R9 M=D2)X1BN$SJ6"M;D0>B'^\@151RVE;:U)KGN+H^='.GDR,7*D5KM(-L-]( R M&NAA&)AF0'P_,'W#L7WXVF6-#BV[XI&_MR)'C![I\$@G1SHY$6IL MK?SR MH\6\C1,W -.VY M EKM<-[Q3,910,2<.*[D:U;3!AYID59%-I[*IIVF(8:5Z%I MWL;!_]>'+)_>8-)Z=_+?2COQ-A?A/.2.594#]G3+WI'HM,^(].J&4(VY=3S_(,R6[GG7+VJ/-^K2BEE>BEILZ-P&> M.)&M4R-RB:$K:\.)6&@W#H%/%!IO.JT*V:V-8U^55-^P3[^32IU4*J62786F M\#!D'G?"P&269?CP/RHS=RAE 4BL%TBE-@/MN=FJ]Z.32IU4ZJ32>4LE6BO: M3B-"[8#KS(#_<\,/.76$8R@T L\S&W&W)PK;MXVMK74[J=1)I4XJ79%48E5$ M(F6&86&79LHC@^@>LTPJG64^]1VCD>5\$A^9WJ.=!:=\:?\F*H"7W[?R[%7U M_,N'GE&'A=6Y!;*I1C%=VX)SDF>JB6(\362WML7N".I!14]<"@3SK$WC'_@9 M&S2DXV*6BP9VXE-1Z^.,3106QS*8)>M:1,^;V<#OV ND2"9QCB.23\"'8[,? M^:EJY' !W1O?_>K'Q8/H#BR[[XC6I$79W6?>;^41IC;+99>[%>TIZLU5AJJK MWV&M>V1;(UCZA5J_6KU^X8L?+#9J[[OK)?+VU.;8V^]835N5.C"J\ %*6.08 M3J1SXAD&H[8%?\OXGM-D[+K95 MQ6IP4+2NYWJ&'GC,HY%-9+ 4 8. NELR>M3W9/3< M.\7:F[4L2(UUV^;H>671.@F MKTI@<-,FEL-=#G(E(MQS;0SA=SFU N+31E3@2PB]G<5FM\W(P-86^V#M5J0_ MKDRWK6)^U'1U#(']A?N(-&:%_*)"$+A#WR5T2.>]:*L.M+6^LP \Q#/0TFZI MIUJSE]YO"LH\_QY/9]@G>'N_-6X'EJ<;+HE"'D:6X]O$+CLH!=QQZNU'42OX MEN<8H>$QW0QT1R^[_9DT8!?2,,T]K/\\DKQ$1 ?3?4_"4[E7:;+6DMB$6)>: MJFD_"3K,9@50F':WI>M )8.=S'?K(T_4*YSU?8ZXM5_K)-9NZZ33 MU _?U9'15H'POR=QCHU7D(."I"];DNOTK??>.4WAU*-N]D'E4*^R+.X;FNJK M$O(9%/G='F=[#7E_HHWX3WGR&*=C%."5#?)S5R/J&FM$4<8K]XCA&1[GU">^ M26V31V;D$Q5"$P0A6Q'8M\$J*@WX+X*8 .A\&D8IFN4($%8W'V_G$,FZ[G2_ MEPNERY$]RRV=WTP6/V6U2#;7]_S ]$+J$F.'T1N MZ!'=L@SEQ*,D<$VZ+WNB7OSVE!V3*RWK[>0A79MNU-^L;M3U&D0UF6V&OL/< MT*)P0< -)G5C"&C5>)GC?IGY,)S@F.RGDZNH&_4FE:+1*<4&7]8.>RF6FM"] MB!J.33V+.;KIJ!"2B(>TT>_@)7P99;/C&8R4]$RKSK=F51'<#.^2.I5,W='7?"JEK^EQGC#@F9_. C$FQF3V_95[R M.4X'+J[\"1B4]&B[N'7+;E\0H^ZH52XCUWZBQ/XY:=H+".PW:K8IIT%D669D M!RX&%P8.CT)EFX:.P9Q]U?#QN-NP>S8]B55ZQN'^UZB:Q\>)[.I".0" M79$4TRLV8G_:PJ8U*Y83B^E>:+ R-]X-C04&SJDY U"K5N9-,_QH.TZ&,T M?C((?_3A4E?$YA^-9[G1LUB;D+E)G8=L:UL$O.K$\PUJZ-^6H^#.)M/P/ 7] M45(0#SEGO@0(4ZLN$YB1X3+##@S?LJW086;DE!X^]/EM#AN?2\6C23_;Z!&G MS48C^V_^&2.:XR0P5H';9QWOO!A0]/I!SS) $U,9@0+C^T2K GRDY24*?:<' MIYPMQ=8O\;AESWF<^9;I>83JH>T'Q.8Z#S_!FC47ZE>I7S5%*8AC\52WS]XI4120XK-Z%$;9I( M$!7I#M,,)!)N!A#TYD#TP_,#MTADNY+(Q(Q #OO4-B(OI 8-K7DJ K'UH(%6 M-^Y6H&;]!2;].)RI=Y2J74!S_B^ M6G"(3(K9!(GWJ/+#KAI=>+Y%+8N:@>,:CANYU+4BA1& 1O5HR9.9Y8LD.9<8 M*"P^#7T8#=+&V@36?Q3Y]!]?XO%]XOY("_'I]_A'^CA[_#V1E+E"L#R!SQZ2G/3VD_0>4Y'G21W P$%N+650@@O+J MLJ.G%QNUZN1FP#VN@\1G'MB\H1W8-"SE![5\O5&:5TUVU2=1^ MP#7^+QT67*?_4 _YAZHY(Z^?Q2-\@!"_D^(?)A(_)5+ A".,8 M,V-GHZF@B64"0FD-ZRNX'X@)G@%TEA8/XF)!6B GX?>^O!RS8<5S!\D0<21> M=1<7L,/BVI+RY%ONDOMT+!0ZC/8_9R,Y :']M7F5DJ5G9_W^+$<&.&L)=ZNY M4Y4DO#2!16ZN57JI+3ZL^+B!P'%1YXHU7H+ESRUPY!:E:M+JI,=RF6,YQ/$C M[E#N,$),E_O$U3TOT)FS!91O<9.TPX0'JV>+'+$2A02],E=,9@'V(PX-Q /O#ZL@SE;XLM!./M#N81?8D M9H L.H Y?X=+AGGV*.H,Q;G038]Q_F>:@/@=T_9&49H.S;YDE\.6'/AZ6@PF$I^+M@!5;U G," MU[ CBSF \CU?-RG^#8#?#GW'TX,5!2^;6.%+,DZ>Y*8<4SYM,MJ&P#['L=JT M).X_2.8K^6N0#D2U,%4' WE/E!M;WD95]:+FLXLEHU:79A.D(=!>(&SPD2BR MLC'P_O,-K=1]HG?-HO"MJ5M55DSJ7(!EH*]E(+:2@$>I].96+42F-X!]P_%[L@] M!AT[ K;$/2QP.9+593L $M_'DOAGF&Y8$8ADMG+35SA',# !6!MUJB@;@UI= M_('D\QV63M24F9><&6 5P,%B\9F[>"3*!Q8/23(MMNA6G"GP$"Z%<+?!0N K MA[/1",8B;U.S+T<]A#D52U4'>^43!PMT_X@CF'/[*(4Y#%*%5:0;J%I_G$TJ M%@W@\D#^&8]$;9[S.L@XS%]1UJ%0@Z$XF(/J&-77NV815(+EV): 46EF07R36$9HN;NN-SD=?YM2.%1W=L?A/6%'ZQVPL[+MUCOFY\OVL M4/!G(/TI/"D. M E](])DPZ6HN'W2-K+ &T]581L+5!0?@$C1KEO!=6=3WUW^/!9T5AFM:4:"; MODYMT[),QR5A9)N<>DRG(8 ->$"\)^ZKQYTLXO6Z9_!;CQUHQ.N1'O/Q].@7*[J\BR=^2J?#4 M@\+WP=Z_O*O8(/ M+Y_=FL)GQSQV19NGXLJ^&+F65Y*$W0>]5"_O/DPXQR/.QZ;.R M-ER;F(P9EF%Q0APC"$R7E6VV/"-LT&=KUL:K4.HQ2V&O(PT$HLK^/C\AO:&9 M1!FTN:SY:EJM+X[.?]FB[UM0<8T:)N+?A[Q\R"2^3V[N\B3^\T;DC[Z/1T_Q M$N&YZ8W,5CQ3"6XYD83M; (E[H+P5>*B%2;<.&Q8-S%H( MUA 71W80:=_%>!#2/!?\_$GX(VO6RR7@Y^7(2E IV6)04*G\ET.#:B&7DQPT M3 [O08^OV%^\;Y3-\!'#/)8^!/1V(ZD4V7#ZA&RNZ.>I.N51!T)9#BL1 MY\] +[-<^H[O\+PX*22,@/M$].9=DN"8L @VS S=OP\8U#A_3D,3+5F5_;I5 M*5340!K.5?L7=PPB8J1]2; ;SW70Z&_)/@;7 _Y[E?P+UQPBV%X\P!%UMPI="!&F#PZD^?4$/^$;1<#,JL&5NTD= M(1:SL605''2"!M^MYFHRC@@$\/PIU4*4E-1<.( *V%%LSJZP-Y<@8>I:\"X9 MI!H*'7<:JX8IJH%Z,B4K2, MA=J408\BZ@DC)5%G(36 X@%"2(>:$"0BR H4X&A0QE(*4WDJU)^,>8 9QH/O M":I(M/]'PB+$L F0"?@4>-\P_I[)4"D8.8:?JZ=D,NJQI\FI@;U?I&)H^%;< MUQ0&W2\'<)=4.G9-IS@YQJ+6(ZVFT&7 QT_%S_B%!)2X(L4,_BC'=9?@?T3G MNSL)+C 632P3?+K5+H&&/BQ+21&W%B.4%K(<"6E906%K/Z6@2HT$5C[\_!7[ MOQ2[2.D $)= 4RK,(.9$&&+5-5@'!3&*K!XG#TJ6E<#O=4^R5!EC&N7 M"R\?AI@(Q4X\3$M"A5R M 32;_',V@-7H+4E)M5C:8U9V451W-I^Z*$"3,:CXGJ8VN[8I2#J"\CP&NB<"9FGI1TK84@I+5L'90;;I/Z6@D@M^$T1-7HEC)Z&RUM;,B M*J:W6DP+.IL'UER'E?,_<0[;*&0+RJQR+=-^@]CP-#WH%O_!*HI$*%/\0E(Z]/G"6;KCS 26RR.M ?4.S01 M2@BO&@//J?:T(EL#!1S8R.B=AVL&,&,0V^(X <2]HF%4/K703+ $8%NDWOZV M:LQ5A*LFAG*OO CJ/:/G>>QHJ81$:)B(AA8J,%7[^2S.)F!,P#VHBI1)5L\M M!O9-A8,B YV#I)^#.95_!VE="-<$>@#P: S316\P?JT:)^*[$3J]9E("R2!Y M$5,O[:YX4#+6XED;@$9DY[7S5%IC[RDIQYH*K$/';_]A?0NP.1$H=2+E:O$, M&_PHUF.<3)_ HBWF3>I6/:64H3VU-S)5)I-#^ [Z22C\@(2&M0"9M8. MJ% @E,^)^_U\MOR8^EK7W%F-!ZF5@F?(T8F=6^WMK*1QU=?OXO3SW#LH'']B M3>94*YAL4"(_B=Y_@(TJ$-4<*R*AEYM49+ >TQ)#X?.'"?KAJM;6 *KNQ4KU MOQP.(O*)A%W9O4[ M)1VC_'P /@.9*"=^!X3Y& \2%?3ZC*^6(K!D0_F$.?\HH2.ILUPHP2)R<>I\ M51LK/';1P:2@#EJBXD4@?E>_J2C#Z9<7+I6C8\*@J-#>3ZR1DB*)[O%L@ M[0D,#F8X7?E:C%X'E+6(P M+.+BQ%VX1;*9.JZ8(+29=$4K\L$NX,O#>I:4?B=\U/^$D=6I7<&(!6$ &P6& M@R1F=80R=Y+TYY8/79GF_=DCJM:^@BWXI?KQGS-86[ Q MY,'^3N>7*F[.#EAD.8[C>IYAVI'NA:ZN<\8LUXZ(3MW+C)O3]XV;^ST%\P!P M[@=5PF_'8#E".#$,W>,V#UW;L)U 56JGNLTB[M:"Y73=]ZE'N.]S2@,O9+JC MS@Z)QY@?;0POV_J>1K#<1[A+Y QEHQ%*AG)B!P?*[3*40V;2SA%J7>GIJQN* MMI6?\R41OM?T?^6*?4/'NN+MGO9Y!))J5.#P>[ '_5MT:<6/4B@!$$ ?&IB MN$/2'XSBH':3]A] WL+@6TZBK@&)0B5)KW*VK7F<%&SBZ*Y&)&4!RV)^#ILG M$_A")7@F&HA.=+7T:U:/1187;_2*A*)V"&%4FMAW="QA'K/,W9/ _^+BCY:[M73Q1T>./]I!>1ZD>_5S"5\ZRPJ# MZR7,.ITME$XKZ;?K0EAD;[IA$UP'$^SSPJ!W2P)P71V>VW4Q-3Q_Q M8&E>*T/9.B#)/N7JM\]@R2H9^=OGWQ51-*/,K[_DO23]#M:?87W M+&):0N"&Z3,6Y9D)6Q2M\GK*ETPBFQH&.-I7%;9L6$DBA.01 MP?/_RD/L(2Q2]E2\/]0^WV6DATST,/M\+:RJ/7+A=)"4]RMC'C_7WRE/=1=< M3I3(DO&B.K.&<:GJ5U&K!C_#BO;+SRNXYEN*,2<8TO;2P:2!ZY/#B MV30KOY#UZL4W3^E@^@!7PWJH^M4BFV52)._+/QI>L7?-HOL4 5FC)K\:L7R' M8?_UE_*BY=_HAI\V_?;6G[ABL=OKU+&MNP'ZIH<@"=X_I .@^#;0]*+J/W)O M^S.;WYR7S'-JC]80@_9+IVZO=H.O-WJZ;;_B;=^<[K.FM\NUT\"US^]5.S^^ MH$G/T:A>(.EN[]_DWL\M1^VO'06\20KHN/_M[OUF[C\KD*/\%&8[,0AGC7=. M-]6C]M(\WVF_H:EV.WSM4^UV^-JG^A9W>#OV>$'#W-8!65MM,1OGA54":/W( M:W[7 M ^O:XW;,_7:8F]M=U,]IHGZ.("&:O',(W;4E5O9QZ78BY7I$BEWU535>A15Y4*9LSC;$^\(+H#7 !>($:/V'J/6Z)C[$IG;J06K MA\S3[0A@/_Q!*#=L[BGFUDW&&L; R?$"BHG+P NKNL2\:;RPFR/F&/*CA0G5 M/[99,.Z;$C&LB;3=[_^1'^&5\\F^Q#7MZLKH]XF,LH;@?/G(;QM7MEV4>C1P#>#('+"*'##,%" +/"9ZZUL%'P!%"6DW].9@0GP19GM=,=4%[G0B:G\112M;U'$)M?70 M"6SN&M1E5A0&RK]D>A9MN*J/YU]J#;?#U;7:VY^ M\Z*2=/7EL9O+8Y>9;&NJUFG-!5A50$[7I>!3N_^2Z*EWK=0CW%RS>.OM^DZC MV*'T\4&5DXU%6MP0/H45#19DLB/7?W?BE$449 16G3IWH+_-+(Z!7^VLYK;E MV%@U6A6):(&T-F_JUMN-/;8E_*':9KX\,L_>6?D953Z=P4(_LHBIVX8;ZHYI M>$R%T$:N8[@-Y?<5,:R'1>C]6F5^M^I#YCU7EWR.G_$K%\OPAZ(P_XI%6WNL[_I)-FK_F(VQK'TR^*BT5:NQ7SB$^N$+:.L/8ZPODGY/1*1DJVC= MX7;/TODVO?G2O17]#HY*&%5L-0N]B!K4#B)"#<:]P/&LLMQMP+R&D^<5">.@ M4__3$@;MF8;>L^G68.L7DT85\@OR<#1Z0>,(K!Z<#?>FJS;JY+= WEM*^ MV8O9IP5]8F K -7&"\AK]-PB.FHM5G>VA)\%V&[/#!?:J%FE+X[:W MC]M>&+=L;C;_NFQ3*3N(X4/OL=$QZDQ@*NR\.IMFHGTQB PMFZC6;>C+ 6[# M@:CF8K@&/759/)GD";8JQ;G+YK^]A<[,,]F( Y>P_K5J8%9?R5[5(55>CZW= M9J.I:.V^V+U7M6V;E9WBU-/B[W$Z$JX%T3.X[*XE&TE.%]9"]*]4?90+V3-^ M/!--G/O8J#0I^V0-T[R8:H-8-#_%3L+P#2(D[3F)\QZVZ8*_5>NM45(48CSO MM9_2G_=O;[81X7+*'9J8I#)]P,(QO2@R*.5F9+N!02RJPMG!&O+U4IE,"@EN M[S: V[OGZI(ZN)60-1NZ@[*SF[BN<+%9 Z[X'[C&L"FXN(O(%H&M_5\,")WR M-7"U_/8KDE1]9/BT):"+7WV$^90XU\7'E]A;\45U6VNG%CV'D!XA6UV(+]YL M1;L]()FCTTQE%9F^K^N4L2!TN6Z'H-=U57[&H:[.PM:LHL_S9G*?AK4C*;'3 MO\<_TL?9XR*Y!#5RN7E=BFFZF^L4L\7A;!ZC78VVHMM1U0I2]5@L)?-<:([B M2H2)MH./C\D NTN/GC64WK+3\X)< _$)] @$&6O X"#4&K)VD$A-5F5EUH3K M 'Y(1>_R+-\JJ[>+9W7+PH5*I8H&@\F/"6B.7J5;>Z+G(.S.,,%C#)Q.GDQF M>?]!@,KEMM'85QFN1]5==NU<:I8L6R5/XQ_R(HDLZAV.10//O:Q/M;6MMFF+ M8)0JO .^)2[OH&9X[A!H$7@+%@<]^P?"-"8;,F45+RKZ1;J5&^ M)-A6.QE$61Z)1M0?E!I?XTB[4(V"1^"4]@QS:][#OAI%=B;='1+='H3V7\60 M>?>KV%]-.=@NQ%S9:"R4,D= <]5'=MX1?0&9KY2;<'DIYK;T",9&]'!#\@,4 M-/:EGP#&3Q;Q+ Q*?7VX'/G+9D'"*D'B!H[.;=TQ ,A&!G%X:$IO T@8QS$: MQ3"^ K=]&@I"^(R#!<0A),D.*+1JPU9[R(+\@"5HL/VL&%3OV M- C8X I $ M\TKN^7GI(MF*NB3:AQC,UN%L!-!#.L,/$SNOR[5_2Z= LC__3&4ZB@W9;!395D8DS5N1%@TIKL5J+>?>T[VIH$A_:"!HIP^%EHQ1 MM D']L&J]OTQ-2E9N>BU=RP _C/L5MI6*U+CW:]K0\/.K17IAI](ZT]DKS3& ML^IR\YJQT5#1+7I\NX8X18JE5I'E6ED/7>>TU[8EV MIOV"++UN^T^Y_=L$<[?]U[C]W9:_N2WO.'ZO]@^7WH>SYBA3<8]E&I76R*#J MJFR\J6X[\GS<,IPJG9XC/EZ$(:V8?A,Y?&0, R,1LWFO<_'E1NW1IR; M,C];"BPT>CJG/8O:7:.LM\BZ>Y6Y>;7M_"YQ(I, M'EH1(V5]+Y/9YA%E4>E759[-TK\NW.M;)=2:&$BV%<7:0.%]S:#_3?)L$!_RY[?B8]!SAUV[VAUG"\>+P7U/HC\:DVNJSS%^&DSE+ K$ ^0G=NF M2T+/L/S(UIW04FE^H<5#VV] "0PM_R"J6 6S/"U3]F35A7K2V)S86L?HRUY M1^_9!CV%'[!)MX?L>5MLO4^\Y#6S\^[I'Y?(VALYVZD7]+)-Q[:#P'*Q N\]HV$DN-?S4Y8%@SZ+>F.!ZZ5R[N)O[6)=\<#UW4\$-4+J_6Q MH-1HU)T67)C/_Y=H ]L1V3EP%3@>Z0]@J**#BBR&N& M]47'@Q"+^\DB>R4\.;IAPGO,NOZVTV\]7>MJ3QP!;P:T-#<8T>U7R,] %-):?@8U:8]O M+P#;M3_NY$:7W7%QV1V4F+7.632R=6('!MA=(+LB8@1E2V9JF"8]F_2.)0%W M>'H'[\YOWJ2$>BV0>QP67UEKF1)>G=6&)N%.:!'#HT$$J,6W#5Y&8;B^U:S> MNZT#D[>F ]-6#I]7AZH5A\+:4&R#4V5%%60LY(1>$F=+[>-SI8ES8H9.75^ MNK8K=:W[/@5CPPU#'AJ1%^F^JQJ?4L,)K&9(57OJ>EXX2]3-VD5!UQ7SC3G7 MS'R;9CY)O-6K*>9]#EK/UN/RWZ)#ANA3H!HEB.+8[3A?KEWX;C6*+_9XAU)2 MJ\;O1#P, I-Y'L /BT=>8"L XKK,7@U #I!9DB;ET4Z"74&_9?A56-'G29PH MQ#)[5&_5R-A&+V=K;%P[)[?*J*^)EBY'P-2218/ <5PK8*'EF2!4J&>$01F- MRB@[E8 Y']>&TZ;KMA,J%R14SM0?06L)IJ$>V230C8C9NJ?;9F '*K6;4FY0 MWK8_XL7OXM2 M[]EPWH6Q[.HXT 8BT_ LVZ5I3W%QW*ZVH'&KMK:<$-\V/-.P?&YZU.>A[ZBH MALCE9NM1#8VS,6M+-MI:Q&W _ MK9!$J2_+AJT'2I:#>FC6@6G]LT3,:7KW\4!XW[A-BA M[&__$%=ML7'\BXWN5[6VQU.029Y\3[-9,7I>O,02E]S*)^4)7%8DV'4:VSCC MS/'IP($)-LZN>F%_'LURD!WB NP-O-@06^J'Q:[86CP%SBV L]-A"B,?SC#1 M01N )(>7@[@#2L09B7<(4=5XT7]D(US^8M4$EMM7PQ8]X/LDOU2MJ\5:Q-HH M!88:8$O:^2\H@)(\@<452[%R'>$=]\D89 XV8:^]K?$:&/MX]"P;;*_X<>E! M( L*L2A"OAU5A-F5"",.8\S1;2?T*7-L3IA3'MGZOFM:KRO"MG2UKBA&:+X_ MD%Y@WUZW1[4BH;OGEO9P'0!Q6*UCN:/[7 ],QZ 1!= 1A:HJFL=,9J_&QOLX MK>H=R[\@.Q:P@]A_"O3O439Q?I5ZZ<*=:VA1O 6FTG](/HV3DACFN&>LCM=6 MGYO=L,W@IWEB]M=#"::.6"I3%A6+KZ7-NZR@FIW WFU68"UH(F8L M#5C\^Y"7#YD /=S<@1S]\R8>PI#>QZ.G^+F 5_W;0ZYF<^0AKO 0;'KCIGYJ MK7I RI$L;.?2?J_J+Q\1RR1!2&W/\G0S="//+?O+,U,W;U28&CP"3(;IBV_7 MMQ#-;JBGA343QEQ-_4N]^ Q*&(R"2H/#__#*89J#+1B/QX!,\B+.GY&9\ >! MC02P$,H>OAIK>8Q.IV>\-];^-8MSV&;X"%(N%?WJ@5Z16.'//)O=/XCG).-! M^KD J\<9" K$4< @\4(F?HX^?/ZDH-U3"H!(H*+Z._%-37S2T])Q M?S03Z4H*\Z6B^M6J^?0$FJD9:;.B?'O<[P,9YL)8CZ<@ZN]F8N2/R?0!EU$, M;-63:WAKDH/XS=.=\)8$=WG39!1H=MX"-"^AR/PY:NVJD8->BI$#;I ;5HW] M$HR&/U9NUF@$"[ 2;I=$^P3L !0 "RO@Z9JKUX#S6[ '<%_&4OQ(NE.DN/'M MXJU]='WD^%,ZAGT6!++XHIZP-WK "/UD,A4<][(!PF# %!$O>EYMYOSVFZ\) M+"+HJ9_E\())-JZS SQ;6#J:OVCDK!JK9%XE0I8(9Q&KK[7FES [%3J'653GH>[9!M.IS0P]M$BI-#@- MW9LJBLIQ"7Q# I=3CS&=!#HK*V(';AC Z!, 6!.$*_DL:477',O"CM7Z5')\ MY7XB5;R0YO"!9^O)CPNE-8KWQQ1K9.5&U=ZQX/,AY0-K=]<',485-EKP&U$B MCR_%^9*&E774KR(R!3_#Y/KEYQ7+]"U]!-[^F#QI7S+0C\NC?4H'TP?X$V:O M(M[ZL&SQI$C>EW_\LGR8]FX>4CM/Z;;?K0^XE:^PV%]_*2]:_HUN^&G/V_;[ M:;?;SJI1\*6%$)S9_':O,7FES;IE>"X(^;5B\B2][(5BRB5$>>.4^%;;QI>1 M83]>"3/9Z9: MD/3%.;:F4W3V4>=,M?^EH9OSR'/0:_5F73\,:&1@#(=''2/PF165^2$(K[VP[B8YC/1Y.(3'H%^>XC'*H)T'H&Z+B$9>UK_H\BG__#A:K2H\8PO M'$_3:9H4(E(#?_P,+Q]/5=S:4E3'7F$]K61 6SUNL1[1KR*CHN/\+C/KQ!++ MJ<+?39-REX>4A[;G!3KQ33-0$BO@IM->".'N$FLI9U+XIM KA?ZH-4E:KRW, M#LRK9NS6:K,RS9D7H-D1P"X'E9\/MMN_0_C58O>K[$>X68P:M!*CON?XQ'%U M.PH"Z@>V'Y *^.EA>PFN6\7H8L_C]7&]%PK]>(]1IV>TVJ#D_ IYO64Q\H;[ M(%*#U?+3C%"/#,<-0)P$OFWY#BWS N"7X(3(;&,;]:WP[#QDSJ&5;YS;=NMM MG9W(VR9OYI%W'>*N0EQA MQTW.3BXYL'G\599*VKQ:"$9[MF/VJ,E.89)>#SJ[9L'SEMUF)JGP'--M MWXN(P8G/&;6LD%)7R2"N.X'[6C+H;4(ZX]9HTU"\#K?9V2*Z6LQ:UV!C"R4> MH\'&!?0J-6OEMBW*=!XPSS,=SXVBP,:ZVZK]EV_[J\MMOTZT&XK2BP5[M&=2 MUK-/W#7U(INC7KO8Z8+E3B[PS*I46V2%;A !M*01B73.0Y>JDJ%AR$GX&N&] M>P3+O;8L/-Q-R)VWX28\![.UK!AB'SDYKEN$2TH"ZZCBE:CBK)/#3K4@5V1T MBX]+^;)582JA)%4ELS6%J?9)HKT"E'Q6%0(NS2(XL_F=52V UY5;KR'%SS_Y M]9K/;=[:60TWC5K+<9T$3"<>"USNFK9EZK)^/8F8SBUZ1@[$W3+,OL[NBG20 MQCE\>3[^PYY.6<]LUWUX=@$#IA MX%NV;MA^:#CS(!H_TB_#R?C*\O) 'Z-]BTT2KEA:7E>VQ]Z1B)WL/]NX0EXK M4A"$U#8;Q+J>A9GM,RN)4X076!Z15G'@]L8-7("K>0&:' M1:JFTZ'KZ29W>&A%@>7!_]UY,2;?9>R$F1VGBP1\(X#JS''3%;GO#HT#?+-F M]_8 JS97Y@(B!RV] G1.&#$]]'P >18/.7=,AY1!VJ9O-IHNGWWDX%G".4>W MVG;[[4W4EQE.^&:E5^ 2T6VN4F0C>O!&-G[&IX9ROX4,QU?)D)/IX3C/Q "S+7V\3*CMLOJ0G M7@][SRVJF#T%W5^V2#JK:E;H.39W3[>I*\:5D0KA%OK8FJNHBZ M,>]A^P/V[R8Y+T%;7=-=NYQMI3V?\HEOJA M[.!Z"),M:,VR)>/TI)]@3ANBJ3_?C#+GY,X?_>K7A%&*8HU_*4XE"H.Z[1;AV/USQ*9 MMB+\_'T*NY7VX1D&H3_]^;,FX8[V>SSM/[0ZC6.HJ ]C&.BS4"Y21]3I M#C\\IM-IDI1MI[T,R <_!"FPYS3+US5+G4QR8%K1AUOT>A:^H7G_7'?>/U,V M,R+?IH871I[MNF%#407)$.@(9$DU<.SWK(1._KN:V<+O28[-USX-Q8^+ D/) M"R (0F_@7YW6U,=8.3M6@5QL1K]!@YA-]?'70R4$$E,"""Y%5\(3*(.BVC_1 M.ATW+H;-_9$^SA[;4Q%K=[%6A3,RP\CPW) 8D>UXAA?1P*8F\?Q(9U[8R''= M?Q=/LWW- DL'[]ZM=F[86,D#[2$>".21H^R(*^$P2N.[=(2"_7!2V@9='5X[ MQ@ZBB%IZP'S3!O/== V3^R;GS#*)Z?O+M/099#=:Y>.!P):? 3GDR12$-1K> MBM"\9 Q_3)'&"G^68\[>;VIV:;(-@WZ=@D& #Q.2_--0 (8%,.$+T2Y^=EL# MH>2V6;>F+0@J>\,W 6B13*.KZA=F_!($68,@<9*V!-/,@F4P5@ MPJ^?/TO4,"Y[ 6^CB/A[G(Y$1W)L C]'0#.873Y_IO8$!(R4!A9UG@@3'!Z MOP[3'*SO02RD31*#?31,D4\4L"F!"5XZ2HI"#.F]]E/Z'(C M1"JA9SD6M2/B.$16SJ$T,(*JANJDD.[#NPWNP[OGZI*Z^U">LF1#%V@(;XE' MXKK"Q>;UN,1_X*+"[B!-+DHO#"JTA4;4Z183:&ZHX?:U>J3">HY%=HF1>;G@ MVDR$/2"(TU $K7PM.M-MYCD1<[ $N>OY0 S20';< +!0:UYE!8$ ^7T:?II- MBVD\1ADC]T^BO@8\4L0 \.A >FBBJ3H];,%3]+99%KP5/(SB(*N6HD8>,1-1OCK +Y+ 9_$(' 5(#R06(_D,6U(_1VE>UP< MU^BP:65T&+K+(T=W3"N(F&?Y.O%=T^>.'G%BTJ@1N211FJ!N/YX@ )!2]4L" MV@0L]RC+HQD6EOV@9K>7;_)X4M7HZ3;O&=O+&9[8]W0B7/.M)+)[ /, :@17 M9M_3 5 GTB3L59'TP5;\G@COZ2B>3)!AC^DGM5G5U9"[5/=LVXO,P @]9H4. ML14PT"FWC65@L(,&: #OYKCI^$P0>?/MAC;/:AUA?,3&&?Z@)7J&N=0!Y+> MC7@R"!HY&^7?+L3!3)X*?'AD/X;-G)KMB;XHV[),G[B12TW7]M4>4BL,6ME# M">X^#4O#0F[@LA%ZV [.YD5)7,3 [7XK791TF^"P&)::),8C\/3"3:=$4[A$9AQPJUP>;:T?XC2T[FD>YMECY7!<."F=Q.F@=#Z+A5S:RO(WF.32 M=O9*H3V0/HCI0UJL>'L)I(2Y.,ZF6O*CG\ UQW5#V7IEY_D^\TP_,BSJ4&IP MB[NL?TT MIH0@T920&$ED%O/K7_>(T &(/(1(A(BUWIH$=(2'WQY^[(6S,OHH$LT*;;&W M'A3*Y9=@#A6GAOSA^D&H/\TKOE7M04U;A'M4%,(Y81 BC!^9OTQM$C](0&PEWTDF/6 2 MW]-*^+ EPPEO1X>B>:&1$D<\C,/7XK(X^ZJ=NU#)"$D M[2!:^TSTT:]9QMZN!5FQ#I$I2+*3E[AG8;9@*FKFSH+IOXLD?\C*OR\9%2M9L"2'?0'*I;F*I"X%>Q1H]&2]YXY0 M=V'A/Q#J#VQ +MP1$CVEUZN"[E;ZO+5 6'BZ(P_6*Q2J-&[+KD'Q2[41:KV+ MB)%U+J+L\WCRR6UWLPSB##W%M"QW9 T&PXEMCRS#Y!6M8,\K$[?-$SIFK]. M,3C)+&,1/Y'=B-RY@\>J[)JZ;"O/C@YK;+F#5< 3WS!BU98=EG%;5HCVYX8IFZIJCHR)Y;*2P4'[E@; M[$WVO*Q\[U>%,UZ>Y6W7G$I>49*W8ZMEM,M1QL/Q:#*>&)IG#49>T05@,+)U M=Z]WR&4D>;_T=(.E=JNW=A=3N]_(=*#!Y5QD8VXRND4[)EANF($AU@6Y3.W' MQG?G6=)\,3M]-QNDU"%YD]E;5/HXCE49+V./QJZF>^K LUW-,2?FD$YL.&.*[)+Q/*+N/HZN78= M8\UC;>09$W?H#L<@T+%BEJW>"!A!N9Q8D3PNOXR*R(<'&!ABHZ MPDRA(.(A,A2NS+(K:VS!CF4=/](%(5EZ*XV?%I?K$/Q?%L@ZY*4>R(X$&P&C MA<$\R$\\8><7<0@7ISR%DQN@.W'JK2 9CU_U(BOW8X21'\SMP%*MBTG&K=3= M2/=8VTT#C3DH3]:-(MZG),E\H,G2E4)*GA4INRM <((7XG,^?OZ$N,?U^DW]+/ZX>=;N!Q).&)^&6425@1+XN3>!_N,.3C? )#4 MY[Z;SR) ^'86U"T>2UV@/)Z2']8 ?5?S]7;W@CJ14[0;$[95 ,=OOWE/-_>G MZ_9YKJQ<;!KG%^9G,CXB/X SP+6O/!-3AY[+=:^K]_KZS/$1 %N^)* A 8R/ M^RB90##DS%JLB&4P =PI#SVMN?&\MT<)62)XZ?KNG_S(G\;A04?0>!MW2?%F MW.$$Y00KAN Q- *R'9];$,\S*.;B,V5Q]FKB9![3I+3*2DB>\(NYD*4[7@#G M4]=@1T9M>RT';/^7'<&"/T%U4,2U94I57"5[=H!* E;\#<,6&)<=AH"_=S51 MWL'$-)WQP+8FKJ>"=67:NIV':5U346Y*E>ZY(\^SO(%GC"83W;,5=\S=J:$V M&&JP=@(ZT";:+PKFKP5/1.==X=;P+%7V-I/'_*+=G]3G_BIX6W-?GK9;2\> M5"'Z('4>OIO$S0OWSC^=UVZ&DYODH$>3>JFX.Z\BU6P7MAG74-M!$7HQ5LQW76M6 O,(DV SMF6M);\">W7\QV MS,].ZZ.W [530]P$AL^I=WH$]G7TB/[;OL=<"7_14*[V00Q_$\/?*H=#FJ*7 MD233TK6)I>F.:]F6:X]L57?XX9!CZ?HYYAP].?RM_B1IE?X#&* (1E-&:#F] MR31TV5'U7K<6%4) -&*^U$;,FF*4*9K>0%-5U9S8WF@X5DS=&>6-F =#96 9 ME]&(^5B!=W0G9?O95@ 7+>[$^+6^!-9:A^^M1-K3X]@NM-]#<7=_GX(RCT:A+ M5<<#US4OL]K\I0*F4;6;==6UYD ];J5?NNV:0UVSO-'8-L<319/4;U4\2.[Z3XK6CA3?M_;7<%[L=VZ/4??) 7K.J7N6$DQ/[4N)@D2G]Z]-\5SZBY$R?+(RS)@/+A?_< MB6ZJ T4';C'RPCA+T\>5PK@Q+!G<$TV!R[ [DV6[.NH MQ$_1JVEI6WW9V=%P?;K&_U;2-3Y&TWA)ON:'O[_QH_FMGNS(AI_F7_V0/)^[ MH1>Y&_J3N1N:VVJE0.>27X5@$H+I<@63JY5Y:;KNZ(;F&!-#L1S/T/0AS_4? MVQ-S/]>_J6!2W6X()H!7""8AF(1@ZJ)@,M52,#GJQ+"4D3GQ#'UD&)YKNJ;I M6>[(-EU;\_;2%(^QF/ZO X+)M(3%) 23$$S=%$QZ.=_0&HP53]6]T= ;J9:G M#T8>"J:!JCDV"JTV+:8N""9-;;._3O<$4Y/68)T-J5'4TUJ*&O>W=9!IED+)]AQPXR:3X40;F4//5D<3B[MQIFWO#^U]R_C25Q*&L(&# M:/9[3I/\^>UY=8H,PKW* "]+4QQ]H*N:ZGGF0!W8.A_@-78= M=[37S.\M(RQOP)JV[)IM]A85G"DX\QC.=,KJ<5/W#/CL>*;E:@/%'(V'*@TQ M#-S!P%0&YPPQO %G:HIL*/L5MH(U!6N>A36M2E,VW55 -RJN:JAC5]-LTQY8 MU,DVALI('T[.Z62_A3UKR)K6"WOV.C)9OI'I(H*%WV^H[TVI+,I$%+29".OA M'!9++]O\:D-GX!B&8GH3P_!L"YSU$7<(O/%$;2V ^!I??97^HZ1AD&P>H^#6 M!)HE.TZ;[7B[%T84G'VEG&V665Z6-U8]1],'BNZ8UL ;ZPYO)3L>ZK:VU\#[ M+5S]4W.V*:MZOP\(!&=?*6?;93;"R!VHMJJK W4PTCSX3YUX-%0P&NH3R]7. M$2HX-6>K.C@A;<8'!&L+UNX(:UC*P/ LW9WH0].VANP\WS8LPW+L M-Y4 M@MEJV5O4M@UGK"DHR-2Q.AF--)./0!SK[LAN[82QR>$_)UV088,MPFT[8NK( MNM6J1'N&J>.A-1B.SVE+-$%=Z: MO5W95%MU101["_8^(WN;Y02$\6#B#L#KU-'CXRYM9%F MI\F*TFKK(B' A 3 NR2!)A59AH[NC8VAIH]&(.5-#9455,\&E3T7 \,L[:; MD+0@P P=!-CICO N0H"]TZN9X,!D.\NF>FJF;-P:C0'@$F0VR5]]N-D'6X0&<4QQ7*DW]%1W ^F\V M>S/ *101$.,Z)5(:S[-'8*@W&";LV':ESD =Z:YE6>/QT-/LH3+V\$AAJ#H3 M9S">%!D!J_3 '&&OA&F0?N00_2TE7SD\36))+QWKJ]SNFS%M3?6E&7(GQH-3 M=EU18>.5L:LXQL@>*(IM3%0=\6#!-Z97FI$MXN%YE_CE>-CWAUO# [SWN*G? M&1T_>(JYWT>12'56S*MOEJ6$I"L49@\DW,AO0:QN:3),]*&B&:XW,CW-4P?Z MV-,&2*R.JMIC9ZR>2&@\;3V\G%CWLP,N26BX3NE[ZH9F>6/-&ZM#<^(INDY- MM^' T@Q],'%.)#3:PL-^E\KN"(TT^-%MD;%OF;V>WEHPL\Q=672[OS)IV\:D M__CT9>G0,CQ0?+IA:JXYFNBNIQJZ \\>&Y:IV!XL\D]^Y<;7F)Y5;VS'%&W' M.J _1%G1%+-6^F_MPSIP^)LV[=BB1;?_!^C()V&<;I.R),S[@UPW,:3 MD>%-5-?6;=W5=(6CQS5M;U*9<3]QE-%(-]6A9@XF W>HNZ[" ^W82$I[TEQ^ M]CT@\@EP_0J=H&1-WOV%02(!*"3=]RJJY/ \$;[D[<2D%*Y5H:@W>Z]"/_'A8F+6ER#EQ M$4P7]-:$H.>.SH)0%7^U"L%C1F\X MQ00@^@M& $+P7RB.,_^'M%HGJS@EZ:TTV'FT7+LF7$P49U*ZOOLGH$G*XOW7 M3\%7]X/HB=?2]T4;_),ND/\"L #OI-(]34E">.\V!U>Q\E/TUL!(C-?W"U@( M,Z;@4>$:Y7X0R73'#[P#]CP SXYA +::W8=(V<.=+ %UP]XDL02K\B5P$P.X M@_R8DE6&*(GA/?&, MW.Z_%$$\M,G5C<252TCG]$5PY5.[+CT&V2*7^G@Q;H%/XT*43M#6P(7Z-;BI MI]%;Z=L"85BN\)X GY;&U86S]\(:@5*!-2/IG^LD2&UR,,= MNZID?R[D,^*@!;[6K)T%TW\72?Z0E7]/;NZ 6;_?^'-8TB]^^.AO4M2&BX1# M<^(EU@2'GGKC4],U6PU^E29$!9TMZ)#N*H%O"RYC42BD"!Y*:QH\"I;2"OZ- M9U24S0A\M82%@]Q(403!BPBL:XF<#JY,E2@O*W2@:?9!="0JM&7 DO!3?PA9U*XU] MT#O_6H,V((E&844%CYC0D)$2=ROFWX[$7\N+5YP&:S]120=(86HM8'XAZF;9DF,=4R5JKH M8WM@@2^CN.K$TG1+T[R\#2[(^+TREW&^W,*]^@)+]IC" *K[M$(S$?GB)<'J M:,TRV,JNKD_B^-8H?)_;0F5ND.P2Q J>MDW MQ=8FEN%:X^%(<288^O-T%_9^I(U=9>3H>RU:CQ4JK]O[EPF5_6!V^T(%;='" M3 03C&2/A$2OYRMJL<%--!J COX:#,Q-896RY*$5>!?P+C!ZN3U*#?LXH:@\ M8.P2/XEH8*6P024_RY+@;DTS%? IL$,WB),DIJUOF1]#TBPM5C4#E,+JIP!J MR/TYC"T\^M&4W$H?RS"%C-&4IQ?$HA@U#Z*R!0Q>0L_J:3P,5K$.LYTG24M" MV_+2[]#X#0H#>AX 1#ZE(S]AK@%X2.LD0KMY.WBU97SG\3CV/AIB0D^M$DV[ M(Q&9!UG5HV)6)F[1TXKA]A)L[IU83\4)JFQ"$)4T"OAY)&%8!,GH!=L>#5S. MMK6*O)@* L+#2[L.="6@!9A- R3"DNK1&:U>@GN/<:\%"UD]$Y&J7\^>][05 M]RJHEL(<%T),6O@/9(MBM P0KE%]E>+CX>_Z-?1H3''/RHZIAS"53W:!I7+9UT&EAE.\L>S!S[5&*) M.7$9%:'QV_D:F!9#ZNMDRK[9B5GFAXFO(+A"F.7A&@J. ZH'24 WL!PI9]Q,M_H2?]T[I32S"@ MI"]D2H('2C\#V"I:Z-U]\-[]Y1/#U*P2@OOX^=.V>*$!:4J;P!J^= AXNG^DPYD;+D0UAG%?6/YLB^VW[1F G2Q73&S!+>1''N"#WW[[ MS9/^!B;,[AE*-[$]*BVBKGG6 ]W_+9=F+^29Q:LW2LO+&INZ9J.*9C MN[9J#R?&V/",D6NIYE@S]XI3OF;Q]/O'-%V3&=OISU0 TN2A%, ")8;VTZ63>6XWI].4;P@&:*--_.3&A,%W<"MOX G1 M#1[&_Q;OKT[ NXC$W MY#YJKGG"U/6794/P##S%GJ@3U1P,/,]#&H)+'1:,.W7-'3V>P/?>>O?2[/\#)^PWSDSYC M^A "YWJ*-\C/($<3 M6]]%2-OVM-9>)&X>HR?-0EIH-ZS $D$SBX4\_7!*LR28BL70RI0&-V9L4VDX M@6;"@:_,,[_>4^\Y7J=P79G@5O[.W)[TYU_:\C@.9AQ5'KE5MZKD]_/MQ,_5 M=T8HNL,M^:4JK'J3[=&4A"'_]<_OE'?T,\ RS3_7X.!;L 2CXP_R*'V)E_Y> ME>_23^Z#B"W/7V=Q_@4K&J;?/ :S; %7PW[PBL4IH,Y?I>27_(\]$?NN:"%6 M]-)3[7>'.XRQ=QC.3Q_RBW9_4YO]I+3^1/&R@[<]WSJN/STB^PY?P;=VEWI@ M[HE8[42;.FW?O!VH+Z;\ M?H%]1: *#/<=5('AOH-ZC1AN=>1(ZY;8ZXTVX6L % M]@7V!?:O$W"!_09CW]6NVCPL(0S3=#IJUE^:VW)R?#5I7'_,NEMN/W^P]MM5 M;(LX;IE(YUJ*.G9MU1NJEF%Z0V/H\+Q=SU 4:V^FY>/:7L)87= MNBO;>IN]YOK4Z,O5XQS]D+KQA)\Q*YX-BR9K0Y7$O(!2$7A%PX(!?,4BX,W8&CC >V M 5:"[FC.V+1Y4\"1/AQ[ZFOMA9;E@FW(EM'FV/K+D0MM'BIU.,+R&TG37Z0\ MSO+ROE-3>,O#8$7EFEZT;3-7T7,,;:[9BV[KC>#AHA]DY(.3,O<'( M0'BL&QZ*M$&%^+[%?\11A?(^0WGUQ*)C[2IG;K3"W M-=#&.$9X8-D3SQQ9GJYSYE9=13T%!)(-55K-9XDI)J0 M:D*J]4VJJ4HYC\[01N/A<*QIKC48N<[$MI0A"[6I$TM1M :V6LM^MF7*6JLG M_T*J":DFI%K_I)I62K6)ZQJ:ZMF3R4!7=%/WQBX_'QS:BN8^?8#P)M%#PY%! M6@JI=M9LJ*XF0]&/VR7V(Q+%=,Z3*+(7I98"^P+[ OL"^P+[UX[]ALT.3W3F MNO42:[4](^(&OVAA+_Y.[2(RN_$!4O^>/#/[2XK7&1W?!0N3]^=O7*??_.)4 ME"YGG#SM#FJ5A!//-IS!0-$GVFAB3E1M["A\+HUJFH:W-YL^)[$!H[ _Z(#S M3W,VQH^-]Z.S<5YR5KD_0V_;67PJ/U2Q9=5LLQCNY![;?]\E?SJF&D?P5*=Y MJC(:4U7ML6.J$]/2QX9GNZIAJYRG])'A[!WR-^>I_9.R(WC*M61;:3.:+%A* ML-0Q+&67)9AC1=<&IF(KQFAB66-WK)J*Z=DC.J->,HM>4FLMQV?%M#<EORFWFDCI%2F]0M@)8?>4 ML-.<2I]ST[,GMFX,/54S',5PDXU'7UBV+8V<-21.@1[SG*X9><9GKW7S+&197VV@'J M2H0=C5W^B;93RK]OY;R9(8).(PVF6X"%041N^!!855-^VMVGW81H)T]>9IOQ MSW6:!?/-5CZSKK63S_QU)WUY2 .>[&]O.Y5YAFVP,Q8=E8)(RA9$(IP;I#BA M\5/VJ$J'*OHXO &N3@@0,Z$/6?E(@<'*S^!N*273-:PN(.FM-$BE=#U=R/ E M7.1G1%K! @%DGS(R/'TO+ENNHHC>O@B@-6QE0L'('N.;*;UD2;)%/),6?DK7 M>4=(E"^ S'8[;0'&D=N#:.TSWJ-?,]*@?]83]Q0?ENP0_QZ-M(! M(QG>2!*,@ 6!%Y$=\KUX]3.R14((9;@T^"$!IV6+5"*PSIGT/^N(2+HB2VC^ M-WZ!3-?GQ4NX<0-"".1& @^/^/$-B!]XN5P*&W8]F<\!/R@3*G?_UW\XFFI_ M *$19["/@1^&&R91@@=2$4G2(^%""UX7KA$6+OQ @T[782&7P^;5LF7Z<+,EN'Y--\ ,_.'_VU &3\ M@RU_DL1+W(,U$ZF?YKLF#9+T, 0)^:Z&PE4@[?'(-@Q-!U)W'=T8:3F%JQ/+ MO"F'@#F*JSB&,[$4X I+'0P'%A\..!XYH_'DG43 X%FA<$S6I+.,\0VP-X]# M<%4H?] VC(@2/XC2:GT/P_>?T,R3LC@#!2@]!ME"\NLI+ J!()X3XDI7J?P MD/3G7UXN"I_>D(/2L?+(+:=&V2F8PL_5=T9HAX9;9HJJ,*>.;PD)0_XKM6#Q M,\ RS3_7;/FW8 G\]0=YE+[$2W_/!5SZR7T0L>7YZRS.OV#V)_WF,9AE"[@: M]H,;FE/ E+]*R2_Y'Q]VSX9@_?7BW9TCSUS_QD_ZB MV\YZG-XE1[P'\+V\T?(SR2,G3IW8DQ#.:S?#J<\\14W/-@C5/;6?JCJ_*UDD MNV3!Y9S9CM+H- >\':@GS??O*-C7T"/FW5]^^\V3_@:F3BHM"%JT&["KJ6N$ MEM#O! L7Q'"LC4H8TRJ+H,<#=3RT-,/3QX8S'HY,_).%68>FH>Z=*1WI MP@R6L).'!VW\@[_F'T>^9KBI?\#@1Y#^8Y7^ QZT\*-[<,D\&GABT3;&'>V4 MZNB:;)JM)C,=HL,.U_#LM_7OK-C\RKI"K!!+3>1CW\7@!4L[I]+RP=),PU(F M$T4W)JHW&0WW5_/9!V^3O&RU48;PBAA/Z)TGF;\LZ05;/-$_Z. M2[5+MQ*_?/W;[HE0XYDEPC3LCVEH*=7^.*YG&>; MA53M_2AYP[=/+=25?9G MI9Y86*9)]@]P96@LQL_(; RO*Z0<_O@9'A)E_!2!R;8WE;!?2)HEP1261F4L M=<* S]J4LJHJFVJ;K7^$57E:,5N0A$3IB'OF.T?Q?XU#7)@P._MD=EI:*4DU M>Z* I3G45%4WO8D#+O>8FYWPGSM\8TDZ(\$_?B/W?DA%Z"9WBBLDF5-D/Z6H MJ_>BU=-U6*J?U\ETX:=$HN],::90D*%$+=.$QE\_?SZW_79)4K6/AJM1BEM] MI U5?3BP%7#S+4W3/4/))\W9NC>^%B^_5ZNJ>ZZ@#>S+4\S,?;6)8;RL?VY%/IBJK:JMCU9\C ME/,FT#\IQ3J71/],1J!FM)<1^$><86YH$(8T-W3A/V!.9Y[5%T>UJ:9/)*P# MZ08AO2GO++[TD^\DS[=?P7:0@UW&R0]0:C.6: KD#P](D37SF[:E6$.^_\]G M&-^V2C_4-*V!YAICP[ 50Y\XVFC"$S_'DXE15$NOTE]&Y"[[&($K!AC'H%I$ MN02HRBO ^(Q0?)I[_FI%9IX?AKLSDCXR'B^,D^UGYF[G5Q(%<4+1-EJ3CQ'< M9.SXG;_%T7U&DB4^X-MF1;9,GLK:\/<]H^= 5<_'/R;5NIZG1(MS:SY;J=U0 M@U7:VO!\Y#*'.B/1C.9-TZH'2H%W00@..PX;3TF6A;1Z ZDIPI*-4/*II,WS MJ1DG!)$T]=.%M%X!:90T>"M]J[XLE1+RKW60;+E564+\=)UL.#'S$@QX^92* M>_[VVBSMHGIEBQT2$F+D%A]1+A!V'MDMB '8((-K5G$"?AZFC@=T^M:M]-?X MD<"ZY5T@Y,/<6?!E';L?YE%_];;,Z2B".2^!.W4 ]H>#T?6P!A,3&_D#EQUH'J>,E$4P_.&8TRM]AOF MT3]1BW>Z?JV /$FU;Z5FQ1]?F,C[["?9YEOB1RFCT'04I-,PAJU^NJK#L8RA M.M8,T[1U?:2:GJ8X>56'-W"U2E6',?:,H:;8WGB@@RPQX!^/3SL%:NER2DNM48*T0?D(-+OE! M,DW\.:CFQXC0I,PZM>0M C*7QC_ Q:)L^6D^!U&0H-&*STAO(E!4>+N?!NFV M D<+P;]/"%.N"0F6=^LD91KZT&-1\:Y+D09RYP'E5[%6_/UNG<+N8MW4.EG% MM(X+2T>E1;Q.0.&S.E!\5DA/LO!KMK!B":A-V'6/N,;5*HD?#F_!,/:3&:YH M!+;(-(N3%*%%JP0UOP^/?0C((S-7 MSU('$U51[ $?$C]4'%7;"TB"JOT6 M5R0'>-L>%M2!7HYF?\2LNF[/I=[5Z(=$SW!3_:4X/J=D4E ))Y(ZA;WEGYN% MGK:>J8E7][0TZ,PPA#_:T=8^M3<;/V2[.N*H8DA66XV4_@. SP@PRDE)S:Q, M[AZZNN4ZFC72/64XL2:NIXTLSQRZ@\G0,56G-5)3W?\UNDIJ^QD2;9&:="25 MCSA,S!Q-O.-H; MS7R X,8<;(Q)5NGP[[ [U5N>/ZSI&$7O1S;;HV@05B?&LU-Q!Z:$\7=TX2MXYEW?>DJGO?[QK2&9S016=L,/ZA&>?PDP5((:J?- M6N@U<*(. \?1Z5%25@:S,UVA=_( NGS'&V[9$5':<$381[S\EP D>3"MA=X 1Q/@AF/$ I0]HXR=>X(4I @@A3MU]!>T0- /2M#=-JCHP'BMOZ%$ \NJV8A2MN F^S2L"Z LXX3>RKA#%=W_T3NW=PI#"<\I.?.Y)OV>7U!W*.[P_$ MPW&PFY9F#IV)IX]-=Z@/=&4X5A3=50:&:0PGN^$XT5CH !V\4KB?+![Y,2-+ M2;N5?O[W5]FVZ#[%=#C=2+-"_"G6^ G)?AQ 3YX0WF4'%B, M2DNXZY_KB-FV5&G@0P_X5.6[T@R^0 RE_&4L8AKQ M+=,;U0_TF;78+QH S?E#0OZ0ROJIS@FBASA\P+32]#N#%1!,$KP9@R RAW+G MUJ18)*X@CNYC_!OO+LY!BU0#?E+TZ?_[.+I17="90"Y+WB$OIX75^@[(65J MH@*,+NGA"_/:<6/SZ.NM] D^P4-QFW.:G5(BG07S.2A;##,E[!"6'P_%*:F@ MX8[ 5MU*Z(/%N8'#'C#U:0R8DG.6!'?T7#>FO?[XPPGL2X%T&1:5T?,HU+%A ML S8@:[,7QF@71?,@_R=%-K=U3Q)%%\ (?E"F"J5GD?'.)J:-G1- M6\.VR8XU\6Q[./&T@:$=>:7QN8R M3C/IP0_7S*K=>WZV2.+U/8CM#D\\R,?/WT MB@"J-44QF.Z-05Q2] <\OP8C:]$-7)W2OS!9 \7D#4K/+ '-!:" M_HTJ+5QQUT!TX[$^U924>JE+&T>X&YBW2-,50.,]$J#!>Q^3">:,._DUH"F2 ME.2K21A? BJG1\AG-$&JX9R&9._(RJS,=% !H+^,HO'@B7P2\I MY6F6%B1+P'X86:.]*1_Q^#,!P&G/6B!3$O$[YW$,.BLLPNJY(B9YC/Q"*&QK M.PH>A:6 *$L T\AYB#HNWC#G+,%=921'^9LK<'8!E9YID-,+W7*:84D#BSG! MHE5)@2Y1AR*F*H( Q564Y]OZD=*)2VD##WA#0K4 AE/*-Z/L^#7(/B<@#AGN M*.&& :@9=BTGC^T+(S!&JE67$[!.9"#?A4^E]?8.;;@HIN9?/,\>4<=Q/0:B M<$O:[#U5\N_OT5!$,Q]\ I^99%/@!*[:4A1S84AS[DC*!1DP+5 HIT:0D=]] MC'!0AX ^A,6MJ,7$*)I@G5Q:\WI"+TCK% 0\@D.TNN OT M=Y#!8,X W,SFH'8]/FP1K-+232O2*(!! $3$!'T9$\R$W_I HC7\C;H65?VM M]'>D.8H;,!^PG2G7 _!/[MGF=Q5)8:D?4NV*=X"ZYI'!'4CHHU,"CWGR,LP) M <$9,.E> T1A%\%-,YJQ0=_/M#\%$7]Y)'? N0P>(-3XB3?76(S%8JA: #H* M9N@$E(M@+ZZ(L:UW?HP*#,M2NL2M8Z8)<#5!PXIW$:>;QUV0+%[E[MM\'44D MS/T0U)NAG]P#AF8$*ZV85RK=H:"@"G.=5-DNM[^ *1[CY#N ,N42%:@L#.94 M[\-MZQ135SE*"X"WF(KFNT38BOT2&(M[!56-P!0O0EMJ4YDWG%_#I@("Z=:R M0#U0'OU]ER*I_T"U&K=N@B*):>NZ;2ZJ: >:21E0H4N'.8"O"L8WN.LK="KQ M"(\2.Q.)G)CCNI65\8%R/37L3U]&=>$6ZU>V@]HX^8_KO:*-C@!AA1[*FLF,]G2*#\SL*AL\9N39+J1Y]+]/4[ 8OTK"R5]HN;= MOUF.Y7LNU_[^UT]%H4W!*Z,ES2V=H_L&7'AB381\AW]A;IT1=(A99$I.ID@QLE\ M3BL#X#5%LC4N"?9B.5^'O)-[^G3@;;K&$!\K&> KY-<_!,D:%C GH'+]4&91 M/WI/&*.#ZJ_!)>"MYW.8$;J0&@O44/3G)-L44;RJB* ^.,OWI:,R"@F8'_!Q M#$5Q=(/?4TW_(5<[:4S#I+, ;0!LW/TA-]6Y%\1JT?(WI!^8+$@ &31>2!LJ M4%[E#ABC+:0K=K8-/Z&X*^*/CX1ADI[D9?YW$A4>&?7[JO),0@N$H06V$$.4 M-^ $;JJAD ^@$U'8,%,BC^AP!R#(5>+67OH8&0)NC9,-59TW:.#<+/"4<@6: M<[IA/NR:*M9PA@1'KX-OI^1#'MQG@*.(YG71?%,XH:.6XJ?ZF+(09+D<##*> MG8QKQ5\K$A WBQ3'P$^S V$Q9MYNGFK#/)1Q!ZMC6*0> !>Y^3J1+7*5($NP MP;.8*PZ:F(^^*546WRI1Z&WZ1\&?RVB@$/##J:;C!\71SK$(7$GS4@!;5;+E MUB48.)B$@C4%AT]-6+'<=W"SV*'"TM_LGL/R,U, M9)K:@T\9@!D2,MT$[RBB*;!ZL)X">LP%UCY*V$VN%FCZ0-7NIX=%>3:#3!?Z M'Y,OX[%/GSWU07< /I%-J&\*H&$2 ]O/,J,J[=X'%M6 @'4U0- BU6[.X M*P>TLJO;L-4=,'0H1\ ]/D= '/6W<=1_ZHKF?1V#J7S,KN*AO2U+O93J%2,= M#2B:B,>4/BU+RW7#$*2QOT:Z'S,3;8HGPH3:"'X4Q7@P.BLS=3"C"!N:933 M14^60;.PR$3 BC10\M##Y>U<)1J,INMFD\URP+A*W'HP/YOA5N.&J3K@5;\X MM5[ZX+UE:)/P1U?>RP4PC2_3]" 6JZR*3E[C5ZNWH% 4ME2F3OF)-'TC"E0>$N#I!R 5 MPUTKDY(8-12VK%L0WU08?. GKP](;YO<3HS29:B\38ZF:J;F@FAX+,\TF>/_B S**9Y-!:DGXT>4 M09=@-#=.D*5/Q]@*;$,EP2#/$B@\R1!H?X#*J*4MP+UE;'R J5%0HKT!WL&, M6DAHE!;.6^&AT#V985$N*:QH;DKD[+_-9IC.P,0:?BYBKWN2^H:&D:(2_[L# MQ;JK=0K2>=:MQDTNI&!(]S>EIY$@%7*91JVR),ZSJ'D8;SW4E\K;RF3Z; M3D$$4:E>Q/-YJ24M2BP2@TFR3,LL>XS7 ET$:1F@*57%PD]F+$98S+ L*B)K M+/L"8D9S+"6@.#O%=>8-%&AH$1/8DNP&%P2V\;U?'6O&129M"8$]F=(=$SSW M_)?^C/!4LS L609C+_YW/&)#^MLZ)2E*CMAA'W\^:Q>1,#2R#2PSI69DBE1/ M#Y:W/$QZ.PX*8QE"O'B^$B3]1AW+;MR^E?X0I'G>>%YBX6\Y/#>LFI6>BO/G5W=_ M:R@BDV7U/!='AP.R.T9@F?%8\VLJ.\TPV+$D=_ 36D""DF*#A,\ZJ>R?1;*58!H4H5R^ M'<4ZG,BG:[8Z-)S1P/)T4YT,!YIJ#L;&8*PZKJJJ3M<3^?X?V8!WQ1V(W]F! M_4G+AUKJ8_!W4L1#M^4RI\!<*W\'^ H'B2=O"V3LV%;$',=7H8Y(GA*_C6/L,XU(/M,4\V M_/0;G8#^.ZM+'F_5)0O\7P'^OP8_7HQ](>;Z U]!YOJ53GT^,.)9H/X:4*_N M'A(+U%\+Z@777RWJ:[F^4T;-VPVZOR)07TSY_0+[BD 5&.X[J +#?0?U&C'< M*=NC[Z3\5O2KFB<@X)>;R_9K8;/KS>7W,SSC2E*6@Q^O4S^:I3]?^KA-][6[ MPVX8\L/><\^4[!C-MT[F1T\_;(C?_SP%8MN8#=H0'L>5%=WHQ?A)P5^"O[K' M7XILFIK@+\%?@K].P5^J[6-\,(^ MX=5E/^?<]639X_N]IJXSVO)V 9;SR8\.B G;EBW7;+#VSFI;0?N"]E^V;,N5 M5:5)#$70OJ#]"Z=]- ]5RQ;$+XC_"HE?MV3-:N(;==P%>F&DX7)\(SI4[*Y] M!ZG/(9GBG%I[+@^TS4TX>4"^B:YZ%L(29><7IC\).KX&.K8$'0LZ[@$=[TYJ M%'0LZ/@2Z?@JY3%U)_Y$6V\4W\]::"73?DN6?:^ ?K.=REB?O=<"75#8BGS"-$SF#*9OZMX^7A,Q#.E^F@@OX$C;=YU.,UBM$%NN[OC]T@VYN M,<^C9N8&MKX*^##/K9?DO?4>L"T7ML4^.,UGMC>HO'=]S9,8T=+N M;!09C$PCWG$>FUALB(^]1WE3^:7_SYBV^BE MB*79 ^UQ2!%&QVSB@#FXF9+,,W#4SN7963]KKHVXY4O,1W?MKQ)[H>^LB=Z- M(_"2VN5=HL@[$,G0!+6PU3>OJ'2 M0Y5VD.1-.VOV [?O$4=J+"B5I%.?*8;M4<8#>A&HCAB(XM\E_BFNM@3OG!"4 M(FB?;-:B^!KD;EV 2FEJC> M#'XP29U*9*O+#N]V>9"P.%'-V)BSA!D!H)'CHL>I7!E&5T'V5E/O%W0KWF]W MR^5&T=X>J0/D5$[F.?W6KKK)'K#Y])M<_-7VP'VJMW2GIU+HN\=),S&5XH7G M6\^ALR'OM[#:5=F).J!32W$4"^.^"C/L#*0$V.S#LL:?80\T:#1W50N+MAX^&O.!A* [DQ)\H!#V/)&\Z4'BO$# M<*3YL%\V]\-GDU1Q2,=]PC_$-.B0JZS\>:!JN6=/=6LY)[IP]-%<*J>;HP66 MH,+TT_VX!Y\\7)IIL\(RI'WQJ[-S%Z3.@=]Q85F[_H/>-G50MUWNIWS_>@<7 M;ZASC?F80W*/Q@632#,Z;+!^9%>0\G;\#WX04IG%C9_\@;?2[S%#$YVANTLA M=6M.F"/*K-(:CYI.]9."^S(61I$;.0(QVHSEZVX?<#3:$OF;$6^2F=?LE^F6$4%)?) MG\Q#UY28=^?.\_%\^0KYF*3P!H-*^;5,LN0#+V[R/NU\GD5E9/&_UD&VX=,H MT.7=8NW0G0U8:>]P("/7C6['+5;"?V3N,&!7\7\^*WW8]AK'JY1[66Y+<5. M,3!*P?X"3F83BG*-3OD3Q$PQ.CF?C06"!O!UA^KJ#J#IA;;Y5(S.&?,Q0)? M^GCL4P[]*0<8H:&#(U/ VF#F*#LW8D,GDN\$+Y>K4ZK8M#FJ$+B$8'8E,UMG M2S!RZ: *4 JWT@2(D?C313FH=XHC+.(DR-F3SGI/,RJ8J>>&-LLAH%HZ7>O@Q M*@/%SP6&R]%G;-YY,?$2[N<1K_WMJZIDL/G\#76N0_"G@)C9@+#JL,7* 'IZ M1P"*@-")=& JYA/NZ*A6W#'&GSOSS&ICPSD,?,YR;EKD@3HV]6QK/MMA(V!+ MB;/1[G)E)"D=%DJ71LV0PS/?\U!;1!WI-@GFS?33^[[G1AA;J'EG-12T;(59"W:USJWTB4[OJUL16W*N#7$J>$'$?*(QB>[Q7(?I/>#$JDK/G;IT ZPXY4L) M\<4\EZA8&Y [/N4.69UE,F!B4LS&B&9!2AGY BG^V[91X[$-N02BKZR<$4&% MT*-IL*(1*ZK2BM'6LRW7NB*H2V(&>9;&@.,P-[=J ITRGR99+U"+2$/U7:"- MP#E*GZ-SOOU/ [2SQ,IXRZKJV5E53NF512%L:QR!"^X:GW.)(Y63!!.WUDL> M7GD!=WZK-8SSU24DET4S9CGB*W \+_DQ):N,QC;RB Z[A5J*7-W06&EE(S$T M71\(J0BD/)"R3EFH;1X_*$76E9JR& M;NC]+&C$]X?9($#]2[IEL)+Y.I0P2L0$[%Z"UT5*CU\K;L]@R^VY! GRZT&G M;5]['N"[W*DIKD=J)C_(=(V/D?E85H)*Y=X/97A&O I)97BK7/?VXDTO5K/P M$);$?E#%?MB.RM#H"%LLXZ9\A3S9DZI'X/\$'D?_+J5,C43\\(R$N#C2K@MY M4. _1E.<(_V>ASU^[G9VABJR,[J5G7&2J!8ES( 3)I=$/^>2*]TV_*GRQ%@3 MORX/)OP19Z1J2I1YES-R!Z;"/:AG#.'"#RG*.4S7BQ. /Z(F [B &^8K^M.* M7"O>QE<'BBYB89]\*+G,,M-1;#V >1]EQ9V@*3-^IG@X5\,;ZI:G>X;JJ:ZI M>5P= >.$Y MD.O(!_7%XGXO*%.H3#6'GWV>G \6%_MT.& UWPZR%AGK 7/LR.R7HW9U?\\3 S\O;:N.E+>L'U5XMZ,?"W0^0N1DD*# L,"PP+# L,7RN&.V5[])V4WXI^^S+P5PSZ M/5 L?_6]/5NG;C'&K9WVI*XAVU:3^4S=F^(F^$OP5^?XRS9EQQ)C2 5_"?XZ M"7^ICBT;ZF[VK6 PP6""P=IA,,.4#;O)X6?W&.RLP9.C,;'3I2>'[[6/^>]T MO7K"^WZB],!:9>#DJS^_U]"Y7Z^:R+ >B*J7SZEXRW2OMMC=E6VUT2BL9X#M MK%85%-EQBK1E1]$%10J*[ I%ZHYL:XUB9H(B!46>A"(-V51[19%M'A6973TK MJC9(%/& ANQZ2:5*X+\H7U#39=1N%T9KN0F<5B"#NWA&W(IOV*0H7!'$+ MXCXW<1N6K%NGJ*45Q"V(^^S$K'.]Z8H M%)/2-:M1=DA7JT(%25XV2;JF;!A-(E""(@5%GBBZ8LFJ*X2D(,G.D*3J:+)B M]ZKCS55T<_@-FSG,DWA9F:TL7.4KR-9ZKYNRIK7:@W0?;\? V0Y]UW7T%\3< M/V*V9=T1Q"R(N0_$;-NRJ38RI00Q"V+N&C&KLJJT6NUU*<3<)(F\HU["IPR^ MEX)H&B^)])Z'WW\6G1YZ#VO?X1.X[ ]\ I?]@>]J<'D5R<(?<78C2;/\X%Y8 M_E=A^JJ!+$+(BY:\3LRHK6:D.4 M2Z'E/K6HJ(8792DBHCM%_Q*$-%D[25F)R%@3!-FL%D16E5.4@@B"% 39D" - M74A(09"=(4A3MAVM3P1Y/1F]=V0>)R0_L<_\'XV*Y80_?''^L*'(JMNH-\&E M.\2"F/M(S)9(41?$W MB=FS9:-9[0!"S(.:.$;-MR+IYE9*Y1UF]'POO /R% MB,R#K,SM%>Y\[]QYP^K5L'5!CI=-CN]5XQ3EXI>B1P3Y7C;Y:EJOFAT(8H- M>)8TSMK7P95M_?C>:TW [KK($RPO6+Z/+&\HLFTU2ND5+"]87K#\!;*\@Z6" MQ[O3@N4%RPN6OPR6MPW9,IH,BNL_R]-8QI\R'X JOJ?_TJ^D*0E#OM _OU/> MT<_PC&G^F;]]!Q8L_:DNZ%NP)*GT!WF4OL1+/_H@[?/R=CCE,9AEBU]TG>T) M1]5KHB_;.QD&$;E9$(H*55-^JNR, Z_?8EZ7O?/E>^OP X97"50,$#VSQ@KZ M_[E.LV"^V7OIJU?Y,9J&ZQG@@OQK'62;FSL_)1BK7.(Y+.W'*ODI8"<$N9O6 M=5S:(I>G5G^((K:07GG %@X4N)J"'T0@^=GGZANB.%GZX19'J0K#VZO(]BD: MW5DMHTA5 ="X4 !^#_U52G[)__BPR[ E61?18-5^=YB,V3L,YZ<*T6__IC;[ M26G]B>)E!V][7C[UYY2C[_ 5?&MWZ11G2K#%S;':@'YZ9 +U+@YG\(1OBX00 MZ7?X89%*8Y"],^E_UA&1=$46^+\"_'\-?KP8^T+,]0>^%S= .P69O^)D\V2$ MKRE:DW,?@?H^H%YMTC!8H+X/J!=KU M*C L,"PP+# L,"PP?%[;H_6SQDX3\EM1KVJ>@'Q?;BS;KX7-KC>6WP>1E"WB M=>I'L_34"?$MH?QH O;B-)/BN920!Q*M11?Y$[/P127#=#C717-;[?KPTMU_ M\Q(QP5R"N=Z>E M*%MVS2:-KP5!"8*JU_6*;"A-$EL$10F*JE=ZAJQI%Z7T^G@B\8U,%Q$L\WY# MK<@I_$RB)M.K^NR!]K,%KB4[3JN#YSHKZ@5M7AIMFK+:;)*0H$U!FR<_L '# MI=7ILX(X!7&V1)R.[!C]$)P7')7]E40D\4-J4?NS91 %:9;X6?#0)./GJECM M OO6.K(NQL(*@NP.0;JRJ1[?<%00I"#(M@QF6W::'14+BA04>1**=&5;.;YW M6X+KVB0?/5HEZT9;]: MU NNOUK4B[;L'2)WT?!78%A@6&!88%A@^%HQW"G;H^^D_%;T*QJS7VX;%-&8 M773@O, .G*JL*4TB6MU+5A'L)=BK<^QE*XT2M@5S">82S/5L081LJ(U*, 5[ M"?82[/4"TU 3C8#.[%:*]NQ]Z%1KBK['@II:'*8FJ$E04WNC(X1P$N1TI<*I MCR<1HB'[6S:GNJC>KJJEGJ!E5?<$N$Z/_14$VU*_GRZ>9;T4SK.>:1G-!J\\ M!UMGU:;@+L%=;\5=KG*\J2IX2_"6X*VZ9"?'/$G_9L%=@KNNGKM4V6J6!M]9 M[CK8NY'^PV[*/]_U]&:_KM(\H>L_'MR*'C_XFA5?]:9%P:$Z\Q)HM?NJ-3Y58M8KFY] IVBR^L,VB_NYPI.:X-HOM MMQ7LSQ-%"6M_X"MXZ;D*UGZTOA.M#Z\;_Z+UX963^3E&VCVW%Z()FD"]:'TH M4"^X7J!>M#[LIWUSAJ9:IRA"Z"[85P2JP'#?0148[CNHUXCA#M9LM7[.^D5T MD3LKX"<_;VXV0O Y$$L\G3]5@"'RIW-C4I"P(&%!PH*$!0D+$A8DW"\2/E]? MK]:!/+Y]=._9\BTS!]I*VCY%NP61L"TH\.44>(H26T&!@@*%#!04>"D4:/2) M ML,?YM=-8=_3>(TE59)/ ]$Y[*W:([11;ZUCZ_(NH3V((*8KX*8119F" M& 4QGH(8&YV("F(4Q'@*8FS4UK1SQ'C&+O^M6\FMC1#K.Z-UD9_T)F9O9V6X MH* S4%"3I%%!08*"2@K:[>HK*$A04(^UV%7$3G\E$4EP&A28A/YL&41!FN$Y M[(/H4W"MN1,G2:WNGF\GB/DJB%FD: IB[@TQ'S\L2!"S(.:.$/-UY!LW""%W MMH*+#8Z-]S(UA?O=BYI*53U%UG1GU8@@P0Z2H"9(4)#@F4E0-#<0)'AF$CR% MH]=Q$_C"NQO\ALT-YDF\S.WC.&IB%U^O;WM)ONM[O5%8\9(Z]/U\;AP*XCT5 M\1J-(B^"> 7Q=H%XFV2A".(5Q-L)XKU*R=NG+@49?"\%T31>$ND]CW__+#H5 M]![6OL,G<-D?^ 0N^P/?U>#R*K)M/^)$5Y)F^+A% ORQ]YQH-?4&[ MO:!=M??C9P3Q]I9XA> 5M'NIM-MJ.YE+H=T^]5BHA@=E*2*BO4(_$G(:G3EU M-1U'$.#E$6"O\L$$ 5X> 0H)* CPK 0HYGU=9$;L'9G'"&_ M7H3_:C0:3'KI#JP@WEX0K]EJ_U1!O()XWU+RBK"W(-Y+)5ZSU9[^ET*\/?,"G>__^@]'4[530"MB0((,!1D*,A1D*,A0D.&U MD^%5Q,7_()D4QJF(@S>F6!TH=A:O[T)RF:T/&P;*C]Z#3KG$/PGZOUKZ;Q9K M%_0OZ+\?]-\L7"_H7]!_/^B_6<2___1/_9\_93Y 57Q/_Z7_^%(P^_.[=*@X MDY$V\DQ5TTU#]P;:V!FZ8T^;6)YCC!U8S)_\RHWYJL(@(C<+0O= U92?=H'& MI/K6?3WZ\9&]]"X.9_ (+UZN_"1(XTB*YU*V(%*^$\<_^]LB(43Z'7Y8I-(X MFI&9]#_KB$BZ(DN:HBGMO8E.S&GO<9JBNBTN;INVCB0"^CF S8RR7W1DC7:H M@E[^2Y#!FZ9U0'PA#R1:DZ- V5]IY0%;HE') >> XN?J&Z(X6?KAEN!0%28F M*+]*4Q*&_-<_OU/>T<^P\FG^N69WO@5+DDI_D$?I2[ST]S3,8S#+%O G@,9E M'XBUT%^EY)?\CSU+N O_>PH_N MZ[J=")G6'_@*FM;/0-.O.,4Y&957'0R!^BM#O=JDM:= _>6C?K",U]&5%OJ_ MN#M=7Y%_,(C7%9N&1R_,-J(V'3=OW@[4%\N\?H%]1: *#/<=5('AOH/:J=:Y M;P1VIVR/OI/R6]&O:IR @%]N*]NOA]-/6D>":,(BCQD^AG56.R)5^]Y>, MYF M8YJ#15I+C7[W%UF:THQN>& 6'[%/MGGK=GZ?&F=IXS[!#4$T38B?$DQ] M;[Y5JM/"5LD2;%7CNS7SI\;WWDK?%J3J;K\:6;=UL=4% <\?L#TH'9K0<+2*.$J"P,ZYVQ+M/OS-'*1E8 MRR,)0_S?G*S!7/)#DN*NQ>M$(C\"L 6B^QI(;OM0$./%:8;XR,T2K$#Z-<$N MRY^3>!YD1\&X#X*HE!&5,EU[F:B4N=I34%$I<]WX%Y4R0J;U!+ZKSYD7E3)7 MC'I1*7.EJ!>5,J)2IKLVCF?1*F?P1,I+"FMH [7*+^.6NCQ5>1TH?]:!]GFYHX6KVXMEOS MOPFOKE>K.,EHJ>M]$C]FBUOI8X17!O@$&9DM81AK M$4$M"$R VU_"RH-_,U!A1?X4-@+E5!!E?G0?8%FHGZ8D2VE5*\"DZS/)!J-7+4D8J'N=_;(@RV[FG<_<^_=TYJY!16K[V8HT'\72?Z0%0!SE+NW5(QFRW:C8C11[R[X2_#7\_RER(IA M"?X2_"7XZR3E^;*MBFY(O6:ORVK7G=4 @J+.3%&&[#3*#!$4)2BJEJ(,V7*;& R"H"[(U3NYR=G[ MOBT]/S[XE40D\4-6YC];!E&09E@W]2":OI\H0^VB7$I-DUVW40BQZ2YT5KT( MXNX=<2NR:3>*F0CB[B5Q7Q3QRH;6:GMF09M=,_@OBAY5302?7Q9\=CKJ"GR+ M,W $XJ)O JGMFR!<\3T#0 <#8!:OL7?#2:IISWCZ^E(XSSJD0)$UJU$:T7/0 M=58E"OX2_/56_.6:LF$T*4<6['55[,4?2OL9[7G$/>6]9C"WI?@,V6G4-_U9 MR%M!I>#::SC_:1(;OBCGKMV^_6_6$:]:&/)[?6%(>.7$ 4!26J*)BT'@\RSP0T!4/)^G))/N-M5FOD=.V#!:V8!2A*- Q^;! M6W-RP!=7_;&M]J8_#&6RA\M:61.Q>K\-L:S%.C M1%L;R_.&6K2:%3EX(BNRFYKT<$YG>]I4OP /L0O:5+FU.K]/W="F6@L^QY': M5+L03UIK:S+>4WJU^4R\1[H1ZP2YYQB=W$ZT@+N;:1KCP#A8TF.0+4!QI@1< MC)F?4'5*Z*PGN)JR!8J.LWC=+9E+3UHA4Y)D?H!/C:??I7B%/Z2 2#_"S?$S M*FFR8$F!01Q__/Q)6H!.E^Y@Q^#K^1K!?R I7']Y+C+]9F=4# YQ!!*FT+WG MXV)^/@JR_857'K!UD"/&Q>R=&G5LJ$I_7R;&Q5S; ;,8%R/&Q:S$N!@ATWH$ MW]4/CA#C8JX8]6)-BNFO3B$$$YY1Y_0+[BD 5&.X[J +#?0=5 MC(OIM_'9=_C$N)@>]WO[B)M,TB*O]MQM23I&^ZV3N^BUWTZAX7M;UHQ6^QUU ML0JQ3BH)=A3LV$5VU-L=+2/84;"C8,>F9?A*JZ,_.MOBX6J9ZZ): ;[OOYW6 M\T$T+",VH!FQLA01<T6)&>Z1"LM8RFPO+SE:PR MLKP#LQ9S)ENK6SOEYNQ9X97=*8M+=[9GNQB1->"!9_!M3GS<#N(G$3P#M@^W M*(BPEF^)O7GVM^4O_^U+P>S/[U)#FPR4P7@X&"JZ.3"U@>EZJFD:GC<8:*Y# M:[W\X_>S'9N@YA30H_7<08I SX^IIJYY]M?@1WV1R3%%Z#7OH17][3WNB,KO MNL7UH13T"_:H6A_7Y6%_I:+V4]1^=NUEHO;SVDSU*ZO]/*B4KQS[HO)32+2> MP'?U-6"B\O.*42\J/Z\4]:+R4U1^=M>F$35%HFI,8%A@6&!88/A:,2PJ/WMI M?/8=/E'YV>/*S]JC39%UWS:5BY*6EDI:'%LVU%8K"3J;B"H83##8VS.88/)4&/[H\G@MLH$Y,!7UJF[HQG\:'_N1\'=/&R!\>-C=\'091!B3*HKKU, ME$%=[2&W*(.Z9NR+,B@AT7H"W]471(@RJ"M&O2B#NE+4BS(H40;579M&)-B+ M$@J!88%A@6&!X6O%L"B#ZJ7QV7?X1!E4C\N@\C//1)1#O05KBV3R=G)W=4>V M-3'D1_"7X*_3\)UT,>UU4+93::F'>/IJ. M ?'$M5#]&%''\E17-7FJ5Q>FN,393ZKAR)8CQHD)DFJ/I%1%=JW=P@9!4H*D MFGN%MFQK32P%05$7Y..=/K9P!" 785)>3GG]3OC_R#)[W;FU.UX^WH$J>]T0 M1?8OVBCC5CMSY;BJM5EC/ZUAMOU:^[9V3VV#%V'59+D*XPTAE/I)E/ITT"3" MDM+B^'"-LNN(A2JW>CL+_=6NQ?)HF+V&60-K"%0OBSZ:8,HN[ MGJY7JSC):!7S?1(_9HM;Z6.$5P;X!!E9+6$8:Q%!5BMP^TM8>?!O!BJ.O)S" M1J"4"J+,C^X#+ GUTY1D*:UH!9@36#I"4,4D_M0B:.V@U%]G"^#?.2'I;6L# M%4^I3ZMAF&-[UAA"F[YDFU3U5NGX-G5#G>IV"_1T9"<6HTU]>K_+;&P6[VM1]F [!5),+_.OR<5@[2U*>#G;.+Q"4#S:1.:,;/Z4M&V0[3M MZ/G+1-N.:XOZBK8=HFV':-LA)%I_X+OZ G[1MN.*42_:=EPIZD7;#M&VH[LV MC2@(/Z?,ZQ?85P2JP'#?0148[CNHHFU'OXW/OL,GVG;TN&W'5SIV W.VEG[R MG>!YY[E+%#M&_JU3O"A];JO45)%5NTD-@"A^%@PF&.Q9>%QL+F +_A+\)?CK M)'-C3=DU!7_UFK\NJGF'YHCF'8?(4.N-#B3/ ""^1- M5[;,)MS860T@*.J\%&68LN(V20L2%"4HZD"K(=FTA(SJ%D5='!7I3=K ],NT MO.P3A%])1!(_9'7?LV40!6F&A5,/H@?XB9+4+LJG-"Q9MQH%.9KN0F?5BR#N MWA&W)MM6DV:+@KC[2=R71+RZ;"FJB#Y?.&WVAQY%\/F%P6>GHY[ MS@#/R N M^B:0VKX)PA/?T_\ZZ/]9O,;>#2>IISWC\>M+X3SGJ9=FR:K;I&SN6>@ZJQ$% M?PG^>K,XL:/)BJT+_A+\]4Q>$7LH;6BTYQ'WE/F:P=Q6^,*05>WX\$4-Y*V@ M4G#M%9S_:**)>S=;XE5K0WZOKPUI#L4I6^?6E+04KJCTB-V7CV@2JRDM]!+O M;-/'MGKINFUT7.]LL] 66^EJ5@L]AX]KI:LYK;72/6T?>LUHJ[_[J1O16VU0 M_U.-Z'O:@!YM)02&X:)*2DGP0"+I;D/!*N'- ;RX?K-[J;I>7).JVTW]6I]D MW)J*-5W1K?[Y73+,6[7CN]0-#:L:+0BG(YO5MS?\!<5VZ_-=K#9(Z2WT:FL& M0$MZ%5"3ELCAD@^8.PO\$+16/)^G)$.MU1JNE%NGE1V8^BNJB?X-8*;Q/'L$ MB23-R ,)X]42I3G3P#2GKVP ?^326QA6A2T;$A^66:B;R^LUOYTR.7@B9;*; M^O]PPF=K-H!AW1H=UVY=L &T-J3!%=@ ^ME-@$OQL?6W, 4ZYKNV W%CW_7E M1D1+BEB]=4\\)J]=LZ$%&9>0T,^8N.6&39K&TX!^]QAD"XJ:)4GN2<(^_QID MGP&#=.;-[_Z&2K++LS3H-SM3;9"%@*D 7T1ZSR?;_'P49/L+KSQ@Z\A)3+;9 M.]_JV/R7_KY,3+:YMJ-P,=E&3+81DVV$1.L/?%<_XT),MKEBU(O)-E>*>C'9 M1DRVZ:Y-(V8FG%/F]0OL*P)58+COH H,]QU4,=FFW\9GW^$3DVUZW)?N(VXR M28O$Y'.W3^D8[;=.[F(J0#L%D>]50]8;=>J]J&8X=6))\*/@Q^[QHRLKC8J4 M!3L*=A3LV#H[FK+>K.6F8,>>LN-%=3DT&S4:NR3:97CL^:0=ED<;T#Q:68J( M.)Y\PP!*6^V/9$-OTIE<]"\2!%4OVV7;:3+.0A"4(*@#L2!9-\R>-,AJ8M/V M@ OC^BT)KTZ.TEQK^W)E@O*W3*H_<.;[97OE4FU0%/Z+M_3?Q=)_I"5?T]N M[A+B?[_QY["D7_SPT=^D6,FR2#@T)UYBC5IYZHU/'8&UJMJ>0V>'BNEW3ZF* M0M!9I804ZUTEN&H=9EA,F57K@;&9 SPT\:?9V@_AX\[S:"WF,@:6_362E7A)?]D> ]_1BLADNFBW)O*4>[SG MJQ6EJ4]L\G;]*NLD6.YNXN..$#^)X!FXJ6M\P0/\A-TS:II2_.6_?2F8_?E= MJAHCQ1P: VTP&9N3L3:,^8_XNCFU\'@ MLS0)(J"8 &CN=]BE=;+;Y[_YV@\*A\HCMQ1G!^M*@6#N@X@MSU]G68%J/U'#*"I0^_ RD7K4'_BNK#CUVR(A1)2G7BW^7U.< M+,1+^EJN[Y11(XJA1+F;P+# L,"PP+# M<._![I3MT7=2?BOZ54U1LGK^-/C64U:*XU4 (<4VTO$\:));?+7% $W@$[4Y M[62.V99L6DZ;0'4V,U;PE^"O-^093-=EHMYG"V1CLK%&5IZ;):-96/*D1JM@GO+J<6K?CFK*$UBN/ MPEQB49FC]J2\IZZZ1Q!?MXG/;A(>$,0GB$](/D%\%TU\=I/ S:40W[6=SL0K M@B./HWLI!%M8N-_"_;X$]_N]*:N-=&]=,FZETK9PL^D1R+-"/Q&L!WLUNVK<)U* MY%_K(-O:_'KC^%:Q/:+S?SH_L VXSZ:4JR5*:[2Y:K M,-Z01%KYFR0.0RGS?Y"MSKO\"@*PQ]/O4I;X\+(I/C^]E?Y>+#2J2\O$Y6-/ MVJAV*P!M 39AN]O0BQ+R0*(UH0^](V$ 'P_$@$$) MKBZ/\.&/.7:(C:;D(OH9?R5LRU)"J0%Q%C]*69"% /)__8>C:I\!R5_5UG@,I24K4D-E5:\FR5.EN9]IM.3O/^0F2FR+2(,#" M()GU]#>F/0 $-5"438J[5W5:)#'L(2)VC%_(HY"2URG>EXAVN/$.D4ZG0D@H MY+,9;!\2:AAD!%U>S!3-B05B40TG=!T.H8B%19EX&;X=>:A [AFAR,Q LN:X M7O1CNY1O+"IP$9X0A2/(B1%$PKO" ?X']\;9"-2T/?[+%:@X4'43)14-#PX< M^#:Z5HB23L-DKHQ!;O,;D,5G$?"MW4E7/#]D\$ 19ISZW5I&M0I]&83&NX\( M_YU7GH^7F%9"0-Y'0.3Y/.23#=[%!UO;N59\DX/-GV//=8XUZ(H:!"P*F OJX(V[@Y"AO\*),&F,T3C"2LG!] V6 M7;CLS&//1X.(N('1GU7*?$)[#8KQB!1;6"QZCC4/X=U17FJIII4@%%Q%0=)/ M?G&4H1![_R2588Y9KI (W4,Z2E/LGF2'.ZA&UXI%Z3\K>*'*$]+%0,05J..C M?T;46D?+BV] GA5&Y@Z0[_ S:(QPX35(<5X"UN^F50IZ?JFLYOLF Q[&N]\2 MPZ#>C>2D\E0K)TO4X@_P$QTV,?,\JI6C&!5_UB]PB.[OQ*UXT#2T7!H"SQR(:%&C_> =\.B(MRE<>!!>G&8EG$.#)(:M9B<0B)4";D^B7/N# M]H//DPI69:EIOQ8:*R99E8QP]/I8$QDCXX<-"6FX$9I7 ^"FLD+]'58A#$C0 M@E61)4PRN*"AI4BFIF\@LYZ9RXV]JTC\\X:YYPB0"^LHI)>TG [W[=\#-DH: MCFDSI]VFAUOK;VC7H\GS]'@]*\0F8#-FYF1.NI!*AT"?8+:ZCDVM/Y$FGZN; M6-TV.-0]GLGJ U,X+8&SRSE3&]T(^3!5LA7C]/4*@F,&?204C_-3ZV-E':=&ZW M[L%/ON&>'>V#&^YU.QW?:<^_S'?:VY&\GQWKM.8[[>WV_OM.>SM.YKO;>,GW MW-K9K?>=]G9VZSW7[^S6^TY[&T3NOH>3WV&_PWZ'_0[['=[5'=XHW>.ED_*W MHE_?::\->V:[@5S_X;OK>3BL+8/#.NZ'G4/?7<_SE^>O9^&O_DG8Z:\5'=GS ME^.GER6M]AUUVE9=V&JXS;';S ,E3=:5V/$M2["L^L/8:_C/9:>-C>1-H\[/4^9GC(WD#)[X6'7QU$];6XB M;<*)WEM%Z]X\VGQ)'MQ5 %V]P;MU!F]WE78X&RO\/35];^>NIR9/3>NBIH-5 MK"E/39Z:VF735@4*'EQ6\5V=NRX@5N]H]O7IN]3:R,:;@8^8>*WT^6#V-1AE M%?K(GU+[O'0UY6V$=K909;V)N4SWK E@Y<,+U&&BX04%]?[AP-9[#^;6>3!?3(_QOWKBVS[B6\6"],3GB<]+/D]\VTU\ MJP0.MX7XMB/.N.ZPXLHJ\$OV [S,[-*3[G-L\Z:SM:?CET;'QVM-W_=T[.G8 MRV-/QYZ.OZD_9.OIF,R%'ZFAI?E^](*:D+:U5:XU(ZVW>/7M2)W1^G:D_F6^ M'>DFH MNV/QVK!VE;T>ZV_OOVY'N.)GO;GMR/=V:WW7+^S6^_; MD6X0N?M&=WZ'_0[['?8[['=X5W=XHW2/ET[*WXI^7TH[4M^&]-7?W[=$6'W" MQ//RM>\VM9Z_$)3&VBR?.CY\<-Y,?C\.#E)Q1Z?O3\N!W\>'P< M]E?"@/7\Z/G1\^/Z^;$;=M?;+6=;^/$%H7;X9JHOIY:X=Q0>]CSDOJ>H]5%4 M+SSV0.F>HM9'4?U>V.GX1@Z>HM9&48<'0%&K)(E]-XK:A4B,;ZSJ"UJ=&[J@ MF:["HYO7ALW3YDNCS17QRSUE>LI\]L:J)_U5['E/FYXVG_]$/WHAK=)?DC?7 M-U;="9OW]'05E65CI;\GI^\MRP]ZJ\AR3U">H)8HK@?'/A#E"6J-!'5\O%51 M@UWP\5XAPMDHRN=!-A[#%>DU$%GA/;H[8O_UCKQ'U]/F)M+FO__;2:_;6ZDC MF:=.3YU>2Q$L2+TF\)#&2I-<-3X\/O219"27H M!;-A'4F-W$9*^IV.L8&=G0?23;?Y-2. MUC^7:'.[OUOLGISFZ] MY_J=W7K?Y'2#R-VWS_,[['?8[[#?8;_#N[K#&Z5[O'12_E;TZYN M'W?U>2[/R_:^I]2:';'%6]@]62GSR[.C9T?/ MCNL&9PD[AQX.WK.79Z_G.>VZX='A6N&/MN6T>T%H2>]54?P4?*SRX20J$/I^ MC,8QF,3E/(C24:#^6<6SJ4K+'7<(;2.0Q.NC\*AW](2-VW0^] 2XX038"P_[ MJW1>\ 3H"7 ]!-@)^T]*%O(4Z"GP211X&/9/7S(![D($J45)'L(EH!4'23S( MHWSN;?;56/:^/,6M @,&=:?;7:7KQI-78=.%A.>%G>.%;MCO/+T(WO."YX7M MYX6#\/C4GPN>%SPOD$OHL.MY83U!A9,--9@N:Y@EN^FV> 0UKPD<:A/CEP^= MYW=558_#TY-G@:/=%MGCV=&SX^:P8S?LKI:WX]G1LZ-GQW6S8S_L'3T+Q+)G M1\^.GAT?R8XGX='Q3NNJ=\&$_OT_HB >_>U5<7AY>G[YMGO1/3OM]\^Z)V?= M-T>7G3<7%^>=R\[1X1&,Y>32+ MRR@)/JDBJ_)ALSYM]?$_)S[J&<5)]4@??3M"F+'$.NB$@0OY\NA'A0&L6C#+ MXW08SV 991%Q>(E9YUN5L\LB9,<%)C[>1 FL2!$&N2K*/!Y2*TG\$3=E\2K\ M-DYOX%I,F$3P5M@T6/S5%^$O_7YG_R" BY(X2Y^P +>3>#CA.4Y4,@K&61[< M9OD7'-U0J&M6Y;.L4,5^\ &6JSF]A=E%N%[9%)85JRKAGVF4PRAP52= ?_ 7 M+V[MIC@-IEFJY@%<_$65P;A*1[!RO^]?[0=EKJ*BRN=!H8953G68\LLUGH8I M/B&(KE4ZK%\"@YBJ?!CC%**9RGDCAAG,)H]*%8S4H'1NV ^N@! 4T03^,4-\ M7E@A6)GH1@7C.(W@VQ']+K6A65HX$RPG>59=3X("%H:("%>IK(\IR5!NJGS* M;Q]'B 3,/^'@\-D&#OB^8M3]8!O8_0\5#%02JQM>6?4U+DJFKC6R%'Q1P$XE M"?[+3)W]J>Q#4&,J@G&>39VM@[T%_H'1!44U'L?#&.FHS(*I@AVH/\0N?X[# MR!53+7)+5 8)T"?<.5&P=U_+H-MC^00$74Z$:\9569$<89:J/85&,5(SA00 M?!"EW9:P?$4U*(9Y3*0*#TW5+3Q<*&0> MTI#*>$ID@SG;7RDU!>XOZ&4PUZ*: 3?PX-57V-M"0*F9B/$NYL@ZZ<&CU7"2 M9DEV/1>NXK07-88UP?W !^*7<5KAK<+6T1#Y*DIY%C2C)"KAEFFHERBR;7IE MGVEL\*QL&@_Q!; EQ%[X_?F'_WGW=J]["BL#9 L7[ = <--HCMLJJ\P35>I+ M@$R #X9%$MZ$#61&).Z&D>X'[U)^XPV1PP3VU[G-7!?$A7T^$U95%L"N^A0A MR8$#2;,2!T-0US"0/ *Y&,0E;C4*@D(OBOQ>P9U,5E&2P&C&^!R4J55:?X0S M*DU6MQ.5PGP*'!0?;H.J %%0,%]5"2^8DLUUUUO? @X^UHJRN[;S@TZ58!)@593H$JWP"7$>O']_'OR>QN7RFV.6 M*)]4EE]':?PO1O[_G(.TC8;"A\#R>D"_\ECV@S/N%X!\J^4=_$XST2=7-H"E MIE;F,*-95, =J&($0[#U(GQO]!4N2]4X%DW-.0X'J&V1IB>B=Q;-M8+:,I@$ M 4.N>9UAV!6("^=LB:99Q6<+'E_F220#OZB6)X(\ [O3V068T$V4S_%0 Y74 M/$%D.2QI&L,A':4EC&7)*^YY/*B((/@2$&5 !-50\53,P%&9A%_M$K'TG])F MD@Z8P0WY+0K?@0))&]U$<6+E-JY#J&J? M^'V5SJ)8KW'AS$.3P4B-58Z4C5M!7\*ADE<**5VA1@6/*&/4@V-2)RO8T,] MT4 Y5L-%VIY&<(+5=K V.CI=1YFPP0S8STP'A\WO=,G(W1%A@U1%1A\";:UY MM>9$7#%\378+T^+1DSKC$C0O1,DJLOLJO'F:Y6HOB;_ T;4'VY#NX=/@):08 M@(3Z5]M)MH&BKJV?2#%!!G956Y$?*YN"1?PU8(45I*0+%?XT$YL(_/==[^#^/KNG9R[/7AK.71]=\ >B:YOB7$U]RV9Y\X+\ P;/=J%Z]?GCL M<>4\!7Y'7+F3@[#3744!VQ82W%G[T":?>JOPR> IVP2.0(ARO'&Y.*M#Z M:OI7065_Z%0W7;'TY+O=Y-OK/0/Q;OAAM/UFSNN1&F*Q@_H!BQWI+_2(?8?C MZ24KGX_@@34!>6R5P_^^!=CHB,!I>-)[^KF]RJRW_43W'.\Y?@LY_O@X['6? MKNP\9M;?5PU: NNC7[ QU7K\$2__"0ORXV%; M0'D]QSML2-NXE3>_7W\X> MDFQN)>)30(?^3+:3G ;N7 QHXIJ@2,"?$FRXFFP2'\Y.=[OK0$0*!N/ M"Q@/["XC9.P-(@Q1(Z"/2@NN7'_2./N]-2QEB+70(.#^909$*!ZCN!A2-3?! MPQ1%14@CPZPHG[BXW8.UH"TM#EK*MA$I)0LO2)!+Q_N@Y28,R$&CG0 MY@L^!2QV/" ('E[L)PVYMX8A[P>?J7A?4P(2@G, M)/$$HFG+7XBIN&040U@ MXQ08[ZB-/&FR!R?[W:?+:MJ?VD!)=]O+QGL5@N^L85<.UB((9Q'0$(%!6-$= MI357RO.+F8/]PW7P1&V]S:ASA&*JGD@5QVL1A$M(=Q;-GTZWA_M'SS'"O%(C MPNI("P'T(A23]4GN-8U[@=\2^F-MPUR/#'Q6/;VS/CV='0.27<@?[M+6ZWZ$ MM:KL3T#PD'&/GSBZOW370*$\AF?5X(_7PTD/T^"?NJ:'ZSF]5M.(GTP0W6=2 MYYLV"'VS8(@\=?@GZQE],(YNLIP!9QZNTCU]^&M2%FAY'ZCN/YG:U\"9:U2@ MZ^H=>EL6E*5!E C,YI.994V<_@"M_ZE#/5Z#YM^FBJQ=]5^',K)&U7\-\G0] M+%T;._ VX=49Y74=?+Q^4EZSGKH^Z;BB*?!T\?YT)MP"8#[^>(^K_YTIZ]E" M5_]=M4DOU,W?ZZ_!#4F'MAS5,[+9J*8:J,%"R*)./PWP;720:*5#!1T>B? M%9RV F/Z>QE-3.\$V.QH!N_^"EI:B6_Y2_?0'N_PSAQ99Q-YA;#.4<8XG0X: M=.#V:'C:_G>/G\W="8L_5&HD /^P"])N@7#L)V"C<<>%-6HR)-IEKFMRLEUC[:V"NEV(\7)IRSRTT'NZK6WVA!L0ZE)R: M_5!3;7"]C#<9QHD=KC)\>#;\PE>HZ2S)YDKI_C:S)$J?&MSM/)NSJHR^JH(U M\5PENHT%NDB+"4+XPV5EHIYN)*WC?-DR==,_[O3?=T^.C@]Z; MRY.WEV\N#BZ["\U7?2.N]33B>K9NM.<@)F+=]A/[T68<9,+>4!^X,Q5VM]H& MI?7SA'J@8A\DZNV48ELCV&+JBB>IK]+::>C,,K.SQ&9&&/Q/,O&;HTEWEJ85 M->C%+HO[\.\8FREEP;__VTFOU_D93X>@V\%/W=[/L'Q4MH'!T"N5QG XT_%! M%W=_#NMW=>6N]^@,M=?@/M2NZYFG+VX6K+4"I<#"@0@N,SR*4Q^ M[[^YY]7(M#.,4^P(&4E3R^LH1YH0"[D^AR5;T291109U3@]/W\#BG/4.C_N7 MGG1VZ.SI@S:-);[,![OO9'8_M4$.Y6>Y3F2YW2QZ'4S M.6V3^C\_J3O56S6D=F,RFNX3U5URP.L>@R2(N URH':@5CZK MBJRXF"@;1-%WPNY*7V-*;=%J_'A/S'&6?*H 3\"'N.PIK(]@(X%$^HK>!Y;($\C=*(=YH.I..?^;BL"FHY M3 D+(/SG16S\H6U]::7\?[&5+<;Y.-,Q2QMWVR-*!^TL(5.2"==<4%)2/B*& M($;[Q]G91XXY\E4FSPR(M%#M9Z#T!"ZP'Z1NC:CT5O$LP4C M>+*1,)&5,#-7PM2WIYR@;->+C"=0C*\:ZJ=@"U1\.:ZKT=><;:1&T])G5N6D MX,'ZAT)>\&CS;G8%:FT;VWBZW5]Q,!&2V4V6W,346GQ!KCA[Y,YC"P(#W.X3 M5'6X;6[F4YM^VV[E2LM2EF2N :#U_ZMJ.I4TCBOG>2WGB_42?5)HZ-:NR;,4 M_AZRE-!F0[NUTV)3N3.IFU4N!3PY-E!.(SH0(IR:FB%C(0]_G]7^+D;: M';K6XY;]VT0&U= M[SM!AWP69W1YFYL@I\'#O>C/1N7$D9>U6=Q!T/W3?N_LX*Q_>-(][;\YAW^. MCGL7IQ=OST[/CR\[%T\A:!<^Y%L1^#M8].!@'Q<6K3I8LAM6IN"+1']^:Q1) MK=K\&N5?P$;[%!=?UL4"-,7GH/\_Y*!Q#0(NC?@])=J\*HT&3DW1TXB]3Y.T\]A^OI9&=(8LA/05,ZFKDZ$896V=H];NA&)"D?6<8+V MMQTED#$L8!J0XIP.YW7(3AXSZKRDQYJ.[OE:59IGH[U+F=RYGMR%GMPZZ>JY MC==VD]/@SG$3=@I95X,_R9K+ZMNL4T\MBL(]NRXQK6&51"@)G1N1$-^@V@TO M_HA0/2RYKU!DP@J%P4659Z$Q$,]@:7)8)9CU6^SCG>\';RNC7K-_Z095['\I M+=%K#.).&&Y"D1ZR@;TX@1D;HA/0CDCC&T_!1(VN151?Y]%T/_B#6)*@;.\9&)N^/+-K=!C)4J4J FT2$T =-I>+R;\$ M:F*,5HK8+,NGA;-7^"2@3; 387[PM&)"KK&!ND8/PN($/F>C:!ZVC%X[N9AN MIEF!AQ80;@:/CT2S_'W_:C\8T:ZQ[P++I):M [S5%G>0.Z!4:?.)28;&F,PM M1@OS'2\3VV;DA,38+DZ6YV0>@"\8JKR,XK2=4.R,6E[$!(D8: &88\JM]F%; M)G>3KY<]&.W?@;I_4F&V!KOMOYJU.F>.\!-9N!#DG'$[P&1V720]EQ;%W:-JH6@XT[+%L< M/H_1(BERE,[U\HE["?UU!49H1YM_/K[3Y_DG='IX/W< M@X,Y-0&BF"IP>,[D3Z7ZQ6OTXU"6L4L#2"D_!Y/L5L%Q$KJRHR9@W?N F+*I MHW60>N)XHS8\":?9FWR%)!R?2[..7)I=B8R++'N"Z#D]6$=E(BK5U]?HWBDQ M# =L',\PFD#Q,5PN2;"L2AUX8,V&OQ:=8QQ_)>N#O--U4?*4!0?9>MS_Z]/2 M#RC^I-5#3 #(K+*D0."":CEL#-G8(UEJ4TSW@U^T.#1*95%/0FVT=GG>[IT?'W6ZG?W1P>=;M M'5X<=[K'!V='_?/C[CJ=K,_F5#WU'VPZ@?%GGE$2AP3X1PJ52Y8+4HOA9B-@7#ZG3!.Z MHQ[*$)YBB6)32B6E78+#VKCBW J;_C F'U&.CLAI7"X;9TS(.X@&#B<0+0V& MCC%'#,-%*!9TIPW.^@@I(T9>B?X;8VI3WM@XYC7$7Z\NSDW@.J\2\5_C_."0 M>GOO[FBSC]^(80CR'D9YP<>3Z"=;_S[I1FO_!X&BB64 M8K\U^Z;@ 5)F3/?>S]TXZ2<7=JQ1A]@/WNC$)II530H_9DH;HA'=M\-+=A?G M)@%?9)U0YD0YJ3:D\("UN,5(L:&-A_$[E3<]D.>KXH%Q:%3_7D<_V,2X^R4D M/!ZDHR,5@>^JQ DFO1[\\$C!L,)6A \2!)Q\O"@,UJT6/$ORK V6O6-/?Z*U MG. #1B#LFGS2J8G/J>[T#M=9I')+N4E'M*5#O MV0/%9LP:#R@[\JG]//N!V2H;+J9Z,M'#*.#U^A"]EY7H:1@TU,&!1(%N#"=^0:HML\7KP\EOZZK9//\-LN_\"D\S4H'L8@4D0__\^[M7OYELA0][AE6CVOC?J)YJTP453+='FTS8(D*8BMX:S1-*MA:@>JM#8+)P' M2*Q'V5/41P$&>R-$#Q2944I&?*,3\&L*1*0S[UN>E<#$$L>S5C^*@U&F"B,X M-',_< 6PUN518IO\:S-*OB_Q;LQ$0#A/^%;E.2; T]S@XSB/JM%^<&:>6QJ9#-B6.[&.<.D@AZOAE%E2\EC+2 2 M1T"@NSI)&J,O:.GKFK\9@;O2>E&;:^H^DM(:-0=)$0,EE>&N T>/\>@*G:QK M)A0UTF'6)>/F6*NP@ENN8)/I*1F$-45=#8&C'^!N5(E@+=$]%(H:9;N;M%Q$-J LBE%PG<%01<]#.IMEB$&%LD?> M;6M&?G;3=RP+44H.15=!;(W 9$!?@[/93NJ:?1:M.#.]CO$B0CVFJ>GR*U,. MD.6NY*02&$S#BC,45@_G2^)C<>)9^=\4DD"(3GZ)Z%^&3(G+: A,T[@A'$ZV M?+;1D>3#SM,CR>+ /^Z?G'7/>D?]LXNW_:/#LY->_^#X].RT=W9VU#LYZ7DX MA^<)0:]KL"U*[\>S3Y^#=^_V@P^??[GX%+S[[?+#IU_//K_[\-N3M-OOEO/> MW0_>JVN091\9[@8&L2UQC8CR!:G&#YU)J(R0W'42C!.:VLQ.C1W+211/T9R, MR>XS^#XINK^2ELQU!Q!*@,-3. ]L0 M,1\C^FUA>\9BV%;M&S8RK+<"@^OS,F>C]H7$2)E4'" 077 X"52'=C'<73$# MUW]$;>)=&!"5O^,-N=?-PET1*14JGV5XY5OF2J M0D6503]T:G"J,)85Y7/JSX*6+174HFOVN@@YAWNL.!11J.3&VF*@0P I#^8F MR5N[38HAT&D8*-S4H>)J7JD: 9T^'B$>%N] /MI#/8\@B6=YK$K,>J3N$?06 MU"0T<(*$=9J7L7KIL CR&^?=DMDW7I@W:(*B@8!U..+\0M*?1,_40V77;B)> M"S+3JA+5MK#Q- T^$40C4/<*U\-3%:YB1PM9<"#*@>HCGG5ZG?WI\=M;O]B_.^V>GQYU>]Z)_='K9Z1\\#;CECO/I M65U,=$2=[5,E3'#)2[ -;J1+S+IVT1L0<-?8#9S'BWN+M79,@W2V%$HMA&(D M8%(HQEXO8Z B V#DKLM=I<8Z054_Y2%"COALG&$8A#RN^"H-)5!4LYD0,]&V M+O&@DGVQ8_Z$R='+)!B:20:S>8AYU0BMNQM50ULWY3?N'0,%@PGQ[,TPY09A M5L1ABXX7:B[34F M"]ADT_./M<)R.F4TW:ZD:J]'X9/FY+UNK]\[;:WII;%_LJBBZ/I\8S0>6#S\ MXETZPNJH1^3:?YO.YYOB$J?+[X H_NSX_\=+(@H8UZ&D\&A>J]%RM44^:.IZ M(X-/PO&(J6@6;MS1&'5!$3D]+>B119=X5DUF7<+T*D:/AP:3(@RID.MWS%IB MQ&\C&[166:$C]@4\SNVSFX95PIHUUHE0#O\ MZNLT+BOKAH,-H%S$3$1^.\WIT5*T2A/H>F@*#Y MMY&:*0:JT9Z^$<81LID ZY!STB#-H./:G)/&GR2Y!!H5/L\2-UA#)R;2&9U. MO/%6IR/OS<]RK-X@T0DU8#D8NK?(*G'P?V[BO"KXAJF*N *M/U MM2K$Z7J-"T3:\2 ;\$&9"#0E/1.S MHZ\QRU1]Q=-)<9# 3O2&TCY7S!8HS>D6;J'WY,^\K/6'(J,]G(4D]<*=Y!*OGA9R>:J@.E-[#G&29=P6$)$H3SKVR>5SGG MFVJ'-.\+^CE+4_FF7:UX\41%"2@7S5!Q: HBL]RN9XQ:-(B:6,G=AI$:HGEO ME&/XDI 2F!C:*N6IOB8 TW7X14L3Y+FHU"PH_@3+\;6 KP,RC28%:BE3];/% MF&C!;M*X2&+&H.]AGV^XP.&2._*.,Z:H!AC"&5$:?4UDF;@^#4R,&A,+;Q0L MDGRTM?KH*6]7K)H,J8VTNY=59O1NK"N1.9C&E9-%A5'5F/$KV&1B!"/MK:9 M7#'+>#>(W]/KC#SZDJ(P437^T>(@;%1E2NWJ),JG:RR2?/YCTAY6IH8Q1GM3DHR,4P(C!AJ- .I9(. MU'.&IP0!M: FXD:J&44P[+ES*&-6R1Z:$'L3BHMA7 7$T2!*28A3"%G#>[.X M^SE0&#V1HF^T '*EU[; TXVD)Z.;3>-2L\ DYBKZL6MBQ@4GF5%"<3.T29_QFLRFA MG26F%(GJ+UO%!8HU,0_3H:@8KK@X?4S=#/(:&7[BQ<$,$$$X!@2F(@"DS9C7CYY$J+5=BNA0G'FT8L,I)1-90JS$+E-S'Y64S)C:%/ M[ -=H/35BM;2C%NTA=&3Z#J)Z008R:N'\V%B M*ZM*Z=X/KIIDIHSL#7M*:0)!-'1Q$Y%(ZG+-K>0W8 &N Y:J\T4K(7>:&J&N M%X#HF&2Z:UANLKLMW$.D\8DPM$GUI%RY9)=>DWE- Q"M@/<#E<\)&$[*E-^+ M,LN^="VS2#BG6/'&Z^7:1)%>:E:9);4*,]+#VG:$=CR:*$0=1X[15 !,C6S# MCO:YU4F'@O::3QO>:%_RZ,7K M)05F%LW)[\8)"5:2RGE<4+5*@GY]?:6D63M2SMTFE\;-?!H2G=[-?LSE,A1/ MR0:#M+HMED6W^%0B'GV(YX+5Q$O7^KE5]0S56GM?2CLC:(\]3CG!]B1F[FSN M.6FZ[$V81,D8!XKZ5&B25)R<4^O;T;3(8]=! $0"C9)AQ8"=E-NJ\/Q$HR@* MREN,K^P1#",J%G%B(6#%F..2&&2?NAO)3 WM/Q*(L"SQ&"4O07Z4U'99I^YA M#1B=U'SS7"'(D>$> DRA=!SK"+AOJ1#TA'=,]_W4.V(2UA;M0E/ATE"X6"=3 M3=-BB2E#4RF"S3SR96#IK1R..IQ&2SV%282;SK4[?MWD:#O!VH885^1&QVG!$!,R% ME%:BVOOXC'5513YX,1X\;U\U.IOM^QR<&.$=6W)("TMX> Q#!EKJZ):S?]T\ M"YR*9-\V#_)%3?>^4(1%*G(M6![E?0&<&NPI04 M= M*LW,HZ JT-_$U3;DGKO%>&&5@GG&T),98;W>P#G.>> UL\?4_$9#5$J-!J%' MP@A].#]K-0QU7-6Q=K1RO-\LO)#G9I1>GU7TDU8 MX7*0BI*YM"Y5,IPE%'V1,]"I3:/;Z(A MF+Z@A$7:X4<& 7VA99L$I2C!ER+?H='G&L#V8Q?PCI/PG&).]+V)+&KOI(#* M,B@&UU7,O29("#@WN[X(SC5(52W58-DA-5"+V8$$TF$>#5(S251Z+37=-2(G MUS%Y6;3W#!,+IC##1Y@.5[\'G M:(AK7R(.HT 7YI2Z#\9CE (CWU)J)$5.)G$QX3($D!I @P7FF! =H/A!SQ'( M<^ 9$FS8##X>L\M_412;DKM*E\O%6"<#\T:7#1G[=(]&$$*99E:'/*$8:\,7 MC<'\(!D$MLUU=)=J(3;%9SK61+PU,BP17)O( 9%:9+&TX,2(1QFETOC0.8OU MOH9:O)@D,QMZ0;V4CG**B2$CX'Y%5!9:2L*,;LA#!P%BK'$PT.!%:()H!E Q M(07/5'30IHT3] QFISMVT9I*_=&"BL%L3(1$V@PW5*'V(LZA9> X654&:4ZE$:$ZY3>H<^0E4&N>@J-,Y;$!OI'Q1V XP$JF=M71T0#.#5= MN(*K"X(N5:;:1W*C2PYC4EV,'=WB=$R1BE0ZZ^ZHMJ"%:_CT?;IBQ=7SP<"8 MQM74D&RAGPG4BHB)$J EV%F8$2D"HFP-LSW[[/J1,K3]N!Q(U7ILL\E[S7+/ MUH1K&\$59<'@P%2LBVV%NO!.@VV0'*EU'4DK2K-9C*FSG&7JFU(NCC&.OZBY M$S8%)3Y(3@9//@$%@(T8[4S1OAA:$> B.5,7$CI:O7*\_A+#;_?,N9G( M)@S#@?;"5H*V;6UKO,0<=EO'*@LI6359#HM7(*@[ZJLZN729'S.L@=CB88CK M;9_OPKWB.373^;.-RI4A)H.43L@+3CH0A",YVN$\2@M'C<+(P!Z!O3OY'4[> MC9QPC*/-,T1JE4$7#AW,JD&"ACRGX PQ=[9HQE]T\D7+[+DE$Y[;>.9RXC_I M1*Q 488+8J;)W;F5I!VA(E3BZ1#<9.A03UB3#_M[8'$LH1M.K)_V)KEH7-$N%:*Z+01DZ9$U M4C7D^6ZLS0GVM*B44^_P2X*059+,FWEN::'L'C8R+(E"A<(-^.SX'RFB8O+ MSR2I4O9M+.3FJP(DT\#)S;^C<^&6EOW7 MCV<$A$=)KY*BQ4!CM/;W]W/"<4B@3=JU\5.XJ2X\AI]N_!]7%^>ADS];*_98 M7RG;-RL+>DB:O9Q^L792WKKH>Y253(8A-NV]$84F'CN(POQKC2/#.QI(-'ED M6P2G!IUG-\68TR/PX/_"J=DFPPA7; *CQEB"NW YG!0C3,23_I+&+7C-V=#& M*!;0%W,S%_48(>CT-HG=#BL(S-)NC[#2'5,V,PU3P*\8_H:^H?&T1O_8IM6; MK(/F^K.)81H7M.3ZNZ/G+;=^4^VC-BU?0\?O@I(4Y[;98>K>RPM3H[E6D$UF M-Z,U+X=JP'*'+\CT\ MR@B>B-@9>/7=^\]:S"AE;VN M<6-1E]'UW>NLWTQESOJYI)HN];K"D_-(ANS 7Z>Y2G&P;)4!1_2MPJ])[N[?C67%V7V M:$>>JV7@XE%ZPN+B_AH/\PQ___%]G'Y1HW?I[BXF2$";)*,7Z!]L!/]7FMV" MR$1WO/2G",Z*0DT'NG7G;^HV^ 5#9%@XM;-+:"C-);\:D999ECC+>YZ-P+Y- MR"L5!G]$<[B1%_1-4JD/,_1749''$Y9T16.@L/]55$'M_$<]2,<[;7RP]@NBD'"O1,IU1-?%-?GF05_,J8XUFE**>H8E MO.3K0*>58P_&<@43!*P:=V"FSV)9ZB &D^?/,=< MB"F^15L2C1ZLP2,QG@B7@=C=@LED5BNKE3&YF47N^M1Z%TIV%UF&;EM#!#>XZ/=7'=BK:[N*M&[S5^!7'= M1Z,_(W( 68^QO)4T7X%%Y9^PQH83(3B&*/@+NIXB%CL%7Y&2)2JV*3IK,< 9 M&\0>:PZS+0]Z'E>K2W$[I+JRLIGDV#I>Q)4XL92<2]672203A(P0% M#DH7K5(0WJTI=OW#^EU#[CZ;PJF.07 ,MM.N4((REE+SDCLDU:QJLI%R-_C MM8]FB+9(J]9HF;?9FG3P.U%Z(FE5(AST!M^F%L/7B A)61B-Q6W@7:NG*/2 M-JYQ907)R_K61N[F4A2%8%B5T@$ D2\VV7,H:3=R1!)LV7ZP3,/1(KKA>R'] MAJN&8,6O13 *,:&J4%%.E[J)LZJ@/#=QQH TB4>N.LBC3*(Y91P[==$R0BW) M]:-@)HRY@<(\@<>,:YI8^.AX0!&A+(]DX MQ*(63*C[ BN\I.,H3C@UT&"P@-J:5W%)F3^V10-0WC\K>!8U3G*2"]"\Y]*QP,]9-H;L;61V7%TVKT)R1F<99#3_?IB34 MEIFKQ3F'VV:0)BK")&Q0]V'EHZDFX@C58]+2S?G*Z W4W\!8$Z&NO"S<6IMK M<2=02'J$B(\(&T\\8\+:H$$L@K!2@JQ.T&RD ]H&7 _*UC=[D$HY9]N M%$!.ZT;J[KG.'B^H\BOB4A6'7? C;J5LM4T"H^(*-JV<60)!VL6B%>*\N]"" M6IBIHO1V+H$W9ODU:,C_$MC*C-*&C3W!?:7TRT+C;F>:2P>9T^4(3F2LJ:#: M(3SF:&K%O1I;#6!+VVD6+Q.IA0[;%DPF9XS-V=B(N0%>N;8N$)FBQ^LGIH.T866V.3]>*8-PFUR302:IU8]#Q$S5< M-[&IM=!)OO:H_Q,$2D$] [2JR$(::Q,8-,H41M2"[%5AD&T<(G%RM&WQFGZQ M"UKB%IO16:1PM:RBZY9"8,NZ.AR%R95S&B_I^@B=Q4?;*79+J6O>*26(:F=8 M#V+E)U? :D-!G[;.,:1,5U1NGB;X(-U/FF?!>0:'-.4[+>*I.WZ=Q2(4%Z?5 M764L%IC-&ZQ@&Y;7FPB9D\.DXIE=V0+1_^KO+: MDY4+/PHBO>8'RE5@V!P@/JRB(?Y/HML"B+1P\\#*^4QJ2GA#1$XPX/=^\ F! M[#FG![AP5IDS0H^/3"BD :D36?/./VC7ZXI8.PQ0*][1DA2,>M%X5%M@$ET) M6I(",9HP(YQ5U]@7":%(T:$;N=!%!FIF_XK:^5*>?7 .P^*LJ\U."#IX>0E! ME ^957@F\$^@SZ;8#I5PSK-97:,PS4<&IJ&]/ ?+'+;B#6 M%"_$RA'%Q3=A+*V@#2Q$G+&?,"(H)!?NO[FS8;.8Z0W:/@&U@,<<(H-P^"L9 M5(@=E2:@"OT[2(R?87_V@_?OS^F"_]S_N&^NLH0!/W.=*>T#E4K?PD_X1C)S M\9UZPV +$0\U2R4?6SO?]H-%N;&!AYWC!*%D:SF#T/NMFY5/\4X#Y,$EI])P M@APDJ)W=Q-=93FY#T\*S2G6!I*D3B;#N64;NVK=T%S_8K&;JIE81!@,/2L-6@%8VX-(%C!K1&B$^K 3--!:H+9=D MD1+7%0K'XP2J N/I:&V$ER\N6EJJD:[<4B:J452;];DWC%-;Z'I3/H/)F'): M'X0@LTA9Q[8(WZ+_R^;IZ2MX;,^TMT272#E8/FT@> ZFCC:!#13U P#.6P!N MMAI)HWFL_>[( >T-;5G:NA?2 %\M%,3 \C0:YED;/3G 3S4"H&:"UK>! M&F)#S3:@D3-JD)46#;AR3@A,B]AI--JR_IR;M;(.L[$XE@05;UYC4(#7I*HA M+,8PCRU 4 W/IP9FO+_RR@9O[P93U"=2L6S]4.H_8 \\%.>&0'&NB3BO:L39 ME$HFI&3;$=?!MP>V0P\O+6/.-[)O-/4TOC3\;/VN-T/7FV)96<[=&6J=EH#'< O/Y2)1? MVPU8:-7U8L."E["VHKO !X M+R/,X2ND#X_V:]2AEVOI)D::WTY:4/!T*Q_#3)L[$.I$X M"^@T2RZ8L5DLQF;-#22:0;\(*;:4Q()(II$T9!U"-]@ XXSR/.9,.MVRF>PF M4BV#$=IO)?4:HNB9SM?3E0?8HL4W273$4 M6=+F\8!R58YAU&N="'X-?H'%JN[. E\S,MK:9-FS-;]M[7YV3I;P67#.'I@K M],!LG$GXX'KH<]:ED$9^%0>7*9^G]'Z:C(-X\MU>$8MIV'B&KTUWKV.\?AZ?][NHZ^SU['1=%198P MI:O8[1T[Q&,Z%4U48H_P!5K$1RJU MPGPL%6<.I[NSVPI*^L-@S0D&"2U3B:UH,(4+K@P% -9A1@?RC7:0H+;O6(FV M/*SVS1;&YLRL;G!%;^%U@8. MR(%DL9(,LKH7QR+O'(/!O"-H1DY4H F3+"O:7\-&&#F.0T>T/68*["@?(C%N MGJ/RX2@=2%A[['.N(3)+VK&=[D0[TPS4"\%9I:4D;MQDUMK.)%'I+,KQX/Z2 MI6 ,CG0ZT1XE(V/:G,X%U!EJD@K(2OSY)(K1HC49R>@M$,^#(L]R$#+-Z"S$^]P;]#98TMXL]+(9%@P@]K[2/_4_L#]=1&-1K\UK44)- Q+ MA3!<@DA\E!2$QQ9I^$@Q!;MJD*9 3$H=')BV!DJY;2GYQ=&B3J$?B45?7S6^ M;+^S?_!7:V9/!P1@*\PSH\H![49VWJOQPT1XGA7&KE"21_>\;0*K=1%''\(DDU?#JU M 5 A9ON&6.6XD7R)P@5/J5K%F","4FW^B2FF;6Z3.XW;<1,E)LW;Z7+5M-.I MB$K'X1!PV;EOY$2C,?S-%I\XG'1 7$(O)4T-'3'B4\S$0\!=)!'G2#HLS$G+QZ)# 2P5;/1&$S?"4#+GMB1UWJ92 MJ8"45Y-%'.M((D2C5X3IRN45].P+NVV&F:755P\%CG=V# M;\!$:$[S<1:@T.F\&ND/?3A3$]+7"0P3*N6C?.#0K ?;N]RYYNY.> ]>I-JR MD*Q[L"C;%67CK*A5>"P="HMY&DC49U!?.-)!R3 MJ\YBM]8A@4,WKU-#TUN1BZ:W.\^LK21@PDJ\AX(FR$@2[("0Q M5XO8):#MUW-_D.7>B/_7-M<15Z82$\Z;KX'!?RD>.RK7-?5YXJCG4XZ!XJO >R3M'^B]$YN+9&" MM8B+;6J@X Z-AH]??/YT%NIA+!L2F1O7F6HC>]RZ%Q3,V;<4 M'$PS@S8Q !89QV5PR_'HX3"OI.$!D(+B 6L$5L/K@M9Z+DORR2U6H374+OR/ MI !\=B9!49_>SY]AH)_(OB#/I7$P:M#7I="HMH &Z$##BF1?YS;C# _3J^%$ MC2IX*U>Z+!61'HFX1J!VAM4RL!_H2USZY8T%KAWSR^BCD,3'6A&8R_;@:><$M M7&> \I]5->[CH^6S.:#J=PG[S[.*/2_:Z?(PUR$SJ*E*,D:GZ4"!VT0.'O#NNZ_KJMT)+J)5TIE[7V.MWCD'*91RB".9GY8Y;92DUT,U>4LJ"3 M6>?"NT/N;9@DV2VEAR$",M>(UDX2U$,J#-S\B])PI)F*ZP"T7@9Q!!8Z<X$8P[%K9O $J8[IKLE*.6>$4%% ! M61EC/H:22G. M-_"+U%?)V; M=B*&A$ 1P*G'UIXR=YBAT1&FSY](EZO_@S(P.2!92$.G,= R M^TC,NM":\0$H*V'T?[U8NAZ0UT>?VS*,D&=5&/VE,4ABI23^@@NL'S2N-"2S]WW0\Z+>H&$7_M!F*M8 YM0WEX+9^I%B-H#B@ M^^!6&?7435"B]'C]/OYJL/%W8CR6KI@U$XAD; T=XS -GE4=55.]#[>0R[. M:5#(Q:%41]= I,G%1!98O_/7UBG&UGD>B=E(C3O!7IL%IG,05VQ0'S\YL7"1 ME\Q-O%X,T46"D8&8-"*/H<2[Y^A85FVTZBAN#<#EDE3OH4H2HJ\HL]P MU5!_;J&RSS&6MF"=WJ<,A.'/P2*!ECG\_TC??!N/RLE/AR<,D?EC.<(?Y8\? MZ=+:Y5CIC:E+PA=E-GN<#[H&Y]D&S+DNH=> X!3O-4]O^63N\Z@_7[VE([9$ MKZCQ-<9U%AU?S*;

Y.XS=.!MV=5C@\WOC/J86A:V]Y'JYNI=']FK=--!6?[DDSF&2IZ'!&*QV'= M,"$S9SC)T!>. :M%,^5^HZK>#YC!EN;LGFBY,7SE-ETRH+V.#5P@TQ45;@45S(/N"'KP?_ )*._5=YV92 MND:<'5\29)86Q,:2M[.CY;=;U::4-Z)IM9D6XK^KVZUWE7UQ\%>7,TB!U6), M>CM= Q_JN>'UDL*!XJQ!2B;7#R]%N*W$-XQW']C2IYM$B8BGYBL M.&E:(BUG$"$4PXNI8-!FMK,VVV,T%D^$NT.$C 5B("3R[$]MAD@H6"-KU'1% M;L-9+T$NE'M[J$D9@>HKU@JF2I6+5WIJVQUJT\10AVF,TBB9%Z6 E<;8\H$! ME72_"((GBSA['+.9',)C4[ )):H!Z0J3/\QT:]/=Z3!/U2T)7D)P:QD/0A^, MLX02$=QTXCM)V[Y;EV)24Q3KVS#1?D_YNT/Y;L.%-@<&ITN+]4-FTDV45)9H ML$GOWH [)^NFB<9/U-[@B\@OH[0=KF?32/""U,[MHSP1;C@1K@=P@T]Z_*PM M;_'ZC),L*CT1;#@1K+49>RSBYB9+JJE:,'PIO58[Z^[PT@BP,5ZNPX..6)I!^%T4YJ $P3BJH^8FQHJ1W\RM1]MM]EP MNG:T6^!Y>P2ZM#F*2LPWCV^B(58X\B<=C=$]5$QU@-83FTW8/8V^8!K5?1LP M8('H;"EGM7!MB8-4/S:=(@38C)(!B88IJ[)B$QO4/JSG<]J-$=2 4Q2,U1"> MP#:HXXN4"3 "A,V"/37L"#4T.O.UI&36&A)ZNM@1NB@F M"#(I , 3-;J.3:LT\@$X;8:6%/8M4^0]"6TX":TS0J^!W;AE^""!_;\[>$7W"D:";2EIF[:,ZLU9W*B5F\GT\WJS3SW!;:S,*FVW%0F%+\+J-WJ'-E%Q M[X0YIUQFG\J\=?2U3J@E.OP$Y@=MLLCDY6NYY6A4S785H>,1<'K:NTU$*(!$ M_JJ06TYBW]."\S>PE2NWQXR*DD2@12QQ,/V7=EO9EESFRTP7ED>2>LMH2"X( M\#+<3!M7H]1$Z>@LV,-_"HRD6Z-@^BXV\$G6U,R@WBKP0=T%']M.L'QL=[LE M;=#6U>#N7;TCG>#(K:_CW0H=[GQKNN=M3;9S>H^_4-VX;$O'_ M6&AV337@M ].W]^Q.?8$,4"7G=0./P$+Q$4FTK7WXSN$8&&_:_U$LD)@5"/I M56Y [1;:[3H=K[DZ"K9H:!O(W]%+J-;]K:W/[G:6E%PZO9 >SCPW8]$>&\?M650MTT8 RJ!]K"DFN2NUPA(EI!$ M4&^CM5UL\JZF*3K!3YO?)A5_M*@%=5Q2I%E03!715 MIZ^1*$VZD(WBSV!KQ MFAKR-,'BPX>!FC96?!N8\+.3'^$4:RV=(=?(^/TCO'NV+QQO4>D9LGN6D2YS!2]:#QA>1ZS>;V+)6-H.8F0?-9716//1?/, MS9C@G$$Q(CFFJP4ZF3D6*,B\KK+,)VCC6#\Y@S%JLU@%TP^OD5DF='#HS)^BD*FKGO1K)6\(ZV6L\E^])S4$7H%FQ3R8-HSMP'591A\8/L4Y_( M![VU7A4D%&B&$1H@\&R@(4C1X=I\(?>!OE$)Z)SL],P)1#[D#NFVT\"2%KSL M]C%30[\.R#,76L6.DPXA3:\NGV@NX=F;[DH6]+8^5[O6;EZBJ0B@E](Y97A& M;Z_71804"9:83D22 MT[SV]X][YX$!0;X?^EY@[%L;UG[ >(YT%P&)=*6?JJ'O$3LEAJ7EY$ZW*S9& MW)PN0-%7(FZC;]#O]MM:FGN:I7M.CSL;H&KM \;H&E-Z0*F:W>Q-T267C)42 M.FLB93?Z/A XF)MX)B[NS('$9]W2[>VB/=L/!OX_2U-,E?VDN/=RBMKV-.AV M]O[KQP6H_YZ.'7ZH3[!.B))^LA2&9*#<-FO2.Q41:0V*@]@+V(:"NU7DG!T^ MH]'G-ID7ST[I*5FQK4]?92,.<3AEOXA&1XFZ( %13:/:_@I-H>B[JMIB26$3M^#!70,C=// MC8DMY 9(_$F0*H53(G.'F!U.(OC3-$2#)4[4-2=(D_M*\J6I%Z0$Q=,F%=>E M9[W]')6N"SUC-S7L&%(*M/O#?)9"&-28@. F637 >ZZ)=5+=E=+MP[#5?9W> MC1$-6G#5$"P.5HU1 7"I([/8+5!V-5AUW&V*'))EUBJ?2 A]48UVK?"M4I M>[TR60X-K-^Z^-H81S\C27'>.V UZ;T68><'"@S4F$T6NM;'5Y3 3=<3"OH4IAB)XV X2\CJ"-LF'%LIYA!+6\-=%,=";+Y)UN1UNJ]7Y8 MUAJ3FUS"YJ+=Q/D@] M-7[!LAY2(E&1#NL-IO7152D?-MZ".47&\;E7,#1]N M2'^4AC):#31Y$3I7'L=#0+M*))$VO\CB86"*DQS^0H'+J'D3S)-U+;V(P("=I:?*,U21*X"Q['5A^V'7&[5OQH=P;CN&QC((4+1=?TVA(Z*:U18 M!Z;EA7](VNNYTVSV?70;KM:GUN"?W-FKEK;HAJ?"*[!T0@P_K,6?5;.U;P5S M6N#8P)M4H)O?26 M#VO1!3&ES_7"& QT,BK@,33STDPNK$%ZCW0&)DW+0 )C_%%?N:_-/W3PV^X:9'5C M_RHPYJ)"SD$;?^-8A48&;C9BM'DP]:" 6901MIPC393RZ-*L%*6?F_G01IET M6 :LXM%2==H%*DS1QU;W16F]92@)^;7 M7E78Z$YQ@O7*^SLTES,J]E&]@6W2O 7/*)'BB,$&9-42)CB#? MHX29PSZ<3S"^1U!%/*FV&;@S>[,?T+R5F7<8G.^?[=,DL;'>7N?TH+OW MGY_?\T3A#3C96^5X*!6B/ Q97BZ9O18O=QP!VT'S!(P^C@B9/5$W*->=Q%4= MH7"2M.W:U(2A"1USGU8W&,LIKK;'%(DH:HE!U:@D9'0'"UQ6$AU_PIE2C&*- M(>AJU2#1IP_Q0V5+$H,V/!OC^.G9&%$0C_[VJC@][+X]ZIX>OWUS<=(_ZA^> M'1^].3ONGKTY/+@X.7QSB/=$M65XYKG),C^4+1:7_WG&<"\=/))AJ6IRKU## M/?@.O90_%=5T"A;#FBSK1GIGJ:;!T7YP\742#^"<7N_Z.O?7:@H[>LHBD/"S M^X(4*S,3LU!E-L-'4AGBVHIZ&Z.%%;Z.4QY>5)69_H+Z _(W7(79[<#D!UD. MDGT/V]Q%LT+]I/]8V$A;R@F7X-+^[57W0-=PMI1N\COZ?W7J/.L_=9?_U%_Q MMI7N.E[IKJ.5[CIYZEWWU\@R+S8J7X'B7!)T/POONE\QI?283!W*1^4%G:4_ M3>(14/LZQ%!;0OG=E;5^?GY^FS$_(P>/7]T]5Y&Q,I/N[&M ,8K@WSKT?\^R M%G<=:B>/78R3)4=N(SS]28>G=Y,>\NR6Z:&WH_1PR0D'>7!9Y6E<3.##+T 0 M:.@LJ_-_R%'V4I=+--6EBNJW&,-O5"FWF_RZDT3W5A7#/*;D2K_K.[/KF!;F MMWMWMEN2W?V6[\R6BS(1^ -]QS8>>!W#!V_!"/NNFB2%,ZXNSG>0]+ZK4^Y9 MH@/=SGYW!S?R.^_?$IC)J';I2 TE[^@GBC=CM$''T5&075[68RZ*#X:?7P63 M7(W_]FI6_+.'=0!P0;?3W9^4TY40\.*\*(,S#/M.)<'X V4^!.^Y(%^7[Y_O4TBUEK],.%^8)QX8C\B=5FHN^^:2^=*/W\ M_/S\_/S\_/S\_'9Q?L^B5/^?73$=>ANRBR^=2K^IJ=!;U52X0G#QT?/:"I=J MD%=8B]+M<_JN-Q;\_/S\_/S\_/S\_/S\_+9.C=X98^%@0W;QI5/I-S46#E8U M%CY/XOR9;85?HWF ..@$AN3-!#\_/S\_/S\_/S\_/S^_;5.@=\9,./S?&[*- M+YU,OZF=<+AZ4&$6"7#3V76N"#\U-,#?R5P#?X/1'E"#^ M9S&);KU-X.?GY^?GY^?GY^?GY^>W==KR;M@$!UU?HO#R2Q0.NBN7*)P;R%;! M$3V?Q&H<7'Q5PXJ 1#ERD->0/"^^#B?4=!N;^F#SGR+H'D1[W$^XDJ02P\Z/0VA>!7E@RA5Q=Z'K]C[_(Q[Q?]#OW&M>G':.O'FQ273KY^?GY^?GY^?GY^>WB_/SYL53S(N>-R]VP+Q8 M3S"C85[<'='PYL7+H%L_/S\_/S\_/S\_/[]=G)\W+U:>)385>/?;U89LY X1 MZA(#X]'S>Y<2KM+_>?/I?? N+4I0]U7P-AM66&.](=-^Z=OJY^?GY^?GY^?G MY^>WB_/S^O>3].^K\U\V9"-WB%"?0__^''W-TFPZ#RZ^EBHMT%=^-9RH:>05 MW\_=F;#=G('2+4;Z2=OX\&*O&*N9^?GY^? MGY^?GY^?GY_?=JNLNZ.8?_QTL2$;N4.$^HT4\X^Y*H!8?%J+GY^?GY^?GY^? MGY^?G]\+T%QW13\_W)!-W"$B79=N?HYK%GR,KE7P#@DB&A*@^]NHC(++.%'! MZW&63Z,2\12C(G!5>6P;-83G1?#-*(A34.D)(C( @^V'_0U9LI=.$GY^?GY^ M?GY^?GY^?GY^SSL_4MU_+*-!HLSW]%]G/*@>[4T4C;;;Z_SUYV?0V?YCD/_X M]_KX'CB"/ZNBC,=SYY$GCQT#W_"_WZ4C1.U611 %TR@%_1&=M:0/H@X99#G\ M/9VIM(C*+)\'LR1*]Q\^YB,J3^."'@^/2[,R&(,*/PINXW+"D.=J6,%08]PVN,)TA3W/IM.X(&\\ M?H^/Q+O++!@HT.R'63Y#L'AXU& >Y&JL 1#9]3W^Y8%O.K'22ZSB8)X]+=7Q4GG^.2@T^N>G/;>]#N]BY/3T_/3H[/# MT_/#_MM.]PCOB6K+\,QS6YW[U^<6:1G#O72P,++&B7@"Y]\S#)8^WO)K!UDR M@D=??_]T/.!!;UG9QW9P'U'2MCMX) M67;\[+XA11=/4E/'NAU6M4C;@5,L2>37O[WJO*+/,/*A_MRR5Y_C*:ST;^HV M^)2!@M <[6T\*B?P)TQMD.6P5GO#+$FB6:%^TG\LJ$ZOC.,4+L&%^]NKPU?+ MW:K\BJ.__OQJ03^5GTZ6_]9?_E.O:W_[KMY\U[HPC[I1/S=YD?C/^YCS:Z9!VS>S/_:86M M$TU3QMZ=?0V*+(E' 36\ZW2>>_:+GJ65Y_]C\6-P%N4(TOLE2],H'ZW$LM]@ MR]?E]'P;E>I1>[Y%<_M/- M[IV& #16]2/K6"O<:^?(NGGSVEW/;S(NO:EB1 M]U+:9JXKDO$@%\1SN^I6=(AMD6=D&N77<.>)=YZ\&&+VSA/O/+G7>?*?$2KA;ZK1M?*>D^V=F_>#$P,2YH M=&WM76MSXC@6_3SS*S3,SFQ2Q9N\FF12Q1#220U-4H2NU-36?I!M 9JV+:\E M0^A?O_=*-F!#GD GG::K0F-;EH[N2^=>VA]:I.]8KE">B'U)5=<^-0ME5J=',D-E0KJI=)X/"Z. M:T41#DJ];@F[VBNY0DA6=)23._WY!$^=_OS3R9!1!_[_Z>270H&<"3ORF*^( M'3*JF$,BR?T!N768_$(JI%"8MFR*8!+RP5"1:KE:)KMN MR"VN3DKF$ 8KQ:.=6,*9G)XX?$2DFKCLCUQ?^*K0IQYW)_4>]Y@D'38F7>%1 M_UA?D_PKJU?*@3I&]'#GZ0DE/O7@7GEHUYSJ(2W7&'/VZ'Z-V@>.0RO6D75H M';+RA]SI28G"C[XK^4A&=KG/"D.&)T%S6WY# M'@(04,.HY$[S!8AQ5A>CV 2 M(0H$$$R'?6'?N=/<+@%L'G48H;Y#M#] :.<^S(-*(OI$@]\Y4$/BT F>Z(@1 M\RP6YB&Z5X[RQ)KH6RVFQHSYY *TA/#(5;_/;48J>=(N-HMY0LEG18?$Y1[' MU_,X=;6XQ85]S/G79;SHWWSCH+Y-U'E[46K"\MAG@B? M-*)!!#&T5DDB2N*OVN>,E:''Y>"-E6_5!XTS[R!">N04*D"IG')3#E'8CB#NO# M#%!VLR:[1=*D 5>@^*_8)0L]"8P>OEJ1(KY0T[M@/@SNE$/JNF1(1PP[X2$) MF0R8K3B<\!CUP60DD4R1O@AAL9@?ZQEQYM6]8P[ /V"5O#]YQ"$.UNP0RXQ_ MIG?M!HD3P,*<(AY!*$8<5O+$,^Q02%D(**1?D*CIQ$"B8OIT)$)U'5OKMA8T&,=&A+AMX3LZ M]90OT_TW%?V+#61]R\@+DH(WQ\F?MXZL27>=JUO20]8'H2G,#$ M;T-@&<8D-A#H!6B= DZ%9""$<;(1=2-JN2Q]JPFG(;,9#Y1N)R-DM)SYMN;! M)H+3D.D(B2S8_N*+L@)(K@>2:S9_IUYPW)6PH@')@11OMIAJKHGB%6,?HL;&V.6% M4,PE5SC(*APS-B;3VW6RK"]A@:V[ .O#8(17@;;%*8/>-5)(J!Y0=%90W&.& M06Q. DU-5ZYCNF)0K2(*<)R0_2_B$*'33$@8"20C3:4$JP3Z$G)K1?;+)&DO M@26[,C]EQAZL)F@7/JF4%ULY48B'.,)0 .-'E>S7:]"PZ!7A="BBP9 7NH\>J>_ M^Q$6B<"-V(B+2,(,04"*Q6D*M55$W:012"@MQ7M5I+U1FZ<%G8Q 3$+QU(VL MB+N.UK?0(P"%4&%DXQ#Q'#*NB#+:X?$8&6'!6+H_/:>,1.)XY&@K7=IUD?0@ M0;ACH3'R/#[*&EU_29$ZC>0(KABN07\J$['%C8 >2M M,YWO@8UM,6XQ;C&N 6/FP8$52EHOW:3//")@/H=ATD< B6O!"AG]4J!]&+). MW3&=R-R[> ;C&VK_@56_2&Z>1THT-X46F./ T@<)(XU<-277<,74*'8L-A$^ M5K;@EB!P@1DB88TYEZ[_1I A09]<.+OY)7P!UN4I*0\H=V9LZ-A4Y\9 89]Z MX[W,# AQ*KDW;*0?A;K^ETKP?<;UR2R!\6.&N[3_O+X<2U:C8C[0*=M0IWOR M+D('E ,_-MT:)!3X-9.:\0K(,?OZF0*#SZ227"?QM?(N;L++?\,U+A;(+HA" MUW[2G0)FKLO^*BYC66P RHV1ZMH6:@RE@+MQ-DM=THTE3A1NU54G/4], <(I MWC2:,0W].!=8A%,DP!7)B 'C=1-V:R'T,0! MXC-)Q^(]("6'R\"E$\PU<8/18D:=H*)B[KM<#9]6O3YZK'I]L+GJ=743U>N6 MK[#X-2WLK5BT[J4W'"'+QUU&&=>>]5!Z=#!KXV-3^]3FF=H0D1'Z '.PTJ#= M!2,(S,$E\AF+"U;*MS'2AWO@6"H'[D?:H?H2KBX[_^EFJ?A_0K;#WO6"< M/ZY[U#;A'DW,ZEF(*Y-W0X7/>\>, \A@G]J2>WQ^E06J"-\FVB&T<>+Z M2;'6YU'?7%HVUM:$UV'"+]XR?,B$;R(;&)$4H8E5#2D!YYJ-V9@/!+F0S0J^ MS&=]KJU01_/$PBP>1WX_55I-N"C&64V!G,5GB&1J*B7=[3UI1HA>8D)]QPK3G401_2XDUV3-&("AS5N1H80 M12WW-_]]>TC? MIORVJ+:HMJBVJ+:HMJBVJ+:HMJC>%JIW#.'U]]"K/]H>^@/OZC_^3LGAFMXI MN>R0V\M>IW5S0_1;65?G][S-@0](9]Y+3*7X=+IEX."CDV9;=Y;44TN,GO-N MW)O+H=\*:Y4/:]IA;#7'Z\:%]V6N3J_/RR MV;KWS?CUS+=66Y,[++S1KE_YQV<*/E$?(E#XC@PF%5]J!]4-O?W\5Y-\;'3/ M.JTN:5Y]NFYT_HY-84-O<=<.LMOMZYK)8[_48:,3>@/<(^5Q1VL"]=S \M8^ M$X'.B3*EO7+&&/%X7M:^"#WJIBRB8G8Q3I1Y49.Y;GSUCUPYIX\EUM'CXR7" M?N3W1GDT''#?P*.1$LD)LX>BSXRYHX;U6J5X5-O_4#O<_^W8 D+ PH(M7)<& MDM63+PNVB\#!SA1NJR)0_X]<%&4%)KWP+B?5VQS<%Z%GT((OP(;I %JL=R];L M6ORT16+63W9CP)![6)Z9V:=,OO+A)L-?J-#J]9_DD0#U^!.L&='W= M_MQMM&\@A>X]^5>O/>9+ZTM']K*4=EWYU6,4>^6<95U5@K>0=_SPN4FU>% Y MK!Q]@]QD_X'<9'^;F[Q+JHJYR2>JU! ,M<=\G]T;8-^1QG_P].2'T_]O#F!3 [[^!GAMR7[R3\F!_CL!/Y_H M/V!P^G]02P,$% @ 7(3]4+!A-,-1# FV0 !( !P#$P,BYH=&WM76USXK86_MS^"I5.V^T,;P9"$I)FAB5D-_>R)$/8R73NW _" M%J"N7Z@DA]!?WW-D&VQ#7K$WR2Z9"<2VK',D/>?H.4>R<_S3Z45G^.=EETR5 M8Y/+S^][YQU2*%4JU_5.I7(Z/"4?AY]ZI%&N&F0HJ"NYXIY+[4JEVR^0PE2I M6:M2F<_GY7F][(E)93BH8%6-BNUYDI4M915.?CS&4R<__G \9=2"[Q^.?RJ5 MR*EG^@YS%3$%HXI9Q)?>'%/B4@?NE?5FLSD^;-8.3:O1J%J4 M-O?KXVI]1)N'!XUZ8UPX.:Y0^-5W11^19)N[K#1EV):64:O^LB[N&,]L4I2[ M4R:XVG#'2( X/!U)CI47UYA5*# M^ICCEDEPQTW,MT@9O:6F/J3S28U0R MTIX(QO2I=PI+%J(6/E&05MT",8*B@V_YT J!G0(J+,4^L^["2>%W KHYU&*$ M0CNT48"_YRZT@TKBC8E6WJBK*;'H D^4;AT4R6NA;1TS-&7/) M1Q@I5(]L/5-\$=0?3$N*EUJ+#QG M64>1H 5KF> "!'.X9+(8"4JI,@>O*?V19'_[<&B#;T0?#3>"FTRTX8P+Z(%[ M)PY+<^^^=\.<$1.D&706>6=ZMLU,Q6^8O0B4R\5KHC;;>!?2H3.N &;_8-@$ "T6%9!XU@8,5#F"2!XD3Y_-BRRFZJ>$7^\.GMY M2*'[QS*CN:Q_<4V&:$-G%X-N$7T10%IR<)[:CT8@!G2RB8=6@D . #SQO,#: M;JCMTY'-DK<&_EPPD_&9TN6DCT2:,]?4]#N8=B@8*/I-)-_F%]>;V\R:,&NS M04<%<6)!PPF,5[:^ 10D1SFFT=JHIW3:V(+[=8QDZF1&J]'0E1KE'*;>4R9- M >,?0BE%/9XKL7#RZ\_UVM'*V1KOZ.])?PL^/@2+Q6R&WAEA)!BX:A,.YAR< M;0#LT/T_ 4,/&NKKFGKWZCGYC@+T^J\_&\WJT?IG&QA0Y#MLSQ-HYS3'P#@) MK*VR" $=\X*@?^1SV]+LP(/)61\J+$)-T,.B+A198@ESQ@ _A51#M_2WWW)H MZOM0HVW::'NF9BS XNEL)KQ;[L Q9#'3%G3E=;RF"FODI%'!,7, MILC]!^;'K(*. ^/U8R-'%E7/ QNA7]B6+^F/F LNQOQQR2@$>:3XN5J!Z(!Y M&<2NN/K]K$HP0#*<>$A84M;2TZU'Z8]V>F4RB"[+1&8%*WV:.D$:!R9]"[-8 M5L@ EM)E,9;7T>DK+Y>V9YD-^'[MLI%/=(-S>BZQS:;H-PA[=>Y5PSHJ<9>LN'MPEEJS:DJH, M4ZFO)53C&.VD(#V%BP%!"5>5$\M@0%/B=]Y-CHOAP@(N),07H-/IN%6XF[") M<$$P4FK-@G;XS0*_S3SPVS:53VUR2<473,^V;9W3A%+Y$V_7U[L8P(5+!4Y2 MKP)+Q96OHF7D.Y5;;A6(30FU:KF>GA**27L('?62S-]-_8L(=:/8;!Z&RNT@ MG 6$]_. <*?S*W5F1X.K_"$;B7HX- RVMR"VT:FN[I.@OQPOXJAM)""[ UH6 M0#O()7_H*MP'L]R/M?6$G\C-X1X8REVIH< "45HZ."!7KYT!3")8NE9R85_Z M,RC(+-P(8^-"$O? LPIPGO ]!QT4(#51&T[/-E7AFERX:>69C'82Y^V/,Q6L9ERVW3=BG3<.@" MHR9VRTP_X)L E)4PPH#6KK;"I$,NZH(1\ EWJ5TF;7=53:R.Y<;VV/Y+?(;* M0&8FI*#ZFQ5/_L;V GNZ)0A.'%G(AQ04-@-+FV2M8-P)OMLJODL'YH0 ME$M/!,ZJ+24HFC&: _R EQ-Z0YCV@2/F J/5,-3N/(+8B(>NWUV"'(OKK0%, MQM>RU[;(RD13*KAW)-6:'?ZVP=^S-WJ%J,@CF//5%%S=ULO=780:(N^&6QB M!5XLB,H24+8\IOF*3@D(AJ0@6F:<4R'"'?@!02ABC>\T>!.% MD/RHA;:-T*/[Z0K"&2&LY/> =^-V(^ MTUA:Q/+1/P?=\D^0^;"8#>8ATDT) M8T.3SJB)TE&MR#I#A5:,:(Y-UI*@Q#308QN[>C$SPOV;1FWCDS )2S.:U6RL M_7]7YQ_Z[>'G09=^\)% MB]13U,G]H38>O+(NWG3S]:^.H7NRUX8A[5LX-%K]T][%X/3 MUEU/&=WU^?'\P\?>>;]++L[.SCO=.U_=D4U[Z_6,S&'ME1OZG21<2?*)NN!P MQ#<$F(1_J3=K*0^CG]_(0,G_=LB']N"TWQV0SL6GRW;_SQ *.3VG6V\V!SO:]<3#K636;5J MD'M6P2/=S+;#JW\4J@5]+#'3&!YOZ.P'WG;G4#'A;J >]947G0B2U/K,G%MJ MVFK4RGO[!T9M[Y>C$? !)DKXNA ZDZP5_;$&7=0;8*9PW0KU=/\HU.!<15GX M(9970[4#0<;^+T=1H?2U@_KJVH8*;A@^ZDCM4(>1IY3G) T(/5N\?^/'0?G$ MJ: ;@@?-XL.:@P-_OT@]])SJ@,5C7@H1<\\:R)R[YJ-O'H% M@HJ>!-=B[+>Q//;5:/^3F$):P_N8 UE/?&R:O^N-D+*$L'ZT&8,.A2?EMY)+ MBX?[ZZOTC^K"8;??[@^?9).@ZM$#NN8PUI>]SX-V[PJBZ>&C7Q/YD"UE%YDT MTNPVJU#K(;:]=?B25<+@-80@NS#E:X4IA_>$*<8N3/DF^2J&*?^AB-3WOC5A MWP%;_AR3V1*F=C#$P,RYH=&WM76M3XS@6_=S]*S29[=V>JKP37H&F*AT"9"8D5)(> M:FIK/\BVG&CP(R/)A/2OWWME.V^@(0DTX*[J0&Q9]TBZCW/U,$>_G+1KO;\N MZV2@7(=C M7S(9*: MW]"XA.+*8MQEDK38B'1\EWJ'^I[DWUFED!^J0T0/3QX?4>)1%YZ51H%:I0-K?V?/MLL' M^=T#H[ASD+ZQS(!A6RJ%8O[3LK@CO+(* M*/<&3'"UX@E#@#B\'$N=D:WO/8AB2"T+^CZC_&$E/[P]5.Q69:C#^UY%]_OZ M,/7742C2\!T+JHA&C!3RV=(\_ON@SD!SF+T!9*LZ\(E]]?* =N3,P* M*#P:4F'UZ/7.&YT34KVHMT[@?X_TVJ19KW;KI'K6J=?QTE:Z]&GX-]BE&I#^ MSCT+NK=2WH<"&T#8&W!)X$-8I INT=*N4?FDR:ADI-H7C.E+GQ463,6->:0< MC=QBIB\H>O)* (T0V'Y ,!'[Q+I3QZG?"&!SJ<4(]2RBM0\<._>@'502WR8: M?#&O!L2B8[QP0<=I[=;3Q!CKIPRF1HQYY!S& Y&1MFUSDY%"FC2SM6R:4/)- MT0%QN,LQ;#B<&MSA:DQ,WQU2;XQ=Q+;20TW Y_C"6J.#TKJ-ETX@J"-1XZ!5 MS1HVJL5NJ$4?:M9_MM"L'O/H6J.>W:2WBDN@I<$SF[&N3;O4K8#LU&N-7K79 M?<6>\SD\Y=5YO0.A)DU\CU2#?B 5*170B13VP9@B$]5F%BKVO!]2 PJ4DPE% MN;?D7(>!D $-'>]HP,W!3'U8R,(;CGX(?@FK3\^*6BQE"]^=U)$F:,%:)K@ MP5PNF4S'@A:@C,!A4O3(4!8\XQSL4RZ@T?>&"4M3ZI9_PUR#";(;]P]B71+H M.(58I!T( "GN%-T%%^(]$*)"V:?,$ $58U(H:>$'Y+/I.PXS%;]ASCCLC*UX M:82SCCX[&>;(BQK@B 3[!T89 M'8GV/RO\L,4<)(_HT29W!^@U%TN@ G30,<'@PL";H9^1U1F[>0%3Z');3:5Z2'UG#:[M33&"O X4D.P8W.NC-T M.7T?I\M0^WT=L?N^'[*>&^H$U'#8_*.A&0AF,CY4NIP,,+'B8! Z$PM](05? MAG$-DS'SVO-'X/+ZS%I-K.*":'"8X-D0W_V1K+SB09[3_E6(ED9] =/*%MR/ M,9:IY]HJ.V5=:2&[!6K48282&_ED=I0EO5"+=#5:6[@'HH8H;4J)0"D$L^%W M<+:/\*?W^\_=E_27+ZX/Q>WHPZJH> CV+=PU=>3.@ O2IP0825;D12#8@]?B M$G@6^I+YF*RKY![7' W138B=KF4$.L=NAQS4<9H4.OAL:2?1OXWH7VD;^O>5 M2FZ2JN<%,*R==:8>LV2IKB5=BZ<@[U1.4,9_[:7W]W;2^7P^S@ZHZP-+Q'LR M,/Z&O Z9)36@O'X0*L6, N(L"=-C':=+V>*N0 XB9^8NU M'!^HR71N!)-5RCVI]8"%8K1D3#>Q=:@C\/='%)AKK4B@M9B8APCB=)?5;DPVU$H/[%$Q* M<+JN;W&;LQ!%/ \4.NFTAA+RS7!B!,O@C)!>&);S7CF<&(DS=C0/.X +@,", M%@AL&] EMK$1V]C9AFW4T/F(6M&0JB# * M?G>2DH1J!.4MM$]42[ WN<>=;+@[Z?5S-0Q66N:F:C$_0LNFHV>U;2I*3G@ M9M/ZV3\0.L T!JT9N(,'DXH & OO+5*UNO6WP12 BF!M 5("YMO?ACF\J:- MI^XC*:S:%C00<1U#VF<90S!ZG:$VB*Q09T3',O7JMBV]>.C=W4;H[0:F"83, M%R')JDH).#<8A,.P!\Q,Z/E$S=L,YC&;Z^BI*6@<&0T>T55O$INQ.$8_SL(, M'I,BSUI> 9-SS0[F>_&@=]0G5"U)H MS-Q#AJ5SF'E]M7RF$RD]62089BLLRIM&5(AHU3Y43YV@8/H$"BM]@OJ&-7[6 M&CI7"+,R-=8&$+'-8+&"B*U&E?P6KD>!]L,C$G[@DI.!&Y8LG+&B85]^GRQ M@0V(Q:9$2\ F'5(3I2.LV 0C0--4;81-UI*@Q"#$\2J-!^?XH8*'UYP.\IL) MR__M-LY:U=ZW3IU<5L_JY+3=;+:ONO][Q9L]-[\S-T&0($@0) @2! F"!$&" M($&0($@0;!S!BZ<+"8 $0 (@ 9 2 D !( "8 $0 +@;0-X^2T(Q3>^!>'% M56EVA6KGH2-HDP-?T4KUWH;VOS1:Y*K1:]6[7:*/\K5/[S@OA&=D%TYCSRV, M3G=HXQEB8NMSSM.E4&KX-Z_ZS.Q/!^B^?0R%@PT=_FM66R?-=N>D\N]?"[OY MPQ__/&^L]9U''X?;:O/5^XU)G?:I,/MZ&I M\"PP#90?7PCWJ^DK(VZI0:5< MS.[L[1>*.Y\.#2 $3&3P/2!T*%DE_F5)=1$WJ)G"C?:(T_N2*L*UG++P0TSN M1K!#086]3X=QH<5[^Z7IO145W#"AN$F="(/A*^6[\P:$GFVV?V>_A^7G+H7= M4 S'8&98M^# OXX73EPO],#JQD5C$4$O#&^)]!UND5_S^M]K:7Q.YDAM(+A4 MG'KDC K+8V)%=[RU06]1E[WC87^/0]Y0BZ]6^(E&/)*B(\^2B*UW342L[U*" MG Z"2UE^PKH? -GK-"Z;==(EC=:?]6Y/O^FSULXB]4[(=T*^$_*=D.^$?/^\ M,?E9R'OTN6-@[)][O;;@3TOURUTY9-+=/]#*E'DIX\ M5WIR<$]Z4DC2DS?)53$]N:#BFIQ33S+O';#5=YZ]Z(V#55._N V@/D/6\L;VKS"LIB\R\FER0 MF5__GN6NJ92,C60;ESJB74C*Y2YG/\\Y]]5_O/UPE**JT3E4ALIV=T_.-:&-4./NI@)U.JDMM)G6R\_NLK_.KU7__R:BQ% O_]RZO_ MV-J*WJJXR6511W$I12V3J*G28A1]3&1U$_6CK2U[Y8F:W)7I:%Q'>[M[N]%' M5=ZDM\)<4:=U)E^??AJG@[1^M<,?X64[^FVO!BJY>_TJ26^CJK[+Y+\VAJJH MMX8B3[.[E]=I+JOH7$ZC2Y6+XHA^J]+_DR_[NY/Z"$'#P=/#M,#N337?$\>3I\.A@\CS=>O]H1\'^ZR_QCWIREA=P: M2YS+R_[>[M]G7_<*O^D::%J,99G6'7<,2G@=?FW>ZKV;?OOL*&KYJ=X263HJ M7M(Z/WQ8]''*KQBH+(%'Z!V*^KO;!^%XO^W0NE;LQQ[!1"0)L,;60-6URO$9 MG_Q1QVC S.:SY*ZP9?1[[481YL;I_DD4W=2;CS9_@&IY/+TY.SZ^/W5EP\-28"W_;-TT1I8 M^_I[<)EY*3&M>>BQ7= OGK;9%*2ADW$JA]'IIPE<*HM81A^&PS2693149814 MH(F * "NEWQO$HD*MU^ ;$RSS'PME[?+GV6R;RNQOO^&OUG"ALM/,FZ0Y7EG MBV&*PTX%,G\O.@.^RC(9U\#-T46I@"9 )AQ7(#P*E#I:#*AB*[I261JG=5M, MP0<@&S%031W]6Q2-*.^BO1X8._VG1J:;M,ND&E,E9@:H=R>;W C83-!&0Q7M9@[8/:.8W 5+E4(L5 M%$EP[S'L=4+4DB.A#UPFJ+#(;)K'=Y\KOCGPI, MMVAVNRYE59=IC']>U2J^X8>XN^:,?N^%&?VYNN6O#LPWQY,RS:)]^G@X\U$" MLR^<+LF.T_]MT(YU<\-IL=[Z391P(Z_>B_;S0&+,/NZP^W%FE:["5>*W"+T< M'R:+5&-3P OVS-2ZAK#P]6HD80AE-$WK,0TVW#$:2#B\7L1"E1\8;.YRY>.L M=/H3"\C392O6,QAS7J1@H;$9O(9RVBLWH41B*!\CQU>K)6 MI]^06MY]/;5< VU,1%FGLHK& @1%(D&#Y##7A+:0_D;W'8@H+;6W1G13RHQ( MJ1JGD_7>KFQO?UF")$"I[GODB:Q24(.POXD)0.//9K-1/H!^,[?_XV^'>V#. M5/,VGQX_;++L#N,X*@,B$M:QIZOQ D5ZA^X#TLH%&BJ5C37!CWD/!<@4_$B* M$,!_XDRD.>NDB:K9W31?@FQ*TFH"\JWZ N+[(IWSM;&A'S2P^8BBF>3IY2Q3"=U8.GATS!*&M\4:IK)9"03OMB*4-:$ M9F!N7$C30Y5E:@H6E01C/2:S#+[5T%ORKXW=#?I< M341L/M\CM1/-RL4:J+5.S,W3-*G'5J#MU G^J/_8H4N#RV\ES#L6F::(6DTV M[IWLZ4]:#+AW,"M&[R7;^RT1H(<]?Y!'GQEEI_!^"$W3 Q,9*Z:PEPTP3(FO MQ2"*3WM?+>R[EH V;(>(9VV?+U4KBZ_5RHL)(9_(HGH@'3B7NQJC%AU(S/)@ M1I@L.I!T=5HT\&$B6#MK ?1&5#*Z$IDH[T@34Y0!30(4?(D7(IN*NVKCT62X/\\]7Z.K45LM(I)P68EH 8KB3H M;%'$5EE[ZPUMZSNWN\IMMW-5/CN-_00FG MZ,<,AVF6 AM46GN[ (QS&O!^*8!_,-0_C#;[3Z)_-YD)T:&6W=Q[0E=AGF*A M'P^RVKXA00"(/[9T2!)W(Q9-)3>B3=$IV ^W^]:'Z3 +GO0B=-8W]Y\XX8]P MCU'! MD!]*^;]-BI L$YIC-DD+8,6 MHR#:BD?'4V4I)S,_Y$4Z +OJ30,F61U=@K(N8I)%E"Z(R4_HOSA\&FUNG'QX MRE'HDPRV"X."W$RK>7+D!634AXSE%9HO196G.&R]^YI$ =2 M&9\,CU7@6XUHZV#X,!\]C-:HUZ+PYQ2%CT46SA"DBTI,1)H$DD.Q6!JF)0@# M<2O2C.@ :!L- HZ>LF29X;=>1$PI)I,,IDV^HL206D:L5-7$DD6LH";Q(O4FV9@6^@USS&W\O4B,QIP'W0 C/AY[ MPP,5E26:ZT"O#IK:Q&%-U4>M0%T:6"*EXF&3X:.8!?UH9-M4 /N5VK_))&8: M8"XFOS\2:5$%1NXZJOL-N3%9#3>B:U6SD[F$[&;D Y4XHZX]HX#<" HYF:A2 MA[.$&4:('Q@ !2;&WLP;*EL(P01@ N9I)6>A!-O1;ZJ4Z%G/<]ZLQQ:^TWK@ MDZ:L&@0'S')+ZCGJX)JCB2>JUG.,,-+#[A@HN??^<]FZ311-BQ(.+59!,(/-X"B\+BLKTJ*.#5!!(?D6HF[ 69O" MZRN%^I_RFPWGJ=@?;87-/9=VVX]YHWW@# "X84RSE[>I:BH*B6FYA1;Q6,%8 M@>_*&QVS"T) 1<08>O(HRX1,$K*< Z:[T\ _?EO*S*^FDC,.E4[UMQ9&A8O+ M.5?T4+T!>=,:-B4[S0O"5[WYAG?/K,/FIR?^6I O;$?&*T"@PD\X,OV*6%5U M13^QN&I'R4IG9543E*$HG3 7F]>^,#%#=RER+<$>X]E68,;HH6P M5@5)6L69JE#^ZV@[Q2C8?4*W2OG^6*\C=X$F$CX)(Y"HDK0@'S;9,,VR?-:I MT[>2)-%1"]HOGKH_BLZD3F!-PI>^K?DE>>G[KO]LUB47-ZPM25?R?4L 82@T@7)?CT->I? M3.X8=QG3;1Q?JE&]\M:! XR4P99!A7YSUP3M-A<-U:G!]7Q9%5Y7X4H@!0(; M8:(*]@C'^3BA*_<6=X3R723NNF# RQ)W>ZL0=]?8O,?P,A?*/2SPU+;J3'&& ML4:*1$=+#>ZB79QWW[PBW+N9/N%CH A=U%JMHDG+71/4)^LYYCYP3T\ 3;K#@<+M>>$[Z-WK% MR%49Y%1YJC3K&5]B;(+1(!4R58QD&6 -*:F*D?-TPLDC7YY8$6I?Q;6;%TT9 MCS&ZQ>66__C;WOZSH].KBPO\Z_#H243F2O<4CA$-E&-^B#Q^L.\'C8YB^'E^ M?!KX'Z614Q/S2NS#H;2Y/\6E @/VWLDB)@&R8,'=T<5?'5X,;1E*Q,1Y9+"* M*,O,$\R 9N!$\"K43P,)JSXT2&&)6FW8-9.?NZ;LNTK!_=48?3:P>\*!78]R M_V0XSL=A^W]U$JP=(2P4PQF:KXC*:P&EI@42271NH*-+***1U"8R26T6-! MPQ!$*2NH3@^F2P.Q1U-YJ5!R11R0M(=QE8222[0P8+;:OVD)_/4PO0U2[7!P MU:_GC"AN\@27)V"SQ[S6!DN!3T=E@(@):9Z/6K2@3ZQ#4PPPE1-5&DO"-0*+ M8H$Y?=J 36#CL?>;7L)849\A&$JF/;T-+7@2H!5RH;"A F>6#;[6UI+V;,@,Z$G:8E MH&@1S]U[F_$:;E+4>.5L7/$S;*&394.*SVGK@-X.^UZJD8Z$DA\85/KW+$P- M#:""29C^[+6C_-891@8#"X)H%9$I\ZH4@]1=>QLB*KN\ V*_LV6_".";_WYAE/@7^H/(Y U=&<<-B #C)'* F@N<3<,/LS2L&+]!ZXP? MQ]I9WK@? D-K[4"8WL:6,.AF!/EM"AI0D;IA>>W6(Q3,3P>PP2V16HEY,'2M M&=$2.^?4[<^.TN8R5IE2)U@4 I\IQ0^M;$^*N-Q]>V*A4+0O8]6F@7,]1LW1 M3#+0;EG @3%(9>WQD7 <8(IE2EACU,BJ,1]=3@8\,,*O(;_">#)1DE -!CPK M]WJVX'\834MPTT";.DT)CRV-RM( #%IY&&DJ$Q:4Q,W#4C1)+P*>#@- *.V! M?JRD3"MP7K<&&FB(4[<=+E%[J1+GKO(&JHQ6<6.T(MY'>0S(?*@-10 U M<,A()"#&X)6E8'@26"CQ'6]1Y]9<4SCQO\_.#-6PM^#^%_V>\>OMG*'2%;_!1N1- M'GU$]J>?3/L1^OG"51WC%96[A+J2D?(,19"30!1%KUD2@\#0IAFCBD:-7I=% MT8IZOBJ(1!U(J[F?F/<2/QP[)F_+K*8NJX<"%15-ABHFT MEC7> GR%O8Z'03+2#, ?@7LG>CCHW,/:FGB!]7)897OBZ .!X9H"=12LE'9J M3$H2S360YRW50W8(JEV-5SBVR<8\=<5MKC).M6@>E[>R00WC)%N>1&?Q1DL#<;^ KF M?P@J+C9R 6X=ZZ;P+;8V2U&UV,)E[R>J8KR/I5\:I*%;G6=V9H,1,-B,E#J3 M4D7R" F).EAC)1&9YW@;10F)OKHR=13YK,P;R3II,DG9^KS)N&2/*7U[C-[ER@'HI#5UH=/F;PS-^SM[N[UC QD MTTJ[..CAP*>)L\/#4<\P^NR";89Q2Q*LI+4!([FU">J&MSJ: A^>04?L6\Q[CKQKXZ: M:.'!(@*U!F(IU)0BF!JJK.$C>&H%"*BRT?RG(]5&N+1L?99;"TLV1%4UN=04 M7=U8P6;$B1D_52*9@7+XT)L+SJW7 4@)A)@IAHS9/G MPN/\[_^YS+R28S/.>_GSK#KCD=Z,'?3!BZ=IP]U[C@6/62W,YJ5>@)8[KZ.J MJ!AKSJ0(AGR\9)?C5F<*B?TPI*_-9N!C<4/6129 XSLPA]Z.?YIZ+->BTK*[ M]BC\.<$JN_ E(<<78'S"!WWN2?HFT+A C");C![J/&FAC.C C2,-]KF=>:'V M&#)*@]WJC-JH!$$9%7($K$:'PI!$I]ZM;*2C^*2\B4Z;X&IZ:!;O^8O0B3^W MA/NNV)"#E2#DIC#LNZT/!:8W[L*:L.B"X#X/+ VSA0_6N R5;:O/ /71-XTY MMD,7CSNIH 6!4-9F0G_R!,#%C#;W^D^P0U&ENRG23%PO$$5E)Y.VML=#%S"W M,6KE6ZD.NC76 09CR08!9^J$-$8U6RSF$KN6RRGU83[UP)FF* HB\$ ^L4W3 M%(6&L.+'O?X6ME;0@*OH;.CY4R+-@B+6UB ]3[]C;]?'0 MA18-,*VH32@ 7IF48EK8/)'# 1LT+TPXQ>C+W0KEQ0_F-GQ7=I.TD M\J:BT".&@]#+QZ0GBH 0YZGQ0.#DW-+I?/"^WV2&[0RB7TH8 ,95CJEG$D+[ M,9^$+OJ):HI* M_W#_>B_I(""V=GD:3[7P[^NWMM1$FS[]Z;UY5(&7G MMZM8$,E_/JDW7M?C5SOPA-=?_?Y__&U_[PAV%E5)AXLVD)3K4NO^@E2#X5VNUS"V!7N4;MS"C#O:#$LJ-HYU^C4X MO=,$6CH0=<'^V!Y#! Z812H8,"V%SO(A5CTF=T*A MSBTCZ^( @<12ZJRTRQAH;M=-H3I>U($5<6 "X?)_E:,:3#D 5"B; MRAG/LK50G240#TBINU'Z>VX!#';W_T1B[?L;*RLY/L/H^>79*GXX?:&YDGID M3&$"KYS& @%L;FN,5?(2(UW(IKHQ(1DWC+.W7&RL&!>O+QU\R@7/B3F M0N1 M:Q@58OFQ#2$&XLY#V%'8'WP6IQ#$Y#$^1Z?;#U/S9'@6&05:>J DNC,\[J(^ MYE1#6Q)BY^D*/>A(@^XSWZ*OW#3^B)>_3&N@TQC) J4LO.9-2C&_L3I0J/:KNZJ6N;1[?;L0;%?36A85E-A:&D[ MZK_LO]B*;[=V=_M[AUO_/K_8>OOFPJZ=SC*$R*RWJ>Z =4)FK3$Z[=(R7-V LD!)++%=U'+68&^7UV#_Z?.MRU^.'SS_MV!/ /]* N11 MO!+SVH[401_-(?/P3$-]?F'81,'AZ3FQHREZ_C'#'$UD'X.AD[;#%DF,#)4Y M%=(%H?!0'-DV+L8>T?))FPIA;4\5='2QTL<=(.IDSD\;Q_S^L9GGJXG-8)<* M:C6@*>."'--E-UZ9,S#]J)S/'^_^T:@L#), M[Q1#YE=R1:SQM[ANF!$M>+_M\.L2QRE:CBFC/2CK72HPR'7K(UO*ZAN:?![X M' 115]6R-^A>Q'WU&:6- JL4"5G4,&W_+6Z "8BL##8V[((2.#ESD=,$MZ%6 M?FYFV(!F8I,=W@\5&,A8KP0O!'U819MR>[3-,9=&UX#*+&NP:'$R5H4D$=GD M@R@IN91?UO'V$P.6,6^.'2B!B!.>PE5:,7>=Y&+ZZ$;>!8$.-PAM0GX7XMOVQ:'<9'>W)+G6B[T)U, MM;DR,9UY5(J0356,O$"+H6URV6JONV,EO( MZWX?M84<[^F.AUNK+J:_#U?AL'F4LHUG]3,NK M+NNL,[.MM1%AD$-A'4"E;9=I!O 8548'.BG3TD[V="M&&!LWDL6Z>8W1MK\D M?OQE/BXQ&*VI%5*DS698HYJHIJ(S8$;4R%OC(*CEBHW>H=04GR*1W*855JLW M$]9/!FN.*T802D)8L_RA!<(;VAJH@S_]U2/GJRMA[D+4=": ZXDXN O>:YII M);@ V$$_O-2%O%G+A4T4;V$ "=K3587G_%;-8*)@PWHV!4 '9JF. .%,E<<1 M]:0I]Q>3**HB^4B\IL56.O\[,KRLX\IF?A=9?V+U31- M+["^$AO4C!XHYM=YY,>91[8JXH-3"4OIC!QV\G20L$212!=W7K4EZ1S755=: M34.M:3 8@^WDM=&0YN;,!XKK4O"(8I4HRI.4JO M'OV%KFYCFJWH:E:78[79,=TAJZO(17?33=U]Y$EB/J?2[9]*<@QTDL4I7KTD M0;.? #CG-\8IY=#,@ER2G$L]"CGB[BRD(?6!G-8+GC_6'#Q8E="D$D6-Y.S@ MW7+"<[UVJ&[26,B44=TW7V4UIZ*V&6@>/KN+F%S/2:5#JQ);)*>?Z' M7IE*%XO9>3[&A?HEA8;AX M5(J\%_V2B:I*%,823#BA4F2.45_2=G&;?Z*FO]X(!:?J(H-R)#K3N%?=_IL" M>F8[(VZ].BQ36205=U^U0] GG'AN)[<[L\MB&M3R._42IMJEQB:YM$Z.S(BY MF+"<1[?8WOEITVP_'GK E$N_<(?/<8Q\?L(5T3<,FF$$ 3G<).LP,C,W_QQD MF?WT,M77N\87V*98MX7T#M)^AG+EECTGI#TTS5:WI?H<]2F"Z-7Z-UN.;FH Y'O1H2Y\:K]F+E7@0)G<,4KI0C\XVXV[JW'9AID7'0)?H_LEXZ?O;12M)67L9G26;1GZN MR+>.TOH>UA$;/$!T529PM*JA?J$8N&RXT$G./>LI1QM>4&_#Q6@\O8;0)VF:>E4>1H7;L6:4E3X6 M)29M38YR;I?!>_CER^.M%\^^.RM]5^^RO[N:3!@:4G(Y_D0[/#Z#]MH47 8< M-@NQ ?%#NNO%482DO>"Z?B_:HTOW@]BY3I_$3[PK=^F[_L'"8F6T#RD&U:IW MG@TDVO!; )$EQC<:!SP7G:60>'R!/L6Y58?CXOV:S3O'9;(3'-FS:]%*R*-% M;X-HI9^JUE]J8\*//GHAU'"-9_M?M;OP#UL2:+8"SD_^ZQ[7E$K2ZQ>^IAMF[,J-0V#E00;EV-K:$X0@JV5BX+[:OW1%+;( M4V?^\- (_8 LE4,+'*+E7K2@MCNT#H@.&5M,=HC?MHH/99AYCYUI."]J6(0= MP&HI\% #$X]VT[,MJA+0(R/MW,VN!KYDG=)9G2#NKRRG8S)\0%$7=-J&.]'D M 0+Z?%X+K5E\=*NIUGW/@9G?:8MI763DV),=0D1[J])$U[9^[IRJUJ'%KI6F MEOD:-AV>_W+DJX!>U-_OW4,/'"V&(!V%P 'ALDMT3$W"DGX@ZRE6.KB%:Y5% M!L>H$)H/9:0:LK!PN3%:2VQ>Q#?8U_GPP$3JXE\"^5_MF3\P6/1'(\[<$#B"3,5[G-6 W6>T^.S1!SRY-HU3 M+^8WDQMKMTB[K.3GKH!7][-&C M'IRL [T6]?LFW#Q[!CV-D";=(W&!7>)EXEE,QDCR)5 8"*N:P1^8+]3GH,Q& MFL"J=7!'QA:%5M*7/<\[7(,0D>B^LP;P8:.!7->9)F'LM 7-B,AC)R2B#@UT MM&T"XT>_,7#6B]9K&3!)QU,HSB','DFJ5\3A8)5&Z6#/F%IR:]RP3;)++LP. M_I%*ZL<@;U;2+0TXXYB:)YJ#$KA[Z3)"? LJSI%M6-(0^(R_NI'ZQ)C9\6Q6 M3X+NB_,B;87E+24/FJ*EOCI1K=RO9%+R%*3>M,SN]8Y$"P4ZXRR< D9GSJB."1)]5H( MDYR)M+3H'PL)=4@Y5PG76&D8*_HLMAS#:_\%7S:9+Z1C>!9/ H=%,$\5$/@&YT'YCA!ZQ!'#FGH[K1=GI9VWL/>H^:$ M.\R=@[]"S1'M:5FF_)HE@J"B"#-J&JYYF]09+>\\IUX(WF'@46-JUSQHAGX& MAF U0(EC8SW=;WS 91&U-_!VW-S9-F;5O2'/M+BG0#)W[4VDH/Q!AXG4(V. M@+\R$Y1$E)]D&7-36C(%V!\DIY2#QAYTV'&$;DY MS -+64JN)P<*236IZ7,VL1*CDC(\<=,[S8H^VQ*.F:,XYQ]!67GG!!D++.[/3L24AR0 ;AU! M^3D.HPYA6@E;'T SC4)R M?N&TZ53 S7#1K+.' >CV4VIF^W0D")[/QX?\T22C=8!FM9R^DOK-_U=POQ>D MRO]6&? %@CI.3<_?901J@N#>G*A-#(J7-5V)B!-"\=)''[=%7L+GD4(]%[ 9 M4VN06STOL M&A.&# ?09+7I9^9.AM?E]_%8*7([[#*$BSEWE/74ZN342FH/;7-".OZ"T(S+J#;W4=:?:Q"& MY$.6L/#',A=9R22IR96.LF!P-+RC,C 8-)\1R4(F"GN\X9A:S8&ZQS;KEC!Z MC[ J&>)P7%/"%E[(6A5^,([*@]C"8- E7Y*Z0\#1ZVE%CNK[KB0G[H&6TZ0! M(6L@X#/R,Z*:=3"YANU@H2WDH]V8T/%_%'OQ]\7&>X6GR)$/B5:$R CJ0HN]E[J@PT'=T%[)E@R M*K?I129@S^*UW2<#G:QTQ,>2F2/EA]9 '+%52#=1]B#%X^0CQEJQX*M$+@G# M739L@KT3<97F6 _H@.=V8&2.N7-:8C71\74[X&@B.D]OCTI!-3@94[ M9C[VD97MNVUJB[XAJWUM4>:W/3KB:T=Y=AY]/+L^/[VZBC[^>GIY^N$=ZVAV MJ#A1IV/LHL1D5#U< M+-+'*;]CH++D2)^/\X^_]9_M?H=_S6)XRQ!(8DL;FA;PL[].!?;=RBQ)U6K" M] 0KPU4=F(#6O_YK8W>#/E<3$9O/'4MW#=YG%9W+:72IF,U;"A:VR-\S_[,6"_Y7O+1[O*\>J72JW(=9#5@ZF;QL67SA(G3/3^^P M$6J33X243Z*_[=+_5CU_NF09"_!O1"F\X+,3OV(95C%-C"8/,S5].4X3D ++ MF&4H?<+Y6<;;V_BAMWQ9)+]3[6 7 !E]%!DV"0'C9=JQ,M^5T[\Q":SG][CG M=V\6?B0L^MC84UMG>[O+<>5_:%)>SW4]U_5<[S?7'TI(_>R;NI[?VH;P[@@. M=WG__N1'9\^U_%W/=3W7]5Q_*"&UCCBN(XX_ >^N@(S?W#U"&EYF"#7LR_BC M":Z?G:+7\WO<\UM)T#277R.3'LGTUO)FS8_K^?U #'E65S^QN#D98\W5J>E. M'7V@XPW+'UWNK#WP]5S7JZ/?:XDI'8(R#Q3?63>L @U MOBS;[T?NM?H7\V&@DKO7?WVU,Z[S[/7_!U!+ P04 " !V<[5/;.!/ /[=_A8Y.;^A, M0EZ!(Z3,A,1<<],#+J33NX^*K6 -LI23Y(0\?_VS*]N) X%"2WLEN#.%2%I) MNWKY:;4V:?_2.^L._SGW2&@C0J M-3+45!INN9)45"K>Z1;9"JV=M"J5V6RV,VOL*'U9&0XJV%2S(I0R;">PP=;1 MZS9F';U^U0X9#>#WJ_8OY3+I*3^.F+3$UXQ:%I#8<'E)/@?,7)$:*9<7DETU MF6M^&5I2K]:KY+/25WQ*,PG+K6!'WG7(1]RV*TD2.JNDO;5'*I@?M0,^)<;. M!7N_-5;2EL&O*(&7+*9F2@(BH/79GA_V.M6G5B#U%[J'G4ID32".J: M?:^Z_UNW4??V=AN[)[L'QXU.;[_;]'IUSSMN>HVMHW:%PG]7*_N1]2RX9.60 MH2VM6KWZ]G9W;]YOIV95_4PK)K6Z:"7\J6&^=O M5\LE9TD7(R4":"*=(=*H[=16];U/M0D- E@69:LFK=K>Y#JOJP^KA^GOHFS7 M&PS[)_UN9]@_.X6-,;CXU#D=DN$9&7SZZ/WZIK97/:PU:+G6W*;ODN39(,W> M#5:R3QYN[(^Q;?C!(Q=>]].@/^Q[%\3[N_NA<_J[1SK=(3D[(;6#1K/TL^G< MN2"=WMGYT.NM3 :8X2:H4:VCZLZRSN"X<^I=E,_^_NC]DQE5KU;K3[/H!!O; MA0 F6OLH\00;N5\B':J5)!=72DJJ@Q+QF;9\/"_7=MX'FJN+N0XCF1_:?'JDK%712E8R O5D^',S>O<*_.KM4=NY<N3D$X9T6S*V0S\(!MR0_Z*J89](^9DP"9*6P)<.(&5GYXQU?)?R2&Y[I;ZI$#BF!K8^;/)H3JZDF@D6 M7+)2P@*=$"!0L#RE@@L35*9<$BKG))96QPRZ@BN4NTT!$"B)(*4Y%61,?5N5R-T2D,QGQE ]1Y&(7C'H-]>F@;P E($NA;N&01\HX',-5S@0DU = M-(&U3F8A]T-B8ORQK#]CFJ6-H $1-P(N9WC=FW$;@H%FPGRG(+8[ =44;@68 M3AB4T3P_# 7<"KAM*-P:+PYNC(RY!'P@B9:X* '90!R*=:Z,PAZ8#0)U0SAQY "<=5#X@@S. .X"9$<12+ MP*5#MP[3 3>^4":&>NCL:5AM3F:BE<\"R#9D&Y 3,&!8PA7OV@^IO&2D W[4 M(!;,Y(*4N]LLC49"([DH)>:G!:C23:9!AW@S;16<>OZ<:GP+I^Y#6'U#$;9N M>6X,QNBF\CE@!IH#)+H;Z)$L=,;+H*;GWJEA# ^#R3;EQ MCB1(,>G:P>#]T@7-N[&:"?@ O$\OODOXEE(7%PLYN*.@BU&"!^Y!J8E'A@>< M:HX&\.1Z[AQKB2W%!J_,[D@R[G[MW$YE&"ADPT84TPR#)^,L14S+* MPB_NA$M' O0YQ,8+AA<,+QB^2:CS-Y7A*1YO8Q8?A*7A#U>REN4]X3:N1,A;R$5K0EH%Q)?\FC^[)]AU5QG J MV/"F=*JX#ZQVS_#P\9Z,%WJ]2[0*J5E<)TM*71-C!)2K=C'PO5:!QPJW3B Z.,RX FHXA;R]@]COM(4>V\XX"#?JZ1;4 D^,D& M_7#XC5&8C.OLWYB#^H[AL?3=,[]W1=A[ QA7>,:%9_P"PM[XD@.&HSF@&Q_= MX8-!GS-@;1JA6(2?9XQ>8H MT;BG6O,Q)$^V^7/!0@\V?RO9%'_$X#K5#TKNKY\?0\'G9?'CCZ_O:!_B#]_U M;84\ $9LG'V;/G\_DWTIJ%/M:Y-KXE[E(6^J[M]SL;]B*C?^/OD%SO5_>LP4 M4'K>]A7S5]CWPNPK#HSBP-B,B2SFKYB_PK[O;E\WY&Q,O&OFQ_AV+#E+WD;8 M7(.+DV/3)[*8OV+^"OM6[7L">[8S4QY9,TFB>(M;,-2'MLXUESZ?4''WR?-H M_=[])$/]P\^LU2>!=WT9Z7_UO:BOLH3[6MC7;?=]M4?_!U!+ P04 " !< MA/U0/?V^NX8( 15P $@ '!S<3(R,#(P+65X,S$R+FAT;>V<;7/:.!" M/[>_0D>G-^D,! SDC=#,$$*NW/22'*'3NX_"%E@3V>(D&<+]^MN5;3 )29,F M[36N.],$O:^TTK.KM4/[EY/S[O#OBQ[Q32#(Q:?CC_TN*56JU<^-;K5Z,CPA M'X9_?"3-[9I#AHJ&FALN0RJJU=Y9B91\8Z:M:G4^GV_/&]M23:K#016[:E:% ME)IM>\8K';UN8];1ZU=MGU$/?K]J_U*ID!/I1@$+#7$5HX9Y)-(\G)#/'M-7 MQ"&5RK)F5TX7BD]\0^JU>HU\ENJ*SVA:PW CV%'OVN< T.6-S,I !#0]MF>;_LI93FYI#E!Y: M'K4I"6D ;77MI+GCG.XV]QO[ISN-AG.PN]=H]'K-_5JCNW>\VRL=M:L4_MM6 MZ8]T9,%#5O$9SJ7EU&MO;P_7QIQ-@O+09XJ;#2U&"H;#['34S-BV[(M2&'9M M*E3P2=BRZ_QTL6QR'@\QDL*#+A(-D8:S75^7]S[1IM3S8%M4C)RVG-WI=596 M%W8/4]]$V&YO,.R?]KN=8?_\# [&X/)3YVQ(AN=D\.EC[]N>QU/PWZPW[ODO3^ZG[HG/W6(YWND)R? M$N>@T2S_:#)W+DGGY/QBV#M94P9,PRJH4:NCZ'9FG<%QYZQW63G_ZV/O[W12 M]5KMF3:=8&.SK(")UA[6>(:#W"^3WRG2Z#CR)JQ,7*8,'R^(\:EI?95"K*RK M<78?*UC<(-['S[LC,NW7UK*6+C8//6AKT]D!0JD"*M85A'6@2T-'@L&B"9&4 MOB_52C:MI]1-TX\W 0%5$Q[&XM'(R#3#DC+.F7//^*T#9[M9VZWOO#T<2>4Q M57&E$'2J62O]<$LW*#80VG@$JH"8X?M2'0V(\?"'6I8F4L?C--\>IG5N%AWL MKLHVM)_ACG*I2$2 U5O?R758R>S29M,C:8P,UK+B%:C'RY_1Z-T[\*O/AK-] MP\2MS_[E3JQ/?#IC1+$99W-P@HS/-?DSH@K.C5B0 9M*98@,R2GL_,3 U"I_ MQI_DF%R(2%&A4> RZ8?N]N&&A;);H6H/2)I?0*" P$L[*_6\0N"8:CCZ<,B# M!;D*Y5PPZP!8%JB8 )Z$[1E*N"U!8\I#0L,%B4*C(@9#P?W)7J4 ")0$D%*< M"C*F+F0I(@-PNXV,Z]VJ$#*7:4W5 JL$](K!N)D^->1Y( P,*>P=#,; "BY7 M<'^#:B$T!TE@KY.YSUV?Z A_K-K/F6)))SB!@&L!-S.\Z\VY\6&">LI<*R#V M.P71)!X%4""XP^@2?71%YT"<@*<.&,N",H\\T!:(@#!&20JQHEX!&WQ@:@.K9L%89:T0" M*@#B)'#(#J>M/"[5/AD+.=279<.W8__IFO^[L'>J$54FT!MT:.1YS2%H@] E5S*('4,)QUP,B"--X M KCVL3I6"\"E0[<.TQ[7KI Z@G;H["G8;;;.5$F7>9"MR18@QV/ L)@KO6O7 MI^&$D0[X48-(,)V)4.YLL204"9UD0I28GQ2@2#>9!@/BS;15<.KE M,DS+"K&Z>D.+^"*?C3_ IQ'#BN#00GOF%0YL81@*PY K?H[R:AC8C(K(TA,Q MQ\9CYAH^8R'3&Z[S2[_^ =8@3FZ^X5NK V!Y#J.(XQD9.Z6X"'VBBYK,PR2 MC+\<,26C-/QB+5RR$B#/(79>,+Q@>,'P/*'.S2O#$SS>QBP^"$O"'[9D(\LY M8B6,H[V(5H*PS 2!X[YB1Q@<=NFZD4*89KSC#;T&4AO(1VA!7QK6E?P3/[HG M6W.[56A'GV&F/7@VH9 M M061/ K)I('>C?JEY^\1(7GGP.K482N-T%F)Z_T_+K0M7TU:0G>\LJ71-C!)RK=C'TO1:.1Q(U7L V,=FP%=!@$WAK%['/>1I,IZQQX'^6PG M6X!(\),U^N'P&Z,P*=?9/Q$'\2W#H]"US_S>%6'O'#"N\(P+S_@G"'OC2PX8 MCN: ;GQTAP\&7'DGP.%0^"-?& M_MT(=;X*O/>TNJ_#^YHU'X/R^)R_%"Z_!-2)],[TFMAW>K2X[WZ0E?_N)FS]F>!=WTGZ?WT] MZJLT8;\=]G7;?FWMT7]02P,$% @ 7(3]4&T2W'X>!0 (BX !( !P M#,R,2YH=&WM6FUOVCH4_KS]BC.F3:T$Y(VR$A@2A4SKM%NZ MDFGW?C2)0ZP:.W.< O?77SLAN]"UW=C:KJU2J13[^/@\Q\_Q^W]]A%;3M, 7B*5$$LX0-0SOI :U M6,K$-8S%8M%<.$TN9H9_9NBM6@;E/,7-4(:U_O.>GNH_?]:+,0K5WV>]%XT& MC'B0S3&3$ B,) XA2PF;P9<0I^=@0:/Q;>60)RM!9K$$V[1-^,+%.;E Y0I) M),5];QF3*9$]HQBJ8,8Z6F_*PU6_%Y(+2.6*XK>UB#/9B-"OFMI3\BUW+3&17HU>>_1X"AN;*-WW3]@Z=]M'0LIS60:M]=#3HC)S# M0\?SWCB.W3FH]7L&4K^Y5_E21J:$X4:,=2ZN99NOO@_7TS-7 24LQH+(*SRF M0H73TV74C=BY[8#OSC\8FZ&&>3SX,3'_SQSR._ M'Z#6(7QN3IK#)DR\80[6<@[,.@PF,!B-3WUO])#1EY@[9AO&[\!_[\%D<'8T M./$FC?'?'[U_8##TM<4V3?MVBH;BZ!;JN]8_5F>,!&>,(1'681@3'(&W MQ$$FR06&<121 O@$9S23""::HAU.&9!$_9DC.'URT/;-KM#/D\06^4CJ[M? MAY"#"HNG*U#^DD2K.B292#.D0$H.&Z3C0"ORZY=6V^P6S*,44,@3K:B;/ELK M]7DK5!K"!(DI8CAMC)<4KV 02&W1YUU7=I3[ZG53G.:6^0K.&5]0',ZP^TOU M=(F!]JX$% Y%(K=;T!O^90EIL*Y9EA!AH?+-QYL!&!=S1+?+3J]16THTI5BQ M2.G:^K9FUO)QFJ"@'._>F.9(S @KX*%,\G(BU^]B9D%"&;L=J]DRV_;!J^Z4 MBQ"+1L I14F*W?+-=]QHV*IOR!#4$@63O:TYNJW)4+^(;]8UZB).ZU6W7+.# MJ6/_;[MBZPM=_0&B:W3J8+M;Q-CJD#=/?7,\Y5+R^=94<3AVP5 MYZ43>+S)6Z K.<,*%$CT&[]0%7VNLV?A4O%OKYUJ[(>(B M'T")QJX:QK,Z(4E)O:6*FT,B1*2=/Z6KH98H&>5QN&^5<= M6ACUJHP6NLL3+/*8*6SK_U5'_5ORN1:[ZF/N?>KGFQ_JI].Y7B6M7]+6&[QN MVM"\P:VUBUH75_FQ7/V1NKIN<2D^9.INVYWB0]4N2O>X,MZ]1=UA?ER%BBA? MN#$)E48\N?PJ_NXOO[50K]%;R1)23DD(+\W\Y['P:Z3&I6\"'PC7]UG+?[3- M/*2B?NQ$5OQ5_%7\W3E_5<.H&L;3(++BK^*OXN_.^;OFV8*GFW#5.9XZD15_ M%7\5?]OYW4(^>V4J.WH60[W<)5(E&JB]3@5A 4D0O;[S[(QO_X$<];WWK.W_ M!%[WD.Z?>E[X63G('Y=^WLN?X^[_!U!+ P04 " !U::V_:2A#]W/Z**56K1,+X :'! M4"0"1$W5&]) U=N/B[V&59==UUZ'T%]_9_UH(4W32YND"7*D /N8G3-[9L^L MP)UG@U%_\NEL"'.UX'#VX>C=21\JAFE^K/=-%I!2ISI4+7-)?+96U9K\EH9D[.3;U4P^12QK3F*[_2?=K17=VG3SIS M2GQ\?])Y9A@PD%ZRH$*!%U&BJ ])S,0,/OHT_@PV&,:WF7T9KB(VFRMP+,>" MCS+ZS"Y(,4,QQ6EW>#EG4Z8Z9M9$9V;NK3.5_JK;\=D%Q&K%Z>M*((4R K)@ M?.5.V(+&<$J7<"X71+33L9A]I:YMA:JMT:-EMT- D 7:QD[/.1S:C8%=?W5X M,+"MPY;3.&X=64UKO%C^XZNN4Z5@^SAT9W K8_/)^<')_T>Y.3T2D>C//Q MA][I!":C_X_\?H#:A_"A-J[U:S >]E.P=OW JD)O#+W!Z&PR'#QD] 7FEM6$ MT3%,W@QAW#L_ZIT.Q\;HWW?#3]#K3_2(8UFWE#20WY7N217>$JT=1XD_ MHU7HSQD-X)@)(CQ&.(R"@'DT AG &4\BPF.-KPHGPJO!GII3>/G\T'&L=E\N M0B)6:M=D8[B8'X M,M1RNFZS,5-O-J+2$,8DFA)!8V-TR>D*>I[2(WJSJSA.4EL];TKC=&2Q@L]" M+CG%D-W?2J8KV]_<=ORHCGT:&)SDG84S=XL,/W&C86#24#S@%88K7E;JN:SN9O=&7[XV3D MK/%]!_)P789>V80K\2'^QQ*<7=O1P+36O4](A K!5W!.0QFA[@DXQC.>RZQE MO,\^Y1*:RS<$,DK; 8LQ=/B2K0(41<.'MXF@4$=]3B^PZ^J?^2C$'X*$HV,/ MU^0,%6#)U#Q=-:)?$A91?5^.M1!?D?X]L@_HWS[8\_>_:3OU$@Q2+S.\].9$ MS&@A\':KWLAJQ2+%UP8B_&LH30^EF:I8T?]7E=HIE;I4ZE*IMPC.V66E9B+0 M)UH+(1X!H0B>=1][4_G+Q3L@3$MY&-%8:V=5#Q/. 73<[%&\3/-M.*[M7;:-TCROB[4O4'<8GT57 MY=*=,Q\U8N?B*_F[O_ARH<[1V^$EQ)(S'YY;Z=]CX=>,S?4O Q\(T?>9R'^U MQCRDC'[L1);\E?R5_-TY?V6U**O%#A!9\E?R5_)WY_S]Y-F"W0VXK!R[3F3) M7\E?R=]F?+<0SUX1RI:665-/=YG"0#U3(1"B.Y M6HBVAKO_0';^WDO8YD^"/WM@]V\]._RD:*2/3C_MI,]T=_\#4$L! A0#% M @ 7(3]4!E9D5UY$@ RM@ \ ( ! '!S+3(P,C P M-C,P+GAS9%!+ 0(4 Q0 ( %R$_5!B-.(85B@ %?& 0 3 M " :82 !P&UL4$L! A0#% @ 7(3]4 P= M>C?Y=@ "NT% !, ( !+3L '!S+3(P,C P-C,P7V1E9BYX M;6Q02P$"% ,4 " !&UL4$L! M A0#% @ 7(3]4+IEFI&!C0( T(4J ! ( ![T8" '!S M<3(R,#(P+3$P<2YH=&U02P$"% ,4 " !U 0 <'-Q,C(P,C M97@Q,#$N:'1M4$L! A0#% @ M7(3]4+!A-,-1# FV0 !( ( !6N($ '!S<3(R,#(P+65X M,3 R+FAT;5!+ 0(4 Q0 ( %R$_5"C0>%A @L %AP 2 M " =ON! !P#$P,RYH=&U02P$"% ,4 " ! M_RHK #Y"P$ $@ @ $-^@0 <'-Q,C(P,C M97@Q,#0N:'1M M4$L! A0#% @ 7(3]4$ZD-WYV" "E< !( ( !9R4% M '!S<3(R,#(P+65X,S$Q+FAT;5!+ 0(4 Q0 ( %R$_5 ]_;Z[A@@ !%7 M 2 " 0TN!0!P#,Q,BYH=&U02P$"% ,4 M " !